Home
last modified time | relevance | path

Searched refs:RLWINM (Results 1 – 25 of 33) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp627 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); in SelectSETCC()
639 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); in SelectSETCC()
646 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); in SelectSETCC()
676 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); in SelectSETCC()
680 Op = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops, 4), in SelectSETCC()
712 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); in SelectSETCC()
716 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops, 4), 0); in SelectSETCC()
728 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops, 4), 0); in SelectSETCC()
938 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); in Select()
947 return CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops, 4); in Select()
[all …]
DPPCInstrInfo.cpp407 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg) in StoreRegToStackSlot()
542 NewMIs.push_back(BuildMI(MF, DL, get(PPC::RLWINM), ScratchReg) in LoadRegFromStackSlot()
DPPCInstrInfo.td1333 def RLWINM : MForm_2<21,
1375 (RLWINM GPRC:$in, imm:$imm, 0, (SHL32 imm:$imm))>;
1377 (RLWINM GPRC:$in, (SRL32 imm:$imm), imm:$imm, 31)>;
1383 (RLWINM GPRC:$in, imm:$imm, 0, 31)>;
DPPCRegisterInfo.cpp479 BuildMI(MBB, II, dl, TII.get(PPC::RLWINM), Reg) in lowerCRSpilling()
DPPCFrameLowering.cpp359 BuildMI(MBB, MBBI, dl, TII.get(PPC::RLWINM), PPC::R0) in emitPrologue()
/external/pcre/dist2/src/sljit/
DsljitNativePPC_32.c42 (RLWINM | S(src) | A(dst) | ((from) << 6) | (31 << 1))
227 …return push_inst(compiler, RLWINM | RC(flags) | S(src1) | A(dst) | (compiler->imm << 11) | ((31 - … in emit_single_op()
235 …return push_inst(compiler, RLWINM | RC(flags) | S(src1) | A(dst) | (((32 - compiler->imm) & 0x1f) … in emit_single_op()
DsljitNativePPC_64.c380 …return push_inst(compiler, RLWINM | RC(flags) | S(src1) | A(dst) | (compiler->imm << 11) | ((31 - … in emit_single_op()
392 …return push_inst(compiler, RLWINM | RC(flags) | S(src1) | A(dst) | (((32 - compiler->imm) & 0x1f) … in emit_single_op()
DsljitNativePPC_common.c206 #define RLWINM (HI(21)) macro
912 …FAIL_IF(push_inst(compiler, RLWINM | S(OFFS_REG(arg)) | A(tmp_reg) | (argw << 11) | ((31 - argw) <… in emit_op_mem()
1097 …FAIL_IF(push_inst(compiler, RLWINM | S(OFFS_REG(src)) | A(TMP_REG1) | (srcw << 11) | ((31 - srcw) … in emit_prefetch()
1532 …FAIL_IF(push_inst(compiler, RLWINM | S(OFFS_REG(dst)) | A(TMP_REG1) | (dstw << 11) | ((31 - dstw) … in sljit_emit_fop1_conv_sw_from_f64()
2098 …FAIL_IF(push_inst(compiler, RLWINM | S(reg) | A(reg) | ((1 + (cr_bit)) << 11) | (31 << 6) | (31 <<… in sljit_emit_op_flags()
/external/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp1328 VRot = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, in SelectAndParts32()
1385 Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), in Select32()
1406 Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0); in Select32()
2281 CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops); in trySETCC()
2295 CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops); in trySETCC()
2304 CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops); in trySETCC()
2338 CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops); in trySETCC()
2344 Op = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0); in trySETCC()
2401 CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops); in trySETCC()
2407 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0); in trySETCC()
[all …]
DPPCRegisterInfo.cpp519 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg) in lowerCRSpilling()
565 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg) in lowerCRRestore()
608 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg) in lowerCRBitSpilling()
DPPCInstrInfo.td2645 def RLWINM : MForm_2<21,
2691 (RLWINM $in, imm:$imm, 0, (SHL32 imm:$imm))>;
2693 (RLWINM $in, (SRL32 imm:$imm), imm:$imm, 31)>;
2699 (RLWINM $in, imm:$imm, 0, 31)>;
3076 (RLWINM (CNTLZW $in), 27, 31, 31)>,
3084 (RLWINM (i32not (CNTLZW $in)), 27, 31, 31)>,
3092 (RLWINM $in, 1, 31, 31)>,
3100 (RLWINM (i32not $in), 1, 31, 31)>,
3108 (RLWINM (ANDC (NEG $in), $in), 1, 31, 31)>,
3116 (RLWINM (ORC $in, (NEG $in)), 1, 31, 31)>,
[all …]
DPPCInstrInfo.cpp893 BuildMI(MBB, I, DL, get(PPC::RLWINM), DestReg) in copyPhysReg()
1575 (MIOpC == PPC::RLWINM || MIOpC == PPC::RLWINMo || in optimizeCompareInstr()
DPPCFastISel.cpp1744 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::RLWINM), in PPCEmitIntExt()
2207 case PPC::RLWINM: in tryToFoldLoadIntoMI()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/AsmParser/
DPPCAsmParser.cpp981 TmpInst.setOpcode(Opcode == PPC::EXTLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
995 TmpInst.setOpcode(Opcode == PPC::EXTRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1038 TmpInst.setOpcode(Opcode == PPC::ROTRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1051 TmpInst.setOpcode(Opcode == PPC::SLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1064 TmpInst.setOpcode(Opcode == PPC::SRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1077 TmpInst.setOpcode(Opcode == PPC::CLRRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1091 TmpInst.setOpcode(Opcode == PPC::CLRLSLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1218 TmpInst.setOpcode(Opcode == PPC::RLWINMbm ? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
/external/llvm/lib/Target/PowerPC/AsmParser/
DPPCAsmParser.cpp927 TmpInst.setOpcode(Opcode == PPC::EXTLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
941 TmpInst.setOpcode(Opcode == PPC::EXTRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
984 TmpInst.setOpcode(Opcode == PPC::ROTRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
997 TmpInst.setOpcode(Opcode == PPC::SLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1010 TmpInst.setOpcode(Opcode == PPC::SRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1023 TmpInst.setOpcode(Opcode == PPC::CLRRWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1037 TmpInst.setOpcode(Opcode == PPC::CLRLSLWI? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
1155 TmpInst.setOpcode(Opcode == PPC::RLWINMbm ? PPC::RLWINM : PPC::RLWINMo); in ProcessInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp1651 VRot = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, in SelectAndParts32()
1708 Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), in Select32()
1729 Res = SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, Ops), 0); in Select32()
2712 return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, in getCompoundZeroComparisonInGPR()
2754 return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, in get32BitZExtCompare()
2767 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, ShiftOps), 0); in get32BitZExtCompare()
2849 return SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, in get32BitZExtCompare()
2931 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, SHLOps), 0); in get32BitSExtCompare()
2949 SDValue(CurDAG->getMachineNode(PPC::RLWINM, dl, MVT::i32, ShiftOps), 0); in get32BitSExtCompare()
3872 CurDAG->SelectNodeTo(N, PPC::RLWINM, MVT::i32, Ops); in trySETCC()
[all …]
DPPCInstrInfo.cpp927 BuildMI(MBB, I, DL, get(PPC::RLWINM), DestReg) in copyPhysReg()
1916 if ((MIOpC == PPC::RLWINM || MIOpC == PPC::RLWINM8) && in optimizeCompareInstr()
1922 NewOpC = MIOpC == PPC::RLWINM ? PPC::ANDIo : PPC::ANDIo8; in optimizeCompareInstr()
2298 Opc == PPC::RLWINM || Opc == PPC::RLWINMo || in getConstantDefMI()
2510 case PPC::RLWINM: in convertToImmediateForm()
2716 case PPC::RLWNM: III.ImmOpcode = PPC::RLWINM; break; in instrHasImmForm()
2720 case PPC::SLW: III.ImmOpcode = PPC::RLWINM; break; in instrHasImmForm()
2724 case PPC::SRW: III.ImmOpcode = PPC::RLWINM; break; in instrHasImmForm()
3150 if ((Opcode == PPC::RLWINM || Opcode == PPC::RLWINMo || in isSignExtendingOp()
3185 if ((Opcode == PPC::RLWINM || Opcode == PPC::RLWINMo || in isZeroExtendingOp()
DPPCRegisterInfo.cpp600 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg) in lowerCRSpilling()
646 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg) in lowerCRRestore()
689 BuildMI(MBB, II, dl, TII.get(LP64 ? PPC::RLWINM8 : PPC::RLWINM), Reg) in lowerCRBitSpilling()
DPPCInstrInfo.td2925 def RLWINM : MForm_2<21,
2971 (RLWINM $in, imm:$imm, 0, (SHL32 imm:$imm))>;
2973 (RLWINM $in, (SRL32 imm:$imm), imm:$imm, 31)>;
2979 (RLWINM $in, imm:$imm, 0, 31)>;
3360 (RLWINM (CNTLZW $in), 27, 31, 31)>,
3368 (RLWINM (i32not (CNTLZW $in)), 27, 31, 31)>,
3376 (RLWINM $in, 1, 31, 31)>,
3384 (RLWINM (i32not $in), 1, 31, 31)>,
3392 (RLWINM (ANDC (NEG $in), $in), 1, 31, 31)>,
3400 (RLWINM (ORC $in, (NEG $in)), 1, 31, 31)>,
[all …]
DPPCFastISel.cpp1831 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc, TII.get(PPC::RLWINM), in PPCEmitIntExt()
2313 case PPC::RLWINM: in tryToFoldLoadIntoMI()
DPPCMIPeephole.cpp152 if ((Opcode == PPC::RLWINM || Opcode == PPC::RLWINMo || in getKnownLeadingZeroCount()
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/InstPrinter/
DPPCInstPrinter.cpp37 if (MI->getOpcode() == PPC::RLWINM) { in printInst()
/external/llvm/lib/Target/PowerPC/InstPrinter/
DPPCInstPrinter.cpp59 if (MI->getOpcode() == PPC::RLWINM) { in printInst()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/InstPrinter/
DPPCInstPrinter.cpp71 if (MI->getOpcode() == PPC::RLWINM) { in printInst()
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/
Dconvert-rr-to-ri-instrs-out-of-range.mir259 ; CHECK: RLWINM killed %1, 10, 20, 27
487 ; CHECK: RLWINM killed %2, 18, 0, 13

12