Searched refs:CCmp (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 857 Constant *CCmp = ConstantFoldCompareInstOperands( in instCombineIntrinsic() local 859 if (CCmp && CCmp->isNullValue()) { in instCombineIntrinsic() 861 II, IC.Builder.CreateSExt(CCmp, II.getType())); in instCombineIntrinsic()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 4771 auto CCmp = in emitConditionalComparison() local 4774 CCmp.addImm(C->Value.getZExtValue()); in emitConditionalComparison() 4776 CCmp.addImm(C->Value.abs().getZExtValue()); in emitConditionalComparison() 4778 CCmp.addReg(RHS); in emitConditionalComparison() 4779 CCmp.addImm(NZCV).addImm(Predicate); in emitConditionalComparison() 4780 constrainSelectedInstRegOperands(*CCmp, TII, TRI, RBI); in emitConditionalComparison() 4781 return &*CCmp; in emitConditionalComparison()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 6720 auto BuildUREMPattern = [&](ConstantSDNode *CDiv, ConstantSDNode *CCmp) { in prepareUREMEqFold() argument 6726 const APInt &Cmp = CCmp->getAPIntValue(); in prepareUREMEqFold()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 18794 SDValue CCmp, Condition; in performANDORCSELCombine() local 18817 CCmp = DAG.getNode(AArch64ISD::CCMN, DL, MVT_CC, Cmp1.getOperand(0), AbsOp1, in performANDORCSELCombine() 18820 CCmp = DAG.getNode(AArch64ISD::CCMP, DL, MVT_CC, Cmp1.getOperand(0), in performANDORCSELCombine() 18825 CCmp); in performANDORCSELCombine()
|