diff options
Diffstat (limited to 'test/CodeGen')
-rw-r--r-- | test/CodeGen/PowerPC/mcm-2.ll | 8 | ||||
-rw-r--r-- | test/CodeGen/PowerPC/mcm-3.ll | 8 | ||||
-rw-r--r-- | test/CodeGen/PowerPC/mcm-4.ll | 4 |
3 files changed, 12 insertions, 8 deletions
diff --git a/test/CodeGen/PowerPC/mcm-2.ll b/test/CodeGen/PowerPC/mcm-2.ll index d4f40f7..fee98d8 100644 --- a/test/CodeGen/PowerPC/mcm-2.ll +++ b/test/CodeGen/PowerPC/mcm-2.ll @@ -31,7 +31,9 @@ entry: ; LARGE: ld [[REG2:[0-9]+]], [[VAR]]@toc@l([[REG1]]) ; LARGE: lwz {{[0-9]+}}, 0([[REG2]]) ; LARGE: stw {{[0-9]+}}, 0([[REG2]]) -; LARGE: .type [[VAR]],@object -; LARGE: .local [[VAR]] -; LARGE: .comm [[VAR]],4,4 +; LARGE: [[VAR]]: +; LARGE: .tc [[VAR2:[a-z0-9A-Z_.]+]][TC],[[VAR2]] +; LARGE: .type [[VAR2]],@object +; LARGE: .local [[VAR2]] +; LARGE: .comm [[VAR2]],4,4 diff --git a/test/CodeGen/PowerPC/mcm-3.ll b/test/CodeGen/PowerPC/mcm-3.ll index ce151fb..b6d681d 100644 --- a/test/CodeGen/PowerPC/mcm-3.ll +++ b/test/CodeGen/PowerPC/mcm-3.ll @@ -33,9 +33,11 @@ entry: ; LARGE: ld [[REG2:[0-9]+]], [[VAR]]@toc@l([[REG1]]) ; LARGE: lwz {{[0-9]+}}, 0([[REG2]]) ; LARGE: stw {{[0-9]+}}, 0([[REG2]]) -; LARGE: .type [[VAR]],@object -; LARGE: .data -; LARGE: .globl [[VAR]] ; LARGE: [[VAR]]: +; LARGE: .tc [[VAR2:[a-z0-9A-Z_.]+]][TC],[[VAR2]] +; LARGE: .type [[VAR2]],@object +; LARGE: .data +; LARGE: .globl [[VAR2]] +; LARGE: [[VAR2]]: ; LARGE: .long 5 diff --git a/test/CodeGen/PowerPC/mcm-4.ll b/test/CodeGen/PowerPC/mcm-4.ll index 7d7b132..73dd902 100644 --- a/test/CodeGen/PowerPC/mcm-4.ll +++ b/test/CodeGen/PowerPC/mcm-4.ll @@ -22,6 +22,6 @@ entry: ; LARGE: [[VAR:[a-z0-9A-Z_.]+]]: ; LARGE: .quad 4562098671269285104 ; LARGE-LABEL: test_double_const: -; LARGE: addis [[REG1:[0-9]+]], 2, [[VAR]]@toc@ha -; LARGE: ld [[REG2:[0-9]+]], [[VAR]]@toc@l([[REG1]]) +; LARGE: addis [[REG1:[0-9]+]], 2, [[VAR2:[a-z0-9A-Z_.]+]]@toc@ha +; LARGE: ld [[REG2:[0-9]+]], [[VAR2]]@toc@l([[REG1]]) ; LARGE: lfd {{[0-9]+}}, 0([[REG2]]) |