diff options
Diffstat (limited to 'test/CodeGen/AArch64/GlobalISel/irtranslator-bitcast.ll')
| -rw-r--r-- | test/CodeGen/AArch64/GlobalISel/irtranslator-bitcast.ll | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/test/CodeGen/AArch64/GlobalISel/irtranslator-bitcast.ll b/test/CodeGen/AArch64/GlobalISel/irtranslator-bitcast.ll deleted file mode 100644 index 8d1b02216ea7..000000000000 --- a/test/CodeGen/AArch64/GlobalISel/irtranslator-bitcast.ll +++ /dev/null @@ -1,30 +0,0 @@ -; RUN: llc -O0 -mtriple=aarch64-apple-ios -global-isel -stop-after=irtranslator %s -o - | FileCheck %s - -; Check that we don't invalidate the vreg map. -; This test is brittle: the invalidation only triggers when we grow the map. - -; CHECK-LABEL: name: test_bitcast_invalid_vreg -define i32 @test_bitcast_invalid_vreg() { - %tmp0 = add i32 1, 2 - %tmp1 = add i32 3, 4 - %tmp2 = add i32 5, 6 - %tmp3 = add i32 7, 8 - %tmp4 = add i32 9, 10 - %tmp5 = add i32 11, 12 - %tmp6 = add i32 13, 14 - %tmp7 = add i32 15, 16 - %tmp8 = add i32 17, 18 - %tmp9 = add i32 19, 20 - %tmp10 = add i32 21, 22 - %tmp11 = add i32 23, 24 - %tmp12 = add i32 25, 26 - %tmp13 = add i32 27, 28 - %tmp14 = add i32 29, 30 - %tmp15 = add i32 30, 30 - -; At this point we mapped 46 values. The 'i32 100' constant will grow the map. -; CHECK: %46(s32) = G_CONSTANT i32 100 -; CHECK: %w0 = COPY %46(s32) - %res = bitcast i32 100 to i32 - ret i32 %res -} |
