Home
last modified time | relevance | path

Searched refs:rlwimi (Results 1 – 25 of 31) sorted by relevance

12

/external/llvm/test/CodeGen/PowerPC/
Drlwimi-keep-rsh.ll2 ; Formerly dropped the RHS of %tmp6 when constructing rlwimi.
11 ; CHECK: rlwimi
Dbperm.ll13 ; CHECK: rlwimi [[REG1]], 3, 24, 16, 23
14 ; CHECK: rlwimi [[REG1]], 3, 24, 0, 7
125 ; CHECK: rlwimi [[REG1]], 3, 16, 8, 15
138 ; CHECK: rlwimi [[REG1]], 3, 27, 6, 7
253 ; CHECK: rlwimi [[REG1]], 3, 4, 24, 31
270 ; CHECK: rlwimi 3, 3, 4, 24, 31
Drlwimi-dyn-and.ll22 ; CHECK-NOT: rlwimi 3, {{[0-9]+}}, 15, 0, 16
43 ; CHECK: rlwimi 3, {{[0-9]+}}, 15, 16, 16
Drlwimi2.ll1 ; All of these ands and shifts should be folded into rlwimi's
3 ; RUN: grep rlwimi %t | count 4
Drlwimi.ll1 ; All of these ands and shifts should be folded into rlwimi's
3 ; RUN: llc < %s -march=ppc32 | grep rlwimi | count 8
D2007-02-16-InlineAsmNConstraint.ll9 …%tmp4 = call i32 asm "rlwimi $0,$2,$3,$4,$5", "=r,0,r,n,n,n"( i32 0, i32 0, i32 0, i32 24, i32 31 …
Dsign_ext_inreg1.ll2 ; RUN: llc < %s -march=ppc32 | not grep rlwimi
Drlwimi-and-or-bits.ll12 ; CHECK-NOT: rlwimi
Dmulhs.ll1 ; All of these ands and shifts should be folded into rlwimi's
Dbitreverse.ll20 ; CHECK: rlwimi
Dor-addressing-mode.ll2 ; RUN: llc < %s -mtriple=powerpc-apple-darwin8 | not grep rlwimi
D2006-11-10-DAGCombineMiscompile.ll1 ; RUN: llc < %s -march=ppc32 | grep rlwimi
Drlwimi-and.ll33 ; CHECK: rlwimi [[R1]], {{[0-9]+}}, 8, 23, 23
Drlwimi-commute.ll1 ; RUN: llc < %s -march=ppc32 | grep rlwimi
Drlwinm.ll1 ; All of these ands and shifts should be folded into rlwimi's
/external/llvm/test/MC/PowerPC/
Dppc64-encoding.s695 # CHECK-BE: rlwimi 2, 3, 4, 5, 6 # encoding: [0x50,0x62,0x21,0x4c]
696 # CHECK-LE: rlwimi 2, 3, 4, 5, 6 # encoding: [0x4c,0x21,0x62,0x50]
697 rlwimi 2, 3, 4, 5, 6
698 # CHECK-BE: rlwimi. 2, 3, 4, 5, 6 # encoding: [0x50,0x62,0x21,0x4d]
699 # CHECK-LE: rlwimi. 2, 3, 4, 5, 6 # encoding: [0x4d,0x21,0x62,0x50]
700 rlwimi. 2, 3, 4, 5, 6
748 # CHECK-BE: rlwimi 0, 0, 30, 31, 31 # encoding: [0x50,0x00,0xf7,0xfe]
749 rlwimi 0, 0, 30, 1
750 # CHECK-BE: rlwimi. 0, 0, 30, 31, 31 # encoding: [0x50,0x00,0xf7,0xff]
751 rlwimi. 0, 0, 30, 1
[all …]
Dppc64-encoding-ext.s3353 # CHECK-BE: rlwimi 2, 3, 27, 5, 8 # encoding: [0x50,0x62,0xd9,0x50]
3354 # CHECK-LE: rlwimi 2, 3, 27, 5, 8 # encoding: [0x50,0xd9,0x62,0x50]
3356 # CHECK-BE: rlwimi. 2, 3, 27, 5, 8 # encoding: [0x50,0x62,0xd9,0x51]
3357 # CHECK-LE: rlwimi. 2, 3, 27, 5, 8 # encoding: [0x51,0xd9,0x62,0x50]
3359 # CHECK-BE: rlwimi 2, 3, 23, 5, 8 # encoding: [0x50,0x62,0xb9,0x50]
3360 # CHECK-LE: rlwimi 2, 3, 23, 5, 8 # encoding: [0x50,0xb9,0x62,0x50]
3362 # CHECK-BE: rlwimi. 2, 3, 23, 5, 8 # encoding: [0x50,0x62,0xb9,0x51]
3363 # CHECK-LE: rlwimi. 2, 3, 23, 5, 8 # encoding: [0x51,0xb9,0x62,0x50]
/external/valgrind/none/tests/ppc64/
Djm-int.stdout.exp-LE1359 rlwimi 0000000000000000, 0, 0, 0 => 0000000000000000 (00000000 00000000)
1360 rlwimi 0000000000000000, 0, 0, 31 => 0000000000000000 (00000000 00000000)
1361 rlwimi 0000000000000000, 0, 31, 0 => 0000000000000000 (00000000 00000000)
1362 rlwimi 0000000000000000, 0, 31, 31 => 0000000000000000 (00000000 00000000)
1363 rlwimi 0000000000000000, 31, 0, 0 => 0000000000000000 (00000000 00000000)
1364 rlwimi 0000000000000000, 31, 0, 31 => 0000000000000000 (00000000 00000000)
1365 rlwimi 0000000000000000, 31, 31, 0 => 0000000000000000 (00000000 00000000)
1366 rlwimi 0000000000000000, 31, 31, 31 => 0000000000000000 (00000000 00000000)
1367 rlwimi 0000001cbe991def, 0, 0, 0 => 0000000080000000 (00000000 00000000)
1368 rlwimi 0000001cbe991def, 0, 0, 31 => 00000000be991def (00000000 00000000)
[all …]
Djm-int.stdout.exp1359 rlwimi 0000000000000000, 0, 0, 0 => 0000000000000000 (00000000 00000000)
1360 rlwimi 0000000000000000, 0, 0, 31 => 0000000000000000 (00000000 00000000)
1361 rlwimi 0000000000000000, 0, 31, 0 => 0000000000000000 (00000000 00000000)
1362 rlwimi 0000000000000000, 0, 31, 31 => 0000000000000000 (00000000 00000000)
1363 rlwimi 0000000000000000, 31, 0, 0 => 0000000000000000 (00000000 00000000)
1364 rlwimi 0000000000000000, 31, 0, 31 => 0000000000000000 (00000000 00000000)
1365 rlwimi 0000000000000000, 31, 31, 0 => 0000000000000000 (00000000 00000000)
1366 rlwimi 0000000000000000, 31, 31, 31 => 0000000000000000 (00000000 00000000)
1367 rlwimi 0000001cbe991def, 0, 0, 0 => 0000000080000000 (00000000 00000000)
1368 rlwimi 0000001cbe991def, 0, 0, 31 => 00000000be991def (00000000 00000000)
[all …]
/external/valgrind/none/tests/ppc32/
Djm-int.stdout.exp1083 rlwimi 00000000, 0, 0, 0 => 00000000 (00000000 00000000)
1084 rlwimi 00000000, 0, 0, 31 => 00000000 (00000000 00000000)
1085 rlwimi 00000000, 0, 31, 0 => 00000000 (00000000 00000000)
1086 rlwimi 00000000, 0, 31, 31 => 00000000 (00000000 00000000)
1087 rlwimi 00000000, 31, 0, 0 => 00000000 (00000000 00000000)
1088 rlwimi 00000000, 31, 0, 31 => 00000000 (00000000 00000000)
1089 rlwimi 00000000, 31, 31, 0 => 00000000 (00000000 00000000)
1090 rlwimi 00000000, 31, 31, 31 => 00000000 (00000000 00000000)
1091 rlwimi 000f423f, 0, 0, 0 => 00000000 (00000000 00000000)
1092 rlwimi 000f423f, 0, 0, 31 => 000f423f (00000000 00000000)
[all …]
/external/llvm/test/MC/Disassembler/PowerPC/
Dppc64le-encoding.txt553 # CHECK: rlwimi 2, 3, 4, 5, 6
556 # CHECK: rlwimi. 2, 3, 4, 5, 6
Dppc64-encoding.txt553 # CHECK: rlwimi 2, 3, 4, 5, 6
556 # CHECK: rlwimi. 2, 3, 4, 5, 6
Dppc64-encoding-ext.txt2149 # CHECK: rlwimi 2, 3, 27, 5, 8
2152 # CHECK: rlwimi. 2, 3, 27, 5, 8
2155 # CHECK: rlwimi 2, 3, 23, 5, 8
2158 # CHECK: rlwimi. 2, 3, 23, 5, 8
/external/llvm/lib/Target/PowerPC/
DREADME.txt332 rlwimi r2, r4, 0, 0, 0
/external/v8/src/ppc/
Dmacro-assembler-ppc.cc864 rlwimi(dst_high, src_low, shift, 32 - shift, 31); in ShiftLeftPair()
910 rlwimi(dst_low, src_high, 32 - shift, 0, shift - 1); in ShiftRightPair()
956 rlwimi(dst_low, src_high, 32 - shift, 0, shift - 1); in ShiftRightAlgPair()

12