diff options
Diffstat (limited to 'test/CodeGen/ARM/Windows/pic.ll')
| -rw-r--r-- | test/CodeGen/ARM/Windows/pic.ll | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/test/CodeGen/ARM/Windows/pic.ll b/test/CodeGen/ARM/Windows/pic.ll deleted file mode 100644 index df4c400035a3..000000000000 --- a/test/CodeGen/ARM/Windows/pic.ll +++ /dev/null @@ -1,23 +0,0 @@ -; RUN: llc -mtriple thumbv7-windows-itanium -relocation-model pic -filetype asm -o - %s \ -; RUN: | FileCheck %s -check-prefix CHECK-WIN - -; RUN: llc -mtriple thumbv7-windows-gnu -relocation-model pic -filetype asm -o - %s \ -; RUN: | FileCheck %s -check-prefix CHECK-GNU - -@external = external global i8 - -define arm_aapcs_vfpcc i8 @return_external() { -entry: - %0 = load i8, i8* @external, align 1 - ret i8 %0 -} - -; CHECK-WIN-LABEL: return_external -; CHECK-WIN: movw r0, :lower16:external -; CHECK-WIN: movt r0, :upper16:external -; CHECK-WIN: ldrb r0, [r0] - -; CHECK-GNU-LABEL: return_external -; CHECK-GNU: movw r0, :lower16:external -; CHECK-GNU: movt r0, :upper16:external -; CHECK-GNU: ldrb r0, [r0] |
