Home
last modified time | relevance | path

Searched refs:CmpOp0 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3056 static Comparison getCmp(SelectionDAG &DAG, SDValue CmpOp0, SDValue CmpOp1, in getCmp() argument
3063 if (CmpOp0.getOpcode() == ISD::INTRINSIC_W_CHAIN && in getCmp()
3064 CmpOp0.getResNo() == 0 && CmpOp0->hasNUsesOfValue(1, 0) && in getCmp()
3065 isIntrinsicWithCCAndChain(CmpOp0, Opcode, CCValid)) in getCmp()
3066 return getIntrinsicCmp(DAG, Opcode, CmpOp0, CCValid, in getCmp()
3068 if (CmpOp0.getOpcode() == ISD::INTRINSIC_WO_CHAIN && in getCmp()
3069 CmpOp0.getResNo() == CmpOp0->getNumValues() - 1 && in getCmp()
3070 isIntrinsicWithCC(CmpOp0, Opcode, CCValid)) in getCmp()
3071 return getIntrinsicCmp(DAG, Opcode, CmpOp0, CCValid, in getCmp()
3074 Comparison C(CmpOp0, CmpOp1, Chain); in getCmp()
[all …]
H A DSystemZISelLowering.h659 SDValue CmpOp0, SDValue CmpOp1, SDValue Chain) const;
662 SDValue CmpOp0, SDValue CmpOp1,
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp2288 SDValue CmpOp0 = Cmp.getOperand(1); in LowerSELECT() local
2295 SDVTList VTs = DAG.getVTList(CmpOp0.getValueType(), MVT::i32); in LowerSELECT()
2299 DAG.getConstant(0, DL, CmpOp0.getValueType()), CmpOp0); in LowerSELECT()
2308 DAG.getConstant(1, DL, CmpOp0.getValueType()), CmpOp0); in LowerSELECT()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1577 Value *CmpOp0 = I->getOperand(0); in performSymbolicPredicateInfoEvaluation() local
1580 Value *FirstOp = lookupOperandLeader(CmpOp0); in performSymbolicPredicateInfoEvaluation()
1582 Value *AdditionallyUsedValue = CmpOp0; in performSymbolicPredicateInfoEvaluation()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1881 Value *CmpOp0 = Cmp->getOperand(0), *CmpOp1 = Cmp->getOperand(1); in foldICmpWithDominatingICmp() local
1883 if (!match(DomCond, m_ICmp(DomPred, m_Specific(CmpOp0), m_Specific(CmpOp1)))) in foldICmpWithDominatingICmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp24145 SDValue CmpOp0 = Cmp.getOperand(0); in LowerSELECT() local
24155 Op1.getOperand(0) == CmpOp0 && isAllOnesConstant(Op2)); in LowerSELECT()
24164 SDVTList CmpVTs = DAG.getVTList(CmpOp0.getValueType(), MVT::i32); in LowerSELECT()
24175 SDValue Zero = DAG.getConstant(0, DL, CmpOp0.getValueType()); in LowerSELECT()
24176 Sub = DAG.getNode(X86ISD::SUB, DL, CmpVTs, Zero, CmpOp0); in LowerSELECT()
24178 SDValue One = DAG.getConstant(1, DL, CmpOp0.getValueType()); in LowerSELECT()
24179 Sub = DAG.getNode(X86ISD::SUB, DL, CmpVTs, CmpOp0, One); in LowerSELECT()
24186 CmpOp0.getOpcode() == ISD::AND && in LowerSELECT()
24187 isOneConstant(CmpOp0.getOperand(1))) { in LowerSELECT()
24205 unsigned int CmpSz = CmpOp0.getSimpleValueType().getSizeInBits(); in LowerSELECT()
[all …]