/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 510 Instruction *InstCombinerImpl::foldSelectIntoOp(SelectInst &SI, Value *TrueVal, in foldSelectIntoOp() 516 bool Swapped) -> Instruction * { in foldSelectIntoOp() 672 static Value *foldSelectICmpLshrAshr(const ICmpInst *IC, Value *TrueVal, in foldSelectICmpLshrAshr() 727 static Value *foldSelectICmpAndBinOp(const ICmpInst *IC, Value *TrueVal, in foldSelectICmpAndBinOp() 860 auto *TrueVal = SI.getTrueValue(); in foldSelectZeroOrMul() local 904 const Value *TrueVal, in canonicalizeSaturatedSubtract() 1091 static Instruction *foldSelectCtlzToCttz(ICmpInst *ICI, Value *TrueVal, in foldSelectCtlzToCttz() 1134 static Value *foldSelectCttzCtlz(ICmpInst *ICI, Value *TrueVal, Value *FalseVal, in foldSelectCttzCtlz() 1193 static Value *canonicalizeSPF(ICmpInst &Cmp, Value *TrueVal, Value *FalseVal, in canonicalizeSPF() 1292 Value *TrueVal = Sel.getTrueValue(), *FalseVal = Sel.getFalseValue(); in foldSelectValueEquivalence() local [all …]
|
H A D | InstCombineShifts.cpp | 599 Value *TrueVal = SI->getTrueValue(); in canEvaluateShifted() local 876 Value *TrueVal; in FoldShiftByConstant() local
|
H A D | InstructionCombining.cpp | 1028 Value *A, *CondVal, *TrueVal, *FalseVal; in foldBinOpOfSelectAndCastOfSelectCondition() local 1255 Value *TrueVal = LHSInst->getOperand(1); in matchSymmetricPair() local
|
H A D | InstCombineAddSub.cpp | 2481 Value *Cond, *TrueVal, *FalseVal; in visitSub() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | SROA.h | 52 using TrueVal = Bitfield::Element<bool, 0, 1>; // Low 0'th bit. global() variable
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ProfDataUtils.cpp | 187 bool extractBranchWeights(const Instruction &I, uint64_t &TrueVal, in extractBranchWeights()
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TGLexer.h | 58 TrueVal, enumerator
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VECustomDAG.cpp | 413 auto TrueVal = DAG.getConstant(-1, DL, MVT::i32); in getConstantMask() local
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 83 static Value *foldSelectWithBinaryOp(Value *Cond, Value *TrueVal, in foldSelectWithBinaryOp() 4492 static Value *simplifySelectBitTest(Value *TrueVal, Value *FalseVal, Value *X, in simplifySelectBitTest() 4609 Value *TrueVal, Value *FalseVal) { in simplifySelectWithFakeICmpEq() 4622 Value *TrueVal, Value *FalseVal, in simplifySelectWithICmpEq() 4639 static Value *simplifySelectWithICmpCond(Value *CondVal, Value *TrueVal, in simplifySelectWithICmpCond() 4795 static Value *simplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal, in simplifySelectInst() 4972 Value *llvm::simplifySelectInst(Value *Cond, Value *TrueVal, Value *FalseVal, in simplifySelectInst()
|
H A D | IVDescriptors.cpp | 733 Value *TrueVal = SI->getTrueValue(); in isConditionalRdxPattern() local
|
H A D | ValueTracking.cpp | 8081 Value *TrueVal, Value *FalseVal, in matchFastFloatClamp() 8135 Value *TrueVal, Value *FalseVal) { in matchClamp() 8280 Value *TrueVal, Value *FalseVal, in matchMinMax() 8403 Value *TrueVal, Value *FalseVal, in matchSelectPattern() 8713 Value *TrueVal = SI->getTrueValue(); in matchSelectPattern() local 8721 CmpInst *CmpI, Value *TrueVal, Value *FalseVal, Value *&LHS, Value *&RHS, in matchDecomposedSelectPattern()
|
H A D | LazyValueInfo.cpp | 851 ValueLatticeElement &TrueVal = *OptTrueVal; in solveBlockValueSelect() local
|
H A D | InlineCost.cpp | 2371 Value *TrueVal = SI.getTrueValue(); in visitSelectInst() local
|
H A D | ScalarEvolution.cpp | 6082 Value *TrueVal, in createNodeForSelectOrPHIInstWithICmpInstCond() 6220 createNodeForSelectViaUMinSeq(ScalarEvolution *SE, Value *Cond, Value *TrueVal, in createNodeForSelectViaUMinSeq() 6232 Value *V, Value *Cond, Value *TrueVal, Value *FalseVal) { in createNodeForSelectOrPHIViaUMinSeq() 6250 Value *TrueVal, in createNodeForSelectOrPHI() 7162 const APInt *TrueVal, *FalseVal; in getRangeViaFactoring() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SelectOptimize.cpp | 953 uint64_t &TrueVal, uint64_t &FalseVal) { in extractBranchWeights()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiISelLowering.cpp | 1431 SDValue TrueVal = OtherOp; in combineSelectAndUse() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerBufferFatPointers.cpp | 844 Value *TrueVal = rsrcPartRoot(SI->getTrueValue()); in getPossibleRsrcRoots() local
|
H A D | AMDGPUCodeGenPrepare.cpp | 1689 Value *TrueVal = I.getTrueValue(); in visitSelectInst() local
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeFloatTypes.cpp | 2921 SDValue TrueVal = GetPromotedFloat(N->getOperand(1)); in PromoteFloatRes_SELECT() local 2931 SDValue TrueVal = GetPromotedFloat(N->getOperand(2)); in PromoteFloatRes_SELECT_CC() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 2472 SDValue TrueVal = DAG.getNode(Opc, dl, VT, ShOpHi, ExtraShAmt); in LowerShiftRightParts() local 2532 SDValue TrueVal = DAG.getNode(ISD::SHL, dl, VT, ShOpLo, ExtraShAmt); in LowerShiftLeftParts() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 872 Constant *TrueVal = getKnownConstant(SI->getTrueValue(), Preference); in computeValueKnownInPredecessorsImpl() local
|
H A D | GVN.cpp | 2677 Value *TrueVal = ConstantInt::getTrue(TrueSucc->getContext()); in processInstruction() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5253 SDValue TrueVal, SDValue ARMcc, SDValue CCR, in getCMOV() 5293 const SDValue TrueVal, const SDValue FalseVal, in isLowerSaturate() 5390 SDValue TrueVal = Op.getOperand(2); in isLowerSaturatingConditional() local 5460 SDValue TrueVal = Op.getOperand(2); in LowerSELECT_CC() local 12604 SDValue TrueVal = OtherOp; in combineSelectAndUse() local 13219 SDValue TrueVal; in PerformSELECTCombine() local 18392 SDValue TrueVal = N->getOperand(1); in PerformCMOVCombine() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 3648 Value *TrueVal = PN->getIncomingValueForBlock(IfTrue); in FoldTwoEntryPHINode() local 4700 ConstantInt *TrueVal = dyn_cast<ConstantInt>(Select->getTrueValue()); in SimplifySwitchOnSelect() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 7593 const APInt &TrueVal = TrueV->getAsAPIntVal(); combineSelectToBinOp() local 7739 const APInt &TrueVal = TrueV->getAsAPIntVal(); lowerSELECT() local 7830 const APInt &TrueVal = TrueV->getAsAPIntVal(); lowerSELECT() local 13237 SDValue TrueVal = Slct.getOperand(1 + OpOffset); combineSelectAndUse() local 15866 tryFoldSelectIntoOp(SDNode * N,SelectionDAG & DAG,SDValue TrueVal,SDValue FalseVal,bool Swapped) tryFoldSelectIntoOp() argument 16016 SDValue TrueVal = N->getOperand(1); performSELECTCombine() local [all...] |