mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 18:54:02 +01:00
[NFC][AIX] Remove spaces after the comma for '.csect' directive
To be consistent with other directives like '.comm', '.lcomm', we remove the spaces after the comma for '.csect' on AIX. Differential Revision: https://reviews.llvm.org/D80247
This commit is contained in:
parent
118f1c92ca
commit
54e5f13eee
@ -16,7 +16,7 @@ using namespace llvm;
|
||||
MCSectionXCOFF::~MCSectionXCOFF() = default;
|
||||
|
||||
void MCSectionXCOFF::printCsectDirective(raw_ostream &OS) const {
|
||||
OS << "\t.csect " << QualName->getName() << ", " << Log2_32(getAlignment())
|
||||
OS << "\t.csect " << QualName->getName() << "," << Log2_32(getAlignment())
|
||||
<< '\n';
|
||||
}
|
||||
|
||||
|
@ -20,10 +20,10 @@ entry:
|
||||
ret i32 0
|
||||
}
|
||||
|
||||
; CHECK: .csect .text[PR], 6
|
||||
; CHECK: .csect .text[PR],6
|
||||
; CHECK-NEXT: .foo:
|
||||
|
||||
; CHECK: .csect .text[PR], 6
|
||||
; CHECK: .csect .text[PR],6
|
||||
; CHECK-NEXT: .bar:
|
||||
|
||||
; SYMS: Symbol {{[{][[:space:]] *}}Index: [[#INDX:]]{{[[:space:]] *}}Name: .text
|
||||
|
@ -45,7 +45,7 @@ entry:
|
||||
; 64LARGE-MIR: renamable $x[[REG2:[0-9]+]] = LDtocL %const.0, killed renamable $x[[REG1]], implicit $x2 :: (load 8 from got)
|
||||
; 64LARGE-MIR: renamable $f[[REG3:[0-9]+]] = LFS 0, killed renamable $x[[REG2]] :: (load 4 from constant-pool)
|
||||
|
||||
; 32SMALL-ASM: .csect .rodata[RO], 2
|
||||
; 32SMALL-ASM: .csect .rodata[RO],2
|
||||
; 32SMALL-ASM: .align 2
|
||||
; 32SMALL-ASM: .LCPI0_0:
|
||||
; 32SMALL-ASM: .long 0x40b00000
|
||||
@ -54,7 +54,7 @@ entry:
|
||||
; 32SMALL-ASM: lfs 1, 0([[REG1]])
|
||||
; 32SMALL-ASM: blr
|
||||
|
||||
; 32LARGE-ASM: .csect .rodata[RO], 2
|
||||
; 32LARGE-ASM: .csect .rodata[RO],2
|
||||
; 32LARGE-ASM: .align 2
|
||||
; 32LARGE-ASM: .LCPI0_0:
|
||||
; 32LARGE-ASM: .long 0x40b00000
|
||||
@ -64,7 +64,7 @@ entry:
|
||||
; 32LARGE-ASM: lfs 1, 0([[REG2]])
|
||||
; 32LARGE-ASM: blr
|
||||
|
||||
; 64SMALL-ASM: .csect .rodata[RO], 2
|
||||
; 64SMALL-ASM: .csect .rodata[RO],2
|
||||
; 64SMALL-ASM: .align 2
|
||||
; 64SMALL-ASM: .LCPI0_0:
|
||||
; 64SMALL-ASM: .long 0x40b00000
|
||||
@ -73,7 +73,7 @@ entry:
|
||||
; 64SMALL-ASM: lfs 1, 0([[REG1]])
|
||||
; 64SMALL-ASM: blr
|
||||
|
||||
; 64LARGE-ASM: .csect .rodata[RO], 2
|
||||
; 64LARGE-ASM: .csect .rodata[RO],2
|
||||
; 64LARGE-ASM: .align 2
|
||||
; 64LARGE-ASM: .LCPI0_0:
|
||||
; 64LARGE-ASM: .long 0x40b00000
|
||||
|
@ -96,7 +96,7 @@
|
||||
; 32SMALL-ASM: LBB0_6:
|
||||
; 32SMALL-ASM: li 3, 0
|
||||
; 32SMALL-ASM: blr
|
||||
; 32SMALL-ASM: .csect .rodata[RO], 2
|
||||
; 32SMALL-ASM: .csect .rodata[RO],2
|
||||
; 32SMALL-ASM: .align 2
|
||||
; 32SMALL-ASM: .LJTI0_0:
|
||||
; 32SMALL-ASM: .long LBB0_2-.LJTI0_0
|
||||
@ -123,7 +123,7 @@
|
||||
; 32LARGE-ASM: LBB0_6:
|
||||
; 32LARGE-ASM: li 3, 0
|
||||
; 32LARGE-ASM: blr
|
||||
; 32LARGE-ASM: .csect .rodata[RO], 2
|
||||
; 32LARGE-ASM: .csect .rodata[RO],2
|
||||
; 32LARGE-ASM: .align 2
|
||||
; 32LARGE-ASM: .LJTI0_0:
|
||||
; 32LARGE-ASM: .long LBB0_2-.LJTI0_0
|
||||
@ -149,7 +149,7 @@
|
||||
; 64SMALL-ASM: LBB0_6:
|
||||
; 64SMALL-ASM: li 3, 0
|
||||
; 64SMALL-ASM: blr
|
||||
; 64SMALL-ASM: .csect .rodata[RO], 2
|
||||
; 64SMALL-ASM: .csect .rodata[RO],2
|
||||
; 64SMALL-ASM: .align 2
|
||||
; 64SMALL-ASM: .LJTI0_0:
|
||||
; 64SMALL-ASM: .long LBB0_2-.LJTI0_0
|
||||
@ -176,7 +176,7 @@
|
||||
; 64LARGE-ASM: LBB0_6:
|
||||
; 64LARGE-ASM: li 3, 0
|
||||
; 64LARGE-ASM: blr
|
||||
; 64LARGE-ASM: .csect .rodata[RO], 2
|
||||
; 64LARGE-ASM: .csect .rodata[RO],2
|
||||
; 64LARGE-ASM: .align 2
|
||||
; 64LARGE-ASM: .LJTI0_0:
|
||||
; 64LARGE-ASM: .long LBB0_2-.LJTI0_0
|
||||
|
@ -5,14 +5,14 @@
|
||||
@b = constant i32* @a
|
||||
|
||||
;CHECK: .comm a[RW],4,2
|
||||
;CHECK-NEXT: .csect .data[RW], 2
|
||||
;CHECK-NEXT: .csect .data[RW],2
|
||||
;CHECK-NEXT: .globl b
|
||||
;CHECK-NEXT: .align 2
|
||||
;CHECK-NEXT: b:
|
||||
;CHECK-NEXT: .long a
|
||||
|
||||
;CHECK64: .comm a[RW],4,2
|
||||
;CHECK64-NEXT: .csect .data[RW], 3
|
||||
;CHECK64-NEXT: .csect .data[RW],3
|
||||
;CHECK64-NEXT: .globl b
|
||||
;CHECK64-NEXT: .align 3
|
||||
;CHECK64-NEXT: b:
|
||||
|
@ -11,7 +11,7 @@ entry:
|
||||
}
|
||||
|
||||
|
||||
;CHECK: .csect .data[RW], 2
|
||||
;CHECK: .csect .data[RW],2
|
||||
;CHECK-NEXT: .globl foo_ptr
|
||||
;CHECK-NEXT: .align 2
|
||||
;CHECK-NEXT: foo_ptr:
|
||||
@ -22,7 +22,7 @@ entry:
|
||||
;CHECK-NEXT: .long bar[DS]
|
||||
;CHECK-NEXT: .extern foo[DS]
|
||||
|
||||
;CHECK64: .csect .data[RW], 3
|
||||
;CHECK64: .csect .data[RW],3
|
||||
;CHECK64-NEXT: .globl foo_ptr
|
||||
;CHECK64-NEXT: .align 3
|
||||
;CHECK64-NEXT: foo_ptr:
|
||||
|
@ -38,10 +38,10 @@
|
||||
|
||||
; CHECK-NOT: .toc
|
||||
|
||||
; CHECK: .csect .text[PR], 2
|
||||
; CHECK: .csect .text[PR],2
|
||||
; CHECK-NEXT: .file
|
||||
|
||||
; CHECK: .csect .data[RW], 5
|
||||
; CHECK: .csect .data[RW],5
|
||||
; CHECK-NEXT: .globl ivar
|
||||
; CHECK-NEXT: .align 2
|
||||
; CHECK-NEXT: ivar:
|
||||
|
@ -13,8 +13,8 @@
|
||||
|
||||
|
||||
; CHECK: .comm common[RW],4,2
|
||||
; ASM32-NEXT: .csect .data[RW], 2
|
||||
; ASM64-NEXT: .csect .data[RW], 3
|
||||
; ASM32-NEXT: .csect .data[RW],2
|
||||
; ASM64-NEXT: .csect .data[RW],3
|
||||
; CHECK-NEXT: .globl pointer
|
||||
; ASM32-NEXT: .align 2
|
||||
; ASM64-NEXT: .align 3
|
||||
|
@ -22,7 +22,7 @@ entry:
|
||||
ret i32 0
|
||||
}
|
||||
|
||||
;CHECK: .csect .rodata[RO], 4
|
||||
;CHECK: .csect .rodata[RO],4
|
||||
;CHECK-NEXT: .align 4
|
||||
;CHECK-NEXT: .L__const.main.cnst32:
|
||||
;CHECK-NEXT: .llong 4611686018427387954
|
||||
|
@ -25,21 +25,21 @@ entry:
|
||||
ret i8 %1
|
||||
}
|
||||
|
||||
; CHECK: .csect .rodata.str2.2[RO], 2
|
||||
; CHECK: .csect .rodata.str2.2[RO],2
|
||||
; CHECK-NEXT: .align 1
|
||||
; CHECK-NEXT: .Lmagic16:
|
||||
; CHECK-NEXT: .short 264 # 0x108
|
||||
; CHECK-NEXT: .short 272 # 0x110
|
||||
; CHECK-NEXT: .short 213 # 0xd5
|
||||
; CHECK-NEXT: .short 0 # 0x0
|
||||
; CHECK-NEXT: .csect .rodata.str4.4[RO], 2
|
||||
; CHECK-NEXT: .csect .rodata.str4.4[RO],2
|
||||
; CHECK-NEXT: .align 2
|
||||
; CHECK-NEXT: .Lmagic32:
|
||||
; CHECK-NEXT: .long 464 # 0x1d0
|
||||
; CHECK-NEXT: .long 472 # 0x1d8
|
||||
; CHECK-NEXT: .long 413 # 0x19d
|
||||
; CHECK-NEXT: .long 0 # 0x0
|
||||
; CHECK-NEXT: .csect .rodata.str1.1[RO], 2
|
||||
; CHECK-NEXT: .csect .rodata.str1.1[RO],2
|
||||
; CHECK-NEXT: .LstrA:
|
||||
; CHECK-NEXT: .byte 104
|
||||
; CHECK-NEXT: .byte 101
|
||||
|
@ -20,7 +20,7 @@
|
||||
@const_chrarray = constant [4 x i8] c"abcd", align 1
|
||||
@const_dblarr = constant [4 x double] [double 1.000000e+00, double 2.000000e+00, double 3.000000e+00, double 4.000000e+00], align 8
|
||||
|
||||
; CHECK: .csect .rodata[RO], 5
|
||||
; CHECK: .csect .rodata[RO],5
|
||||
; CHECK-NEXT: .globl const_ivar
|
||||
; CHECK-NEXT: .align 2
|
||||
; CHECK-NEXT: const_ivar:
|
||||
|
@ -29,43 +29,43 @@ entry:
|
||||
|
||||
; CHECK: .globl foo[DS]
|
||||
; CHECK: .globl .foo
|
||||
; 32BIT: .csect foo[DS], 2
|
||||
; 32BIT: .csect foo[DS],2
|
||||
; 32BIT-NEXT: .long .foo
|
||||
; 32BIT-NEXT: .long TOC[TC0]
|
||||
; 32BIT-NEXT: .long 0
|
||||
; 64BIT: .csect foo[DS], 3
|
||||
; 64BIT: .csect foo[DS],3
|
||||
; 64BIT-NEXT: .llong .foo
|
||||
; 64BIT-NEXT: .llong TOC[TC0]
|
||||
; 64BIT-NEXT: .llong 0
|
||||
; CHECK-NEXT: .csect .text[PR], 2
|
||||
; CHECK-NEXT: .csect .text[PR],2
|
||||
; CHECK-LABEL: .foo:
|
||||
|
||||
; CHECK: .globl main[DS]
|
||||
; CHECK: .globl .main
|
||||
; 32BIT: .csect main[DS], 2
|
||||
; 32BIT: .csect main[DS],2
|
||||
; 32BIT-NEXT: .long .main
|
||||
; 32BIT-NEXT: .long TOC[TC0]
|
||||
; 32BIT-NEXT: .long 0
|
||||
; 64BIT: .csect main[DS], 3
|
||||
; 64BIT: .csect main[DS],3
|
||||
; 64BIT-NEXT: .llong .main
|
||||
; 64BIT-NEXT: .llong TOC[TC0]
|
||||
; 64BIT-NEXT: .llong 0
|
||||
; CHECK-NEXT: .csect .text[PR], 2
|
||||
; CHECK-NEXT: .csect .text[PR],2
|
||||
; CHECK-LABEL: .main:
|
||||
; CHECK: bl .foo
|
||||
; CHECK: bl .extern_foo
|
||||
; CHECK: bl .static_foo
|
||||
|
||||
; CHECK: .lglobl .static_foo
|
||||
; 32BIT: .csect static_foo[DS], 2
|
||||
; 32BIT: .csect static_foo[DS],2
|
||||
; 32BIT-NEXT: .long .static_foo
|
||||
; 32BIT-NEXT: .long TOC[TC0]
|
||||
; 32BIT-NEXT: .long 0
|
||||
; 64BIT: .csect static_foo[DS], 3
|
||||
; 64BIT: .csect static_foo[DS],3
|
||||
; 64BIT-NEXT: .llong .static_foo
|
||||
; 64BIT-NEXT: .llong TOC[TC0]
|
||||
; 64BIT-NEXT: .llong 0
|
||||
; CHECK-NEXT: .csect .text[PR], 2
|
||||
; CHECK-NEXT: .csect .text[PR],2
|
||||
; CHECK-LABEL: .static_foo:
|
||||
|
||||
; CHECK-NOT: .csect extern_foo
|
||||
|
Loading…
Reference in New Issue
Block a user