Home
last modified time | relevance | path

Searched defs:TrueVal (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp510 Instruction *InstCombinerImpl::foldSelectIntoOp(SelectInst &SI, Value *TrueVal, in foldSelectIntoOp() argument
504 foldSelectIntoOp(SelectInst & SI,Value * TrueVal,Value * FalseVal) foldSelectIntoOp() argument
656 foldSelectICmpLshrAshr(const ICmpInst * IC,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectICmpLshrAshr() argument
711 foldSelectICmpAndBinOp(const ICmpInst * IC,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectICmpAndBinOp() argument
844 auto *TrueVal = SI.getTrueValue(); foldSelectZeroOrMul() local
888 canonicalizeSaturatedSubtract(const ICmpInst * ICI,const Value * TrueVal,const Value * FalseVal,InstCombiner::BuilderTy & Builder) canonicalizeSaturatedSubtract() argument
1075 foldSelectCtlzToCttz(ICmpInst * ICI,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectCtlzToCttz() argument
1118 foldSelectCttzCtlz(ICmpInst * ICI,Value * TrueVal,Value * FalseVal,InstCombiner::BuilderTy & Builder) foldSelectCttzCtlz() argument
1174 canonicalizeSPF(ICmpInst & Cmp,Value * TrueVal,Value * FalseVal,InstCombinerImpl & IC) canonicalizeSPF() argument
1270 Value *TrueVal = Sel.getTrueValue(), *FalseVal = Sel.getFalseValue(); foldSelectValueEquivalence() local
1704 Value *TrueVal = SI.getTrueValue(); foldSelectInstWithICmp() local
1882 Value *TrueVal = SI.getTrueValue(); foldAddSubSelect() local
1957 Value *TrueVal = SI.getTrueValue(); foldOverflowingAddSubSelect() local
1972 Value *TrueVal, *FalseVal, *Op; foldOverflowingAddSubSelect() local
2581 Value *TrueVal = SI.getTrueValue(); foldSelectWithSRem() local
2633 Value *TrueVal = Sel.getTrueValue(), *FalseVal = Sel.getFalseValue(); foldSelectWithFrozenICmp() local
2703 Value *TrueVal = SI.getTrueValue(); foldSelectWithFCmpToFabs() local
2854 Value *TrueVal = nullptr; global() member
2939 Value *TrueVal = SI.getTrueValue(); foldSelectOfBools() local
3301 Value *TrueVal = SI.getTrueValue(); foldBitCeil() local
3347 matchFMulByZeroIfResultEqZero(InstCombinerImpl & IC,Value * Cmp0,Value * Cmp1,Value * TrueVal,Value * FalseVal,Instruction & CtxI,bool SelectIsNSZ) matchFMulByZeroIfResultEqZero() argument
3365 Value *TrueVal = SI.getTrueValue(); visitSelectInst() local
[all...]
H A DInstCombineShifts.cpp589 Value *TrueVal = SI->getTrueValue(); canEvaluateShifted() local
857 Value *TrueVal; FoldShiftByConstant() local
H A DInstructionCombining.cpp1005 Value *A, *CondVal, *TrueVal, *FalseVal; foldBinOpOfSelectAndCastOfSelectCondition() local
1232 Value *TrueVal = LHSInst->getOperand(1); matchSymmetricPair() local
H A DInstCombineAddSub.cpp2471 Value *Cond, *TrueVal, *FalseVal; visitSub() local
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DProfDataUtils.cpp135 extractBranchWeights(const Instruction & I,uint64_t & TrueVal,uint64_t & FalseVal) extractBranchWeights() argument
/freebsd-src/contrib/llvm-project/llvm/lib/TableGen/
H A DTGLexer.h58 TrueVal, enumerator
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.cpp413 auto TrueVal = DAG.getConstant(-1, DL, MVT::i32); in getConstantMask() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp82 foldSelectWithBinaryOp(Value * Cond,Value * TrueVal,Value * FalseVal) foldSelectWithBinaryOp() argument
4466 simplifySelectBitTest(Value * TrueVal,Value * FalseVal,Value * X,const APInt * Y,bool TrueWhenUnset) simplifySelectBitTest() argument
4583 simplifySelectWithFakeICmpEq(Value * CmpLHS,Value * CmpRHS,ICmpInst::Predicate Pred,Value * TrueVal,Value * FalseVal) simplifySelectWithFakeICmpEq() argument
4596 simplifySelectWithICmpEq(Value * CmpLHS,Value * CmpRHS,Value * TrueVal,Value * FalseVal,const SimplifyQuery & Q,unsigned MaxRecurse) simplifySelectWithICmpEq() argument
4613 simplifySelectWithICmpCond(Value * CondVal,Value * TrueVal,Value * FalseVal,const SimplifyQuery & Q,unsigned MaxRecurse) simplifySelectWithICmpCond() argument
4769 simplifySelectInst(Value * Cond,Value * TrueVal,Value * FalseVal,const SimplifyQuery & Q,unsigned MaxRecurse) simplifySelectInst() argument
4946 simplifySelectInst(Value * Cond,Value * TrueVal,Value * FalseVal,const SimplifyQuery & Q) simplifySelectInst() argument
[all...]
H A DIVDescriptors.cpp734 Value *TrueVal = SI->getTrueValue(); isConditionalRdxPattern() local
H A DValueTracking.cpp7358 matchFastFloatClamp(CmpInst::Predicate Pred,Value * CmpLHS,Value * CmpRHS,Value * TrueVal,Value * FalseVal,Value * & LHS,Value * & RHS) matchFastFloatClamp() argument
7412 matchClamp(CmpInst::Predicate Pred,Value * CmpLHS,Value * CmpRHS,Value * TrueVal,Value * FalseVal) matchClamp() argument
7557 matchMinMax(CmpInst::Predicate Pred,Value * CmpLHS,Value * CmpRHS,Value * TrueVal,Value * FalseVal,Value * & LHS,Value * & RHS,unsigned Depth) matchMinMax() argument
7648 matchSelectPattern(CmpInst::Predicate Pred,FastMathFlags FMF,Value * CmpLHS,Value * CmpRHS,Value * TrueVal,Value * FalseVal,Value * & LHS,Value * & RHS,unsigned Depth) matchSelectPattern() argument
7958 Value *TrueVal = SI->getTrueValue(); matchSelectPattern() local
7966 matchDecomposedSelectPattern(CmpInst * CmpI,Value * TrueVal,Value * FalseVal,Value * & LHS,Value * & RHS,Instruction::CastOps * CastOp,unsigned Depth) matchDecomposedSelectPattern() argument
[all...]
H A DLazyValueInfo.cpp850 ValueLatticeElement &TrueVal = *OptTrueVal; solveBlockValueSelect() local
H A DInlineCost.cpp2363 Value *TrueVal = SI.getTrueValue(); visitSelectInst() local
H A DScalarEvolution.cpp6075 createNodeForSelectOrPHIInstWithICmpInstCond(Type * Ty,ICmpInst * Cond,Value * TrueVal,Value * FalseVal) createNodeForSelectOrPHIInstWithICmpInstCond() argument
6213 createNodeForSelectViaUMinSeq(ScalarEvolution * SE,Value * Cond,Value * TrueVal,Value * FalseVal) createNodeForSelectViaUMinSeq() argument
6225 createNodeForSelectOrPHIViaUMinSeq(Value * V,Value * Cond,Value * TrueVal,Value * FalseVal) createNodeForSelectOrPHIViaUMinSeq() argument
6243 createNodeForSelectOrPHI(Value * V,Value * Cond,Value * TrueVal,Value * FalseVal) createNodeForSelectOrPHI() argument
7146 const APInt *TrueVal, *FalseVal; getRangeViaFactoring() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp900 extractBranchWeights(const SelectOptimizeImpl::SelectLike SI,uint64_t & TrueVal,uint64_t & FalseVal) extractBranchWeights() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1432 SDValue TrueVal = OtherOp; combineSelectAndUse() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2459 SDValue TrueVal = DAG.getNode(Opc, dl, VT, ShOpHi, ExtraShAmt); LowerShiftRightParts() local
2519 SDValue TrueVal = DAG.getNode(ISD::SHL, dl, VT, ShOpLo, ExtraShAmt); LowerShiftLeftParts() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp2694 SDValue TrueVal = GetPromotedFloat(N->getOperand(1)); PromoteFloatRes_SELECT() local
2704 SDValue TrueVal = GetPromotedFloat(N->getOperand(2)); PromoteFloatRes_SELECT_CC() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp1681 Value *TrueVal = I.getTrueValue(); visitSelectInst() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp883 Constant *TrueVal = getKnownConstant(SI->getTrueValue(), Preference); computeValueKnownInPredecessorsImpl() local
H A DGVN.cpp2606 Value *TrueVal = ConstantInt::getTrue(TrueSucc->getContext()); processInstruction() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5236 getCMOV(const SDLoc & dl,EVT VT,SDValue FalseVal,SDValue TrueVal,SDValue ARMcc,SDValue CCR,SDValue Cmp,SelectionDAG & DAG) const getCMOV() argument
5276 isLowerSaturate(const SDValue LHS,const SDValue RHS,const SDValue TrueVal,const SDValue FalseVal,const ISD::CondCode CC,const SDValue K) isLowerSaturate() argument
5373 SDValue TrueVal = Op.getOperand(2); isLowerSaturatingConditional() local
5443 SDValue TrueVal = Op.getOperand(2); LowerSELECT_CC() local
12587 SDValue TrueVal = OtherOp; combineSelectAndUse() local
13202 SDValue TrueVal; PerformSELECTCombine() local
18369 SDValue TrueVal = N->getOperand(1); PerformCMOVCombine() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3581 Value *TrueVal = PN->getIncomingValueForBlock(IfTrue); FoldTwoEntryPHINode() local
4631 ConstantInt *TrueVal = dyn_cast<ConstantInt>(Select->getTrueValue()); SimplifySwitchOnSelect() local
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5127 Value *TrueVal, *FalseVal, *Cond; parseFunctionBody() local
5148 Value *TrueVal, *FalseVal, *Cond; parseFunctionBody() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2686 SDValue TrueVal = Op.getOperand(2); LowerSELECT_CC() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h1918 auto *TrueVal = SI->getTrueValue(); match() local

12