/external/llvm/test/Transforms/ConstantHoisting/AArch64/ |
D | large-immediate.ll | 12 define i512 @test2(i512 %a) nounwind { 14 ; CHECK-NOT: %const = bitcast i512 7 to i512 15 %1 = and i512 %a, 7 16 %2 = or i512 %1, 7 17 ret i512 %2 21 define i512 @test3(i512 %a) nounwind { 23 ; CHECK-NOT: %const = bitcast i512 504 to i512 24 %1 = shl i512 %a, 504 25 %2 = ashr i512 %1, 504 26 ret i512 %2
|
/external/llvm-project/llvm/test/Transforms/ConstantHoisting/AArch64/ |
D | large-immediate.ll | 12 define i512 @test2(i512 %a) nounwind { 14 ; CHECK-NOT: %const = bitcast i512 7 to i512 15 %1 = and i512 %a, 7 16 %2 = or i512 %1, 7 17 ret i512 %2 21 define i512 @test3(i512 %a) nounwind { 23 ; CHECK-NOT: %const = bitcast i512 504 to i512 24 %1 = shl i512 %a, 504 25 %2 = ashr i512 %1, 504 26 ret i512 %2
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | mem-promote-integers.ll | 73 define <1 x i512> @test_1xi512(<1 x i512> %x, <1 x i512>* %b) { 74 %bb = load <1 x i512>, <1 x i512>* %b 75 %tt = xor <1 x i512> %x, %bb 76 store <1 x i512> %tt, <1 x i512>* %b 80 ret <1 x i512> %tt 150 define <2 x i512> @test_2xi512(<2 x i512> %x, <2 x i512>* %b) { 151 %bb = load <2 x i512>, <2 x i512>* %b 152 %tt = xor <2 x i512> %x, %bb 153 store <2 x i512> %tt, <2 x i512>* %b 157 ret <2 x i512> %tt [all …]
|
D | 2012-09-13-dagco-fneg.ll | 16 %1 = zext i128 %0 to i512 17 %2 = shl nuw nsw i512 %1, 256 18 …%ins = or i512 %2, 3325764857622480139933400731976840738652108318779753826115024029985671937147149… 19 store i512 %ins, i512* undef, align 64
|
D | 2009-01-31-BigShift2.ll | 16 %B = bitcast <8 x double> %A to i512 ; <i512> [#uses=1] 17 %C = lshr i512 %B, 448 ; <i512> [#uses=1] 18 %D = trunc i512 %C to i64 ; <i64> [#uses=1]
|
D | setcc-wide-types.ll | 419 %bcx = bitcast <8 x i64> %x to i512 420 %bcy = bitcast <8 x i64> %y to i512 421 %cmp = icmp ne i512 %bcx, %bcy 610 %bcx = bitcast <8 x i64> %x to i512 611 %bcy = bitcast <8 x i64> %y to i512 612 %cmp = icmp eq i512 %bcx, %bcy 964 define i32 @ne_i512_pair(i512* %a, i512* %b) { 1041 %a0 = load i512, i512* %a 1042 %b0 = load i512, i512* %b 1043 %xor1 = xor i512 %a0, %b0 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | mem-promote-integers.ll | 73 define <1 x i512> @test_1xi512(<1 x i512> %x, <1 x i512>* %b) { 74 %bb = load <1 x i512>, <1 x i512>* %b 75 %tt = xor <1 x i512> %x, %bb 76 store <1 x i512> %tt, <1 x i512>* %b 80 ret <1 x i512> %tt 150 define <2 x i512> @test_2xi512(<2 x i512> %x, <2 x i512>* %b) { 151 %bb = load <2 x i512>, <2 x i512>* %b 152 %tt = xor <2 x i512> %x, %bb 153 store <2 x i512> %tt, <2 x i512>* %b 157 ret <2 x i512> %tt [all …]
|
D | 2009-01-31-BigShift2.ll | 6 %B = bitcast <8 x double> %A to i512 ; <i512> [#uses=1] 7 %C = lshr i512 %B, 448 ; <i512> [#uses=1] 8 %D = trunc i512 %C to i64 ; <i64> [#uses=1]
|
D | 2012-09-13-dagco-fneg.ll | 16 %1 = zext i128 %0 to i512 17 %2 = shl nuw nsw i512 %1, 256 18 …%ins = or i512 %2, 3325764857622480139933400731976840738652108318779753826115024029985671937147149… 19 store i512 %ins, i512* undef, align 64
|
D | pr12312.ll | 43 %0 = bitcast <16 x i32> %input to i512 44 %1 = icmp ne i512 %0, 0 94 %0 = bitcast <16 x i32> %input to i512 95 %1 = icmp ne i512 %0, 0 141 %0 = bitcast <16 x i32> %input to i512 142 %1 = icmp ne i512 %0, 0
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | 2013-04-18-load-overlap-PR14824.ll | 15 %s122 = bitcast <8 x i64> %s120 to i512 16 %data.i.i677.48.extract.shift = lshr i512 %s122, 384 17 %data.i.i677.48.extract.trunc = trunc i512 %data.i.i677.48.extract.shift to i64 19 %data.i.i677.32.extract.shift = lshr i512 %s122, 256 20 %data.i.i677.32.extract.trunc = trunc i512 %data.i.i677.32.extract.shift to i64 22 %data.i.i677.16.extract.shift = lshr i512 %s122, 128 23 %data.i.i677.16.extract.trunc = trunc i512 %data.i.i677.16.extract.shift to i64 25 %data.i.i677.56.extract.shift = lshr i512 %s122, 448 26 %data.i.i677.56.extract.trunc = trunc i512 %data.i.i677.56.extract.shift to i64 28 %data.i.i677.24.extract.shift = lshr i512 %s122, 192 [all …]
|
D | 2012-01-26-CopyPropKills.ll | 98 %tmp79 = bitcast i8* %tmp78 to i512* 99 %tmp80 = load i512, i512* %tmp79, align 16 100 %tmp81 = lshr i512 %tmp80, 128 101 %tmp82 = trunc i512 %tmp80 to i128 102 %tmp83 = trunc i512 %tmp81 to i128
|
/external/llvm/test/CodeGen/ARM/ |
D | 2013-04-18-load-overlap-PR14824.ll | 15 %s122 = bitcast <8 x i64> %s120 to i512 16 %data.i.i677.48.extract.shift = lshr i512 %s122, 384 17 %data.i.i677.48.extract.trunc = trunc i512 %data.i.i677.48.extract.shift to i64 19 %data.i.i677.32.extract.shift = lshr i512 %s122, 256 20 %data.i.i677.32.extract.trunc = trunc i512 %data.i.i677.32.extract.shift to i64 22 %data.i.i677.16.extract.shift = lshr i512 %s122, 128 23 %data.i.i677.16.extract.trunc = trunc i512 %data.i.i677.16.extract.shift to i64 25 %data.i.i677.56.extract.shift = lshr i512 %s122, 448 26 %data.i.i677.56.extract.trunc = trunc i512 %data.i.i677.56.extract.shift to i64 28 %data.i.i677.24.extract.shift = lshr i512 %s122, 192 [all …]
|
D | 2012-01-26-CopyPropKills.ll | 98 %tmp79 = bitcast i8* %tmp78 to i512* 99 %tmp80 = load i512, i512* %tmp79, align 16 100 %tmp81 = lshr i512 %tmp80, 128 101 %tmp82 = trunc i512 %tmp80 to i128 102 %tmp83 = trunc i512 %tmp81 to i128
|
/external/llvm-project/llvm/test/Transforms/SCCP/ |
D | apint-ipsccp1.ll | 1 ; RUN: opt < %s -ipsccp -S | grep -v "ret i512 undef" | \ 4 define internal i512 @test(i1 %B) { 7 %Val = add i512 0, 1 12 %Ret = phi i512 [%Val, %BB1], [2, %BB2] 13 ret i512 %Ret 20 %t2 = call i512 @test(i1 %t11) 21 %t3 = trunc i512 %t2 to i8
|
D | vector-bitcast.ll | 44 ; CHECK-NEXT: [[TMP3:%.*]] = bitcast <64 x i8> [[TMP2]] to i512 45 ; CHECK-NEXT: [[CMP_1:%.*]] = icmp eq i512 [[TMP3]], 12 47 ; CHECK-NEXT: [[CMP_2:%.*]] = icmp ult i512 [[TMP3]], 500 49 ; CHECK-NEXT: [[TMP4:%.*]] = trunc i512 [[TMP3]] to i32 60 %tmp3 = bitcast <64 x i8> %tmp2 to i512 61 %cmp.1 = icmp eq i512 %tmp3, 12 63 %cmp.2 = icmp ult i512 %tmp3, 500 66 %tmp4 = trunc i512 %tmp3 to i32
|
/external/llvm/test/Transforms/SCCP/ |
D | apint-ipsccp1.ll | 1 ; RUN: opt < %s -ipsccp -S | grep -v "ret i512 undef" | \ 4 define internal i512 @test(i1 %B) { 7 %Val = add i512 0, 1 12 %Ret = phi i512 [%Val, %BB1], [2, %BB2] 13 ret i512 %Ret 20 %t2 = call i512 @test(i1 %t11) 21 %t3 = trunc i512 %t2 to i8
|
/external/llvm/test/Transforms/ConstantHoisting/X86/ |
D | large-immediate.ll | 12 define i512 @test2(i512 %a) nounwind { 14 ; CHECK-NOT: %const = bitcast i512 504 to i512 15 %1 = shl i512 %a, 504 16 %2 = ashr i512 %1, 504 17 ret i512 %2
|
/external/llvm-project/llvm/test/Transforms/ConstantHoisting/X86/ |
D | large-immediate.ll | 12 define i512 @test2(i512 %a) nounwind { 14 ; CHECK-NOT: %const = bitcast i512 504 to i512 15 %1 = shl i512 %a, 504 16 %2 = ashr i512 %1, 504 17 ret i512 %2
|
/external/llvm-project/llvm/test/Instrumentation/HeapProfiler/ |
D | instrumentation-use-callbacks.ll | 12 define void @test_load(i32* %a, i64* %b, i512* %c, i80* %d) { 20 ; CHECK-CALL: %[[LOAD_ADDR3:[^ ]*]] = ptrtoint i512* %c to i64 31 %tmp3 = load i512, i512* %c, align 32
|
/external/llvm/test/Instrumentation/AddressSanitizer/ |
D | instrumentation-with-call-threshold.ll | 13 define void @test_load(i32* %a, i64* %b, i512* %c, i80* %d) sanitize_address { 25 %tmp3 = load i512, i512* %c, align 32
|
/external/llvm-project/llvm/test/Instrumentation/HWAddressSanitizer/ |
D | kernel-inline.ll | 11 define void @test_load(i32* %a, i64* %b, i512* %c, i80* %d) sanitize_address { 15 %tmp3 = load i512, i512* %c, align 32
|
/external/llvm-project/llvm/test/Instrumentation/AddressSanitizer/ |
D | instrumentation-with-call-threshold.ll | 18 define void @test_load(i32* %a, i64* %b, i512* %c, i80* %d) sanitize_address { 30 %tmp3 = load i512, i512* %c, align 32
|
/external/pdfium/core/fxcrt/ |
D | fx_memory_unittest.cpp | 112 int i512 = 512; in TEST() local 116 EXPECT_EQ(512, FxAlignToBoundary<512>(i512)); in TEST()
|
/external/llvm-project/llvm/test/Instrumentation/MemorySanitizer/ |
D | vector_shift.ll | 66 ; CHECK: = sext i1 {{.*}} to i512 67 ; CHECK: = bitcast i512 {{.*}} to <32 x i16> 102 ; CHECK: = sext i1 {{.*}} to i512 103 ; CHECK: = bitcast i512 {{.*}} to <32 x i16>
|