diff options
author | Nirav Dave <niravd@google.com> | 2019-03-27 19:54:41 +0000 |
---|---|---|
committer | Nirav Dave <niravd@google.com> | 2019-03-27 19:54:41 +0000 |
commit | c6dfaa0e836c1b63366b1010157538d9c346a8b3 (patch) | |
tree | bb0c333606f2787430ecce01c729b89c362f674e /llvm/test/CodeGen/ARM/vdup.ll | |
parent | 07b74c32b2b9186ea1d645e7c629393426fbe742 (diff) | |
download | bcm5719-llvm-c6dfaa0e836c1b63366b1010157538d9c346a8b3.tar.gz bcm5719-llvm-c6dfaa0e836c1b63366b1010157538d9c346a8b3.zip |
Revert r356996 "[DAG] Avoid smart constructor-based dangling nodes."
This patch appears to trigger very large compile time increases in
halide builds.
llvm-svn: 357116
Diffstat (limited to 'llvm/test/CodeGen/ARM/vdup.ll')
-rw-r--r-- | llvm/test/CodeGen/ARM/vdup.ll | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/test/CodeGen/ARM/vdup.ll b/llvm/test/CodeGen/ARM/vdup.ll index 4622f9f2966..5127dab2656 100644 --- a/llvm/test/CodeGen/ARM/vdup.ll +++ b/llvm/test/CodeGen/ARM/vdup.ll @@ -430,6 +430,7 @@ define <2 x float> @check_f32(<4 x float> %v) nounwind { ; CHECK-LABEL: check_f32: ; CHECK: @ %bb.0: ; CHECK-NEXT: vmov d17, r2, r3 +; CHECK-NEXT: vmov d16, r0, r1 ; CHECK-NEXT: vdup.32 d16, d17[1] ; CHECK-NEXT: vmov r0, r1, d16 ; CHECK-NEXT: mov pc, lr @@ -443,6 +444,7 @@ define <2 x i32> @check_i32(<4 x i32> %v) nounwind { ; CHECK-LABEL: check_i32: ; CHECK: @ %bb.0: ; CHECK-NEXT: vmov d17, r2, r3 +; CHECK-NEXT: vmov d16, r0, r1 ; CHECK-NEXT: vdup.32 d16, d17[1] ; CHECK-NEXT: vmov r0, r1, d16 ; CHECK-NEXT: mov pc, lr |