Home
last modified time | relevance | path

Searched refs:CCReg (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp170 static SDValue addIPMSequence(const SDLoc &DL, SDValue CCReg, in addIPMSequence() argument
172 SDValue IPM = DAG.getNode(SystemZISD::IPM, DL, MVT::i32, CCReg); in addIPMSequence()
188 SDValue CCReg = emitCLC(DAG, DL, Chain, Src2, Src1, Bytes); in EmitTargetCodeForMemcmp() local
189 Chain = CCReg.getValue(1); in EmitTargetCodeForMemcmp()
190 return std::make_pair(addIPMSequence(DL, CCReg, DAG), Chain); in EmitTargetCodeForMemcmp()
208 SDValue CCReg = End.getValue(1); in EmitTargetCodeForMemchr() local
216 CCReg}; in EmitTargetCodeForMemchr()
239 SDValue CCReg = Unused.getValue(1); in EmitTargetCodeForStrcmp() local
241 return std::make_pair(addIPMSequence(DL, CCReg, DAG), Chain); in EmitTargetCodeForStrcmp()
H A DSystemZISelLowering.cpp2533 SDValue CCReg = emitCmp(DAG, DL, C); in lowerSETCC() local
2545 SDValue CCReg = emitCmp(DAG, DL, C); in lowerBR_CC() local
2598 SDValue CCReg = emitCmp(DAG, DL, C); in lowerSELECT_CC() local
3660 SDLoc DL(CCReg); in getCCResult()
5628 auto *ICmp = CCReg.getNode(); in combineCCMask()
5668 CCReg = CompareLHS->getOperand(4); in combineCCMask()
5706 CCReg = IPM->getOperand(0); in combineCCMask()
5726 SDValue CCReg = N->getOperand(4); in combineBR_CCMASK() local
5733 N->getOperand(3), CCReg); in combineBR_CCMASK()
5749 SDValue CCReg = N->getOperand(4); in combineSELECT_CCMASK() local
[all …]
H A DSystemZISelDAGToDAG.cpp1765 SDValue CCReg = Node->getOperand(4); in expandSelectBoolean() local
1767 SDValue Result = CurDAG->getNode(SystemZISD::IPM, DL, MVT::i32, CCReg); in expandSelectBoolean()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp185 unsigned CCReg = CC->getReg(); in optimizeVcndVcmpPair() local
190 .addReg(CCReg, CC->getSubReg()); in optimizeVcndVcmpPair()
219 return CCReg; in optimizeVcndVcmpPair()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/InstPrinter/
H A DPPCInstPrinter.cpp403 unsigned CCReg = MI->getOperand(OpNo).getReg(); in printcrbitm() local
405 switch (CCReg) { in printcrbitm()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h463 static inline MachineOperand condCodeOp(unsigned CCReg = 0) {
464 return MachineOperand::CreateReg(CCReg, false);
H A DARMConstantIslandPass.cpp1681 unsigned CCReg = MI->getOperand(2).getReg(); in fixupConditionalBr() local
1738 .addMBB(NextBB).addImm(CC).addReg(CCReg); in fixupConditionalBr()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4103 SDValue CCReg = SelectCC(LHS, RHS, CC, dl); in trySETCC() local
4116 CCReg = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, CR7Reg, CCReg, in trySETCC()
4120 CCReg), 0); in trySETCC()
4822 SDValue CCReg = SelectCC(N->getOperand(0), N->getOperand(1), CC, dl); in Select() local
4838 SDValue CCBit = CurDAG->getTargetExtractSubreg(SRI, dl, MVT::i1, CCReg); in Select()
4891 SDValue Ops[] = { CCReg, N->getOperand(2), N->getOperand(3), in Select()