diff options
author | Eli Bendersky <eliben@google.com> | 2012-12-01 13:50:51 +0000 |
---|---|---|
committer | Eli Bendersky <eliben@google.com> | 2012-12-01 13:50:51 +0000 |
commit | ac5586591aacfe86e14aab3d2524a2d5b936efd4 (patch) | |
tree | 054761084f76c7dfd77148ca20fe74e4138b0aae | |
parent | 4247d9c39605c8ac4d897bd0975373edc339d3e8 (diff) |
Fix a test that was redefining FileCheck variables while referencing old ones.
In preparation for the FileCheck enhancement to support backreferences.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169090 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | test/CodeGen/builtinshufflevector2.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/CodeGen/builtinshufflevector2.c b/test/CodeGen/builtinshufflevector2.c index faf7a3ec1a..ac0e07a419 100644 --- a/test/CodeGen/builtinshufflevector2.c +++ b/test/CodeGen/builtinshufflevector2.c @@ -16,14 +16,14 @@ void clang_shufflevector_v_v( float4* A, float4 x, uint4 mask ) { // CHECK: [[I:%.*]] = extractelement <4 x i32> [[MASK]], i32 1 // CHECK: [[E:%.*]] = extractelement <4 x float> [[X]], i32 [[I]] -// CHECK: [[V:%.*]] = insertelement <4 x float> [[V]], float [[E]], i32 1 +// CHECK: [[V2:%.*]] = insertelement <4 x float> [[V]], float [[E]], i32 1 // CHECK: [[I:%.*]] = extractelement <4 x i32> [[MASK]], i32 2 // CHECK: [[E:%.*]] = extractelement <4 x float> [[X]], i32 [[I]] -// CHECK: [[V:%.*]] = insertelement <4 x float> [[V]], float [[E]], i32 2 +// CHECK: [[V3:%.*]] = insertelement <4 x float> [[V2]], float [[E]], i32 2 // CHECK: [[I:%.*]] = extractelement <4 x i32> [[MASK]], i32 3 // CHECK: [[E:%.*]] = extractelement <4 x float> [[X]], i32 [[I]] -// CHECK: [[V:%.*]] = insertelement <4 x float> [[V]], float [[E]], i32 3 -// CHECK: store <4 x float> [[V]], <4 x float>* {{%.*}}, +// CHECK: [[V4:%.*]] = insertelement <4 x float> [[V3]], float [[E]], i32 3 +// CHECK: store <4 x float> [[V4]], <4 x float>* {{%.*}}, *A = __builtin_shufflevector( x, mask ); } |