Searched refs:CmpRHS (Results 1 – 6 of 6) sorted by relevance
| /trueos/contrib/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineSelect.cpp | 374 Value *CmpRHS = IC->getOperand(1); in foldSelectICmpAndOr() local 376 if (!match(CmpRHS, m_Zero())) in foldSelectICmpAndOr() 423 Value *CmpRHS = ICI->getOperand(1); in visitSelectInstWithICmp() local 431 if (ConstantInt *CI = dyn_cast<ConstantInt>(CmpRHS)) { in visitSelectInstWithICmp() 466 else if (CmpRHS->getType()->getScalarSizeInBits() in visitSelectInstWithICmp() 504 CmpRHS = AdjustedRHS; in visitSelectInstWithICmp() 508 ICI->setOperand(1, CmpRHS); in visitSelectInstWithICmp() 529 if (ConstantInt *Cmp = dyn_cast<ConstantInt>(CmpRHS)) { in visitSelectInstWithICmp() 557 if (SimplifyWithOpReplaced(FalseVal, CmpLHS, CmpRHS, TD, TLI) == TrueVal || in visitSelectInstWithICmp() 558 SimplifyWithOpReplaced(FalseVal, CmpRHS, CmpLHS, TD, TLI) == TrueVal) in visitSelectInstWithICmp() [all …]
|
| HD | InstCombineCompares.cpp | 811 ConstantInt *CmpRHS = cast<ConstantInt>(ICI.getOperand(1)); in FoldICmpDivCst() local 812 const APInt &CmpRHSV = CmpRHS->getValue(); in FoldICmpDivCst() 839 Constant *Prod = ConstantExpr::getMul(CmpRHS, DivRHS); in FoldICmpDivCst() 845 ConstantExpr::getUDiv(Prod, DivRHS)) != CmpRHS; in FoldICmpDivCst()
|
| /trueos/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAGBuilder.h | 214 : CC(cc), CmpLHS(cmplhs), CmpMHS(cmpmiddle), CmpRHS(cmprhs), in CC() 224 const Value *CmpLHS, *CmpMHS, *CmpRHS; member
|
| HD | SelectionDAGBuilder.cpp | 1499 Cases[0].CmpRHS == Cases[1].CmpRHS) || in ShouldEmitAsBranches() 1500 (Cases[0].CmpRHS == Cases[1].CmpLHS && in ShouldEmitAsBranches() 1501 Cases[0].CmpLHS == Cases[1].CmpRHS)) { in ShouldEmitAsBranches() 1507 if (Cases[0].CmpRHS == Cases[1].CmpRHS && in ShouldEmitAsBranches() 1509 isa<Constant>(Cases[0].CmpRHS) && in ShouldEmitAsBranches() 1510 cast<Constant>(Cases[0].CmpRHS)->isNullValue()) { in ShouldEmitAsBranches() 1582 ExportFromCurrentBlock(SwitchCases[i].CmpRHS); in visitBr() 1621 if (CB.CmpRHS == ConstantInt::getTrue(*DAG.getContext()) && in visitSwitchCase() 1624 else if (CB.CmpRHS == ConstantInt::getFalse(*DAG.getContext()) && in visitSwitchCase() 1629 Cond = DAG.getSetCC(dl, MVT::i1, CondLHS, getValue(CB.CmpRHS), CB.CC); in visitSwitchCase() [all …]
|
| HD | TargetLowering.cpp | 1573 SDValue CmpRHS = DAG.getConstant(C1.lshr(ShiftBits), CmpTy); in SimplifySetCC() local 1574 return DAG.getSetCC(dl, VT, Shift, CmpRHS, Cond); in SimplifySetCC() 1601 SDValue CmpRHS = DAG.getConstant(NewC, CmpTy); in SimplifySetCC() local 1602 return DAG.getSetCC(dl, VT, Shift, CmpRHS, NewCond); in SimplifySetCC()
|
| /trueos/contrib/llvm/lib/Analysis/ |
| HD | InstructionSimplify.cpp | 1696 Value *CmpLHS = Cmp->getOperand(0), *CmpRHS = Cmp->getOperand(1); in ExtractEquivalentCondition() local 1697 if (Pred == Cmp->getPredicate() && LHS == CmpLHS && RHS == CmpRHS) in ExtractEquivalentCondition() 1700 LHS == CmpRHS && RHS == CmpLHS) in ExtractEquivalentCondition()
|