Searched refs:CCmp (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstCombineIntrinsic.cpp | 1194 Constant *CCmp = ConstantFoldCompareInstOperands( in instCombineIntrinsic() local 1196 if (CCmp && CCmp->isNullValue()) { in instCombineIntrinsic() 1198 II, IC.Builder.CreateSExt(CCmp, II.getType())); in instCombineIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 4906 auto CCmp = in emitConditionalComparison() local 4909 CCmp.addImm(C->Value.getZExtValue()); in emitConditionalComparison() 4911 CCmp.addImm(C->Value.abs().getZExtValue()); in emitConditionalComparison() 4913 CCmp.addReg(RHS); in emitConditionalComparison() 4914 CCmp.addImm(NZCV).addImm(Predicate); in emitConditionalComparison() 4915 constrainSelectedInstRegOperands(*CCmp, TII, TRI, RBI); in emitConditionalComparison() 4916 return &*CCmp; in emitConditionalComparison()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 6946 auto BuildUREMPattern = [&](ConstantSDNode *CDiv, ConstantSDNode *CCmp) { in prepareUREMEqFold() argument 6952 const APInt &Cmp = CCmp->getAPIntValue(); in prepareUREMEqFold()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 19437 SDValue CCmp, Condition; in performANDORCSELCombine() local 19460 CCmp = DAG.getNode(AArch64ISD::CCMN, DL, MVT_CC, Cmp1.getOperand(0), AbsOp1, in performANDORCSELCombine() 19463 CCmp = DAG.getNode(AArch64ISD::CCMP, DL, MVT_CC, Cmp1.getOperand(0), in performANDORCSELCombine() 19468 CCmp); in performANDORCSELCombine()
|