/external/linux-kselftest/tools/testing/selftests/powerpc/pmu/ebb/ |
D | ebb_handler.S | 143 SAVE_VSR(0, r3) 148 SAVE_VSR(1, r3) 149 SAVE_VSR(2, r3) 150 SAVE_VSR(3, r3) 151 SAVE_VSR(4, r3) 152 SAVE_VSR(5, r3) 153 SAVE_VSR(6, r3) 154 SAVE_VSR(7, r3) 155 SAVE_VSR(8, r3) 156 SAVE_VSR(9, r3) [all …]
|
/external/llvm-project/llvm/test/CodeGen/PowerPC/ |
D | testComparesinesi.ll | 14 ; CHECK-NEXT: xor r3, r3, r4 15 ; CHECK-NEXT: cntlzw r3, r3 16 ; CHECK-NEXT: srwi r3, r3, 5 17 ; CHECK-NEXT: xori r3, r3, 1 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 24 ; CHECK-BE-NEXT: xori r3, r3, 1 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 [all …]
|
D | testComparesineuc.ll | 13 ; CHECK-NEXT: xor r3, r3, r4 14 ; CHECK-NEXT: cntlzw r3, r3 15 ; CHECK-NEXT: srwi r3, r3, 5 16 ; CHECK-NEXT: xori r3, r3, 1 20 ; CHECK-BE-NEXT: xor r3, r3, r4 21 ; CHECK-BE-NEXT: cntlzw r3, r3 22 ; CHECK-BE-NEXT: srwi r3, r3, 5 23 ; CHECK-BE-NEXT: xori r3, r3, 1 28 ; CHECK-LE-NEXT: xor r3, r3, r4 29 ; CHECK-LE-NEXT: cntlzw r3, r3 [all …]
|
D | testComparesineui.ll | 14 ; CHECK-NEXT: xor r3, r3, r4 15 ; CHECK-NEXT: cntlzw r3, r3 16 ; CHECK-NEXT: srwi r3, r3, 5 17 ; CHECK-NEXT: xori r3, r3, 1 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 24 ; CHECK-BE-NEXT: xori r3, r3, 1 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 [all …]
|
D | testComparesiness.ll | 14 ; CHECK-NEXT: xor r3, r3, r4 15 ; CHECK-NEXT: cntlzw r3, r3 16 ; CHECK-NEXT: srwi r3, r3, 5 17 ; CHECK-NEXT: xori r3, r3, 1 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 24 ; CHECK-BE-NEXT: xori r3, r3, 1 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 [all …]
|
D | testComparesinesc.ll | 14 ; CHECK-NEXT: xor r3, r3, r4 15 ; CHECK-NEXT: cntlzw r3, r3 16 ; CHECK-NEXT: srwi r3, r3, 5 17 ; CHECK-NEXT: xori r3, r3, 1 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 24 ; CHECK-BE-NEXT: xori r3, r3, 1 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 [all …]
|
D | testComparesineus.ll | 14 ; CHECK-NEXT: xor r3, r3, r4 15 ; CHECK-NEXT: cntlzw r3, r3 16 ; CHECK-NEXT: srwi r3, r3, 5 17 ; CHECK-NEXT: xori r3, r3, 1 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 24 ; CHECK-BE-NEXT: xori r3, r3, 1 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 [all …]
|
D | p8-scalar_vector_conversions.ll | 21 ; CHECK: sldi r3, r3, 56 22 ; CHECK: mtvsrd v2, r3 24 ; CHECK-LE: mtvsrd v2, r3 35 ; CHECK: sldi r3, r3, 48 36 ; CHECK: mtvsrd v2, r3 38 ; CHECK-LE: mtvsrd v2, r3 49 ; CHECK: mtfprwz f0, r3 52 ; CHECK-LE: mtfprwz f0, r3 63 ; CHECK: mtfprd f0, r3 65 ; CHECK-LE: mtfprd f0, r3 [all …]
|
D | testComparesllequi.ll | 15 ; CHECK-NEXT: xor r3, r3, r4 16 ; CHECK-NEXT: cntlzw r3, r3 17 ; CHECK-NEXT: srwi r3, r3, 5 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 28 ; CHECK-LE-NEXT: xor r3, r3, r4 29 ; CHECK-LE-NEXT: cntlzw r3, r3 30 ; CHECK-LE-NEXT: srwi r3, r3, 5 42 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesieqss.ll | 16 ; CHECK-NEXT: xor r3, r3, r4 17 ; CHECK-NEXT: cntlzw r3, r3 18 ; CHECK-NEXT: srwi r3, r3, 5 22 ; CHECK-BE-NEXT: xor r3, r3, r4 23 ; CHECK-BE-NEXT: cntlzw r3, r3 24 ; CHECK-BE-NEXT: srwi r3, r3, 5 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 31 ; CHECK-LE-NEXT: srwi r3, r3, 5 43 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesiequi.ll | 16 ; CHECK-NEXT: xor r3, r3, r4 17 ; CHECK-NEXT: cntlzw r3, r3 18 ; CHECK-NEXT: srwi r3, r3, 5 22 ; CHECK-BE-NEXT: xor r3, r3, r4 23 ; CHECK-BE-NEXT: cntlzw r3, r3 24 ; CHECK-BE-NEXT: srwi r3, r3, 5 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 31 ; CHECK-LE-NEXT: srwi r3, r3, 5 43 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesiequs.ll | 16 ; CHECK-NEXT: xor r3, r3, r4 17 ; CHECK-NEXT: cntlzw r3, r3 18 ; CHECK-NEXT: srwi r3, r3, 5 22 ; CHECK-BE-NEXT: xor r3, r3, r4 23 ; CHECK-BE-NEXT: cntlzw r3, r3 24 ; CHECK-BE-NEXT: srwi r3, r3, 5 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 31 ; CHECK-LE-NEXT: srwi r3, r3, 5 43 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesieqsc.ll | 16 ; CHECK-NEXT: xor r3, r3, r4 17 ; CHECK-NEXT: cntlzw r3, r3 18 ; CHECK-NEXT: srwi r3, r3, 5 22 ; CHECK-BE-NEXT: xor r3, r3, r4 23 ; CHECK-BE-NEXT: cntlzw r3, r3 24 ; CHECK-BE-NEXT: srwi r3, r3, 5 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 31 ; CHECK-LE-NEXT: srwi r3, r3, 5 43 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesllequs.ll | 15 ; CHECK-NEXT: xor r3, r3, r4 16 ; CHECK-NEXT: cntlzw r3, r3 17 ; CHECK-NEXT: srwi r3, r3, 5 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 28 ; CHECK-LE-NEXT: xor r3, r3, r4 29 ; CHECK-LE-NEXT: cntlzw r3, r3 30 ; CHECK-LE-NEXT: srwi r3, r3, 5 42 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testCompareslleqss.ll | 15 ; CHECK-NEXT: xor r3, r3, r4 16 ; CHECK-NEXT: cntlzw r3, r3 17 ; CHECK-NEXT: srwi r3, r3, 5 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 28 ; CHECK-LE-NEXT: xor r3, r3, r4 29 ; CHECK-LE-NEXT: cntlzw r3, r3 30 ; CHECK-LE-NEXT: srwi r3, r3, 5 42 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesieqsi.ll | 16 ; CHECK-NEXT: xor r3, r3, r4 17 ; CHECK-NEXT: cntlzw r3, r3 18 ; CHECK-NEXT: srwi r3, r3, 5 22 ; CHECK-BE-NEXT: xor r3, r3, r4 23 ; CHECK-BE-NEXT: cntlzw r3, r3 24 ; CHECK-BE-NEXT: srwi r3, r3, 5 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 31 ; CHECK-LE-NEXT: srwi r3, r3, 5 43 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesllequc.ll | 15 ; CHECK-NEXT: xor r3, r3, r4 16 ; CHECK-NEXT: cntlzw r3, r3 17 ; CHECK-NEXT: srwi r3, r3, 5 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 28 ; CHECK-LE-NEXT: xor r3, r3, r4 29 ; CHECK-LE-NEXT: cntlzw r3, r3 30 ; CHECK-LE-NEXT: srwi r3, r3, 5 42 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesiequc.ll | 16 ; CHECK-NEXT: xor r3, r3, r4 17 ; CHECK-NEXT: cntlzw r3, r3 18 ; CHECK-NEXT: srwi r3, r3, 5 22 ; CHECK-BE-NEXT: xor r3, r3, r4 23 ; CHECK-BE-NEXT: cntlzw r3, r3 24 ; CHECK-BE-NEXT: srwi r3, r3, 5 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 31 ; CHECK-LE-NEXT: srwi r3, r3, 5 43 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testCompareslleqsi.ll | 15 ; CHECK-NEXT: xor r3, r3, r4 16 ; CHECK-NEXT: cntlzw r3, r3 17 ; CHECK-NEXT: srwi r3, r3, 5 21 ; CHECK-BE-NEXT: xor r3, r3, r4 22 ; CHECK-BE-NEXT: cntlzw r3, r3 23 ; CHECK-BE-NEXT: srwi r3, r3, 5 28 ; CHECK-LE-NEXT: xor r3, r3, r4 29 ; CHECK-LE-NEXT: cntlzw r3, r3 30 ; CHECK-LE-NEXT: srwi r3, r3, 5 42 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testCompareslleqsc.ll | 16 ; CHECK-NEXT: xor r3, r3, r4 17 ; CHECK-NEXT: cntlzw r3, r3 18 ; CHECK-NEXT: srwi r3, r3, 5 22 ; CHECK-BE-NEXT: xor r3, r3, r4 23 ; CHECK-BE-NEXT: cntlzw r3, r3 24 ; CHECK-BE-NEXT: srwi r3, r3, 5 29 ; CHECK-LE-NEXT: xor r3, r3, r4 30 ; CHECK-LE-NEXT: cntlzw r3, r3 31 ; CHECK-LE-NEXT: srwi r3, r3, 5 43 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | urem-vector-lkk.ll | 14 ; P9LE-NEXT: li r3, 4 17 ; P9LE-NEXT: vextuhrx r3, r3, v2 20 ; P9LE-NEXT: clrlwi r3, r3, 16 21 ; P9LE-NEXT: mulhwu r4, r3, r4 24 ; P9LE-NEXT: sub r3, r3, r4 26 ; P9LE-NEXT: mtvsrd v3, r3 27 ; P9LE-NEXT: li r3, 6 29 ; P9LE-NEXT: vextuhrx r3, r3, v2 30 ; P9LE-NEXT: clrlwi r3, r3, 16 31 ; P9LE-NEXT: mulhwu r4, r3, r4 [all …]
|
D | testComparesllneull.ll | 14 ; CHECK-NEXT: xor r3, r3, r4 15 ; CHECK-NEXT: addic r4, r3, -1 16 ; CHECK-NEXT: subfe r3, r4, r3 20 ; CHECK-BE-NEXT: xor r3, r3, r4 21 ; CHECK-BE-NEXT: addic r4, r3, -1 22 ; CHECK-BE-NEXT: subfe r3, r4, r3 27 ; CHECK-LE-NEXT: xor r3, r3, r4 28 ; CHECK-LE-NEXT: addic r4, r3, -1 29 ; CHECK-LE-NEXT: subfe r3, r4, r3 40 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
D | testComparesllnesll.ll | 14 ; CHECK-NEXT: xor r3, r3, r4 15 ; CHECK-NEXT: addic r4, r3, -1 16 ; CHECK-NEXT: subfe r3, r4, r3 20 ; CHECK-BE-NEXT: xor r3, r3, r4 21 ; CHECK-BE-NEXT: addic r4, r3, -1 22 ; CHECK-BE-NEXT: subfe r3, r4, r3 27 ; CHECK-LE-NEXT: xor r3, r3, r4 28 ; CHECK-LE-NEXT: addic r4, r3, -1 29 ; CHECK-LE-NEXT: subfe r3, r4, r3 40 ; CHECK-NEXT: xor r3, r3, r4 [all …]
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl_ppc64.S | 21 std r3,32(r1) 24 addi r3,r1,48 27 xor r4,r3,r4 47 ld r3,32(r1) 57 std r5,0(r3) // mangled stack ptr of caller 59 std r5,8(r3) // caller's saved TOC pointer 61 std r0,16(r3) // caller's mangled return address 64 std r14,24(r3) 65 stfd f14,176(r3) 66 stw r0,172(r3) // CR [all …]
|
/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_rtl_ppc64.S | 21 std r3,32(r1) 24 addi r3,r1,48 27 xor r4,r3,r4 47 ld r3,32(r1) 57 std r5,0(r3) // mangled stack ptr of caller 59 std r5,8(r3) // caller's saved TOC pointer 61 std r0,16(r3) // caller's mangled return address 64 std r14,24(r3) 65 stfd f14,176(r3) 66 stw r0,172(r3) // CR [all …]
|