Home
last modified time | relevance | path

Searched refs:IPM (Results 1 – 25 of 28) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp1772 IPMConversion IPM = getIPMConversion(CCValid, CCMask); in expandSelectBoolean() local
1773 SDValue Result = CurDAG->getNode(SystemZISD::IPM, DL, MVT::i32, CCReg); in expandSelectBoolean()
1775 if (IPM.XORValue) in expandSelectBoolean()
1777 CurDAG->getConstant(IPM.XORValue, DL, MVT::i32)); in expandSelectBoolean()
1779 if (IPM.AddValue) in expandSelectBoolean()
1781 CurDAG->getConstant(IPM.AddValue, DL, MVT::i32)); in expandSelectBoolean()
1784 if (VT == MVT::i32 && IPM.Bit == 31) { in expandSelectBoolean()
1787 CurDAG->getConstant(IPM.Bit, DL, MVT::i32)); in expandSelectBoolean()
1795 CurDAG->getConstant(IPM.Bit, DL, MVT::i32)); in expandSelectBoolean()
1800 int ShlAmt = VT.getSizeInBits() - 1 - IPM.Bit; in expandSelectBoolean()
DSystemZSelectionDAGInfo.cpp172 SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, CCReg); in addIPMSequence() local
173 SDValue SRL = DAG.getNode(ISD::SRL, DL, MVT::i32, IPM, in addIPMSequence()
DSystemZInstrInfo.cpp601 MachineInstr *IPM = getDef(SRL->getOperand(1).getReg(), MRI); in removeIPMBasedCompare() local
602 if (!IPM || IPM->getOpcode() != SystemZ::IPM) in removeIPMBasedCompare()
606 if (IPM->getParent() != Compare.getParent()) in removeIPMBasedCompare()
608 MachineBasicBlock::iterator MBBI = IPM, MBBE = Compare.getIterator(); in removeIPMBasedCompare()
620 eraseIfDead(IPM, MRI); in removeIPMBasedCompare()
911 auto MIB = BuildMI(MBB, MBBI, DL, get(SystemZ::IPM), DestReg); in copyPhysReg()
DSystemZISelLowering.h151 IPM, enumerator
DSystemZOperators.td269 def z_ipm_1 : SDNode<"SystemZISD::IPM", SDT_ZIPM>;
DSystemZISelLowering.cpp3658 SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, CCReg); in getCCResult() local
3659 return DAG.getNode(ISD::SRL, DL, MVT::i32, IPM, in getCCResult()
5018 OPCODE(IPM); in getTargetNodeName()
DSystemZScheduleZ196.td645 def : InstRW<[WLat3, FXU, EndGroup], (instregex "IPM$")>;
DSystemZScheduleZEC12.td658 def : InstRW<[WLat3, FXU, EndGroup], (instregex "IPM$")>;
DSystemZScheduleZ13.td684 def : InstRW<[WLat3, FXa, EndGroup], (instregex "IPM$")>;
DSystemZScheduleZ14.td703 def : InstRW<[WLat3, FXa, EndGroup], (instregex "IPM$")>;
DSystemZInstrInfo.td1931 def IPM : InherentRRE<"ipm", 0xB222, GR32, z_ipm>;
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp175 SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, Glue); in addIPMSequence() local
176 SDValue SRL = DAG.getNode(ISD::SRL, DL, MVT::i32, IPM, in addIPMSequence()
DSystemZInstrInfo.cpp490 MachineInstr *IPM = getDef(SRL->getOperand(1).getReg(), MRI); in removeIPMBasedCompare() local
491 if (!IPM || IPM->getOpcode() != SystemZ::IPM) in removeIPMBasedCompare()
495 if (IPM->getParent() != Compare.getParent()) in removeIPMBasedCompare()
497 MachineBasicBlock::iterator MBBI = IPM, MBBE = Compare.getIterator(); in removeIPMBasedCompare()
509 eraseIfDead(IPM, MRI); in removeIPMBasedCompare()
DSystemZISelLowering.h144 IPM, enumerator
DSystemZOperators.td327 def z_ipm : SDNode<"SystemZISD::IPM", SDT_ZI32Intrinsic,
DSystemZISelLowering.cpp2210 SDValue Result = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, Glue); in emitSETCC()
3420 SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, Glue); in getCCResult() local
3421 return DAG.getNode(ISD::SRL, DL, MVT::i32, IPM, in getCCResult()
4630 OPCODE(IPM); in getTargetNodeName()
DSystemZInstrInfo.td1613 def IPM : InherentRRE<"ipm", 0xB222, GR32, (z_ipm)>;
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/
DRAbasic-invalid-LR-update.mir185 %48 = IPM implicit killed $cc
237 %96 = IPM implicit killed $cc
/external/llvm/lib/IR/
DLegacyPassManager.cpp793 for (PMDataManager *IPM : IndirectPassManagers) in initializeAllAnalysisInfo()
794 IPM->initializeAnalysisInfo(); in initializeAllAnalysisInfo()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DLegacyPassManager.cpp858 for (PMDataManager *IPM : IndirectPassManagers) in initializeAllAnalysisInfo()
859 IPM->initializeAnalysisInfo(); in initializeAllAnalysisInfo()
/external/v8/src/s390/
Dsimulator-s390.h682 EVALUATE(IPM);
Dconstants-s390.h1202 V(ipm, IPM, 0xB222) /* type = RRE INSERT PROGRAM MASK */ \
Dsimulator-s390.cc973 EvalTable[IPM] = &Simulator::Evaluate_IPM; in EvalTableInit()
5111 EVALUATE(IPM) { in EVALUATE() argument
/external/capstone/arch/SystemZ/
DSystemZGenAsmWriter.inc568 268990U, // IPM
DSystemZGenDisassemblerTables.inc276 /* 711 */ MCD_OPC_Decode, 163, 4, 29, // Opcode: IPM

12