diff options
author | Pirama Arumuga Nainar <pirama@google.com> | 2015-04-08 08:55:49 -0700 |
---|---|---|
committer | Pirama Arumuga Nainar <pirama@google.com> | 2015-04-09 15:04:38 -0700 |
commit | 4c5e43da7792f75567b693105cc53e3f1992ad98 (patch) | |
tree | 1b2c9792582e12f5af0b1512e3094425f0dc0df9 /test/CodeGen/X86/shift-bmi2.ll | |
parent | c75239e6119d0f9a74c57099d91cbc9bde56bf33 (diff) | |
download | external_llvm-4c5e43da7792f75567b693105cc53e3f1992ad98.zip external_llvm-4c5e43da7792f75567b693105cc53e3f1992ad98.tar.gz external_llvm-4c5e43da7792f75567b693105cc53e3f1992ad98.tar.bz2 |
Update aosp/master llvm for rebase to r233350
Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
Diffstat (limited to 'test/CodeGen/X86/shift-bmi2.ll')
-rw-r--r-- | test/CodeGen/X86/shift-bmi2.ll | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/test/CodeGen/X86/shift-bmi2.ll b/test/CodeGen/X86/shift-bmi2.ll index 7615754..63b6ec5 100644 --- a/test/CodeGen/X86/shift-bmi2.ll +++ b/test/CodeGen/X86/shift-bmi2.ll @@ -27,7 +27,7 @@ entry: define i32 @shl32p(i32* %p, i32 %shamt) nounwind uwtable readnone { entry: - %x = load i32* %p + %x = load i32, i32* %p %shl = shl i32 %x, %shamt ; BMI2: shl32p ; Source order scheduling prevents folding, rdar:14208996. @@ -41,7 +41,7 @@ entry: define i32 @shl32pi(i32* %p) nounwind uwtable readnone { entry: - %x = load i32* %p + %x = load i32, i32* %p %shl = shl i32 %x, 5 ; BMI2: shl32pi ; BMI2-NOT: shlxl @@ -72,7 +72,7 @@ entry: define i64 @shl64p(i64* %p, i64 %shamt) nounwind uwtable readnone { entry: - %x = load i64* %p + %x = load i64, i64* %p %shl = shl i64 %x, %shamt ; BMI264: shl64p ; BMI264: shlxq %{{.+}}, %{{.+}}, %{{.+}} @@ -82,7 +82,7 @@ entry: define i64 @shl64pi(i64* %p) nounwind uwtable readnone { entry: - %x = load i64* %p + %x = load i64, i64* %p %shl = shl i64 %x, 7 ; BMI264: shl64pi ; BMI264-NOT: shlxq @@ -104,7 +104,7 @@ entry: define i32 @lshr32p(i32* %p, i32 %shamt) nounwind uwtable readnone { entry: - %x = load i32* %p + %x = load i32, i32* %p %shl = lshr i32 %x, %shamt ; BMI2: lshr32p ; Source order scheduling prevents folding, rdar:14208996. @@ -127,7 +127,7 @@ entry: define i64 @lshr64p(i64* %p, i64 %shamt) nounwind uwtable readnone { entry: - %x = load i64* %p + %x = load i64, i64* %p %shl = lshr i64 %x, %shamt ; BMI264: lshr64p ; BMI264: shrxq %{{.+}}, %{{.+}}, %{{.+}} @@ -149,7 +149,7 @@ entry: define i32 @ashr32p(i32* %p, i32 %shamt) nounwind uwtable readnone { entry: - %x = load i32* %p + %x = load i32, i32* %p %shl = ashr i32 %x, %shamt ; BMI2: ashr32p ; Source order scheduling prevents folding, rdar:14208996. @@ -172,7 +172,7 @@ entry: define i64 @ashr64p(i64* %p, i64 %shamt) nounwind uwtable readnone { entry: - %x = load i64* %p + %x = load i64, i64* %p %shl = ashr i64 %x, %shamt ; BMI264: ashr64p ; BMI264: sarxq %{{.+}}, %{{.+}}, %{{.+}} |