Searched refs:CmpOp0 (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZISelLowering.cpp | 3056 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 D | SystemZISelLowering.h | 659 SDValue CmpOp0, SDValue CmpOp1, SDValue Chain) const; 662 SDValue CmpOp0, SDValue CmpOp1,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 2288 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 D | NewGVN.cpp | 1577 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 D | CodeGenPrepare.cpp | 1881 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 D | X86ISelLowering.cpp | 24145 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 …]
|