Home
last modified time | relevance | path

Searched refs:getTrueValue (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp47 return related(A->getTrueValue(), SB->getTrueValue()) || in relatedSelect()
51 return related(A->getTrueValue(), B) || related(A->getFalseValue(), B); in relatedSelect()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp805 Value *T = Sel.getTrueValue(); in foldSetClearBits()
844 auto *TrueVal = SI.getTrueValue(); in foldSelectZeroOrMul()
1358 Value *X = Sel0.getTrueValue(); in canonicalizeClampLike()
1639 Value *TVal = SI.getTrueValue(); in foldSelectInstWithICmpConst()
2177 Value *TVal = Sel.getTrueValue(); in foldSelectCmpBitcasts()
2337 Value *TVal = Sel.getTrueValue(); in foldSelectFunnelShift()
2512 IfTrue = Sel.getTrueValue(); in foldSelectToPhiImpl()
2518 IfFalse = Sel.getTrueValue(); in foldSelectToPhiImpl()
2657 Value *A = SI.getTrueValue(); in foldAndOrOfSelectUsingImpliedCond()
2796 Value *X = SI.getTrueValue(); in foldRoundUpIntegerWithPow2Alignment()
[all …]
H A DInstCombineLoadStoreAlloca.cpp323 if (!isa<Instruction>(SI->getTrueValue()) || in collectUsersRecursive()
327 if (!isAvailable(cast<Instruction>(SI->getTrueValue())) || in collectUsersRecursive()
403 SI->getCondition(), getReplacement(SI->getTrueValue()), in replace()
822 Worklist.push_back(SI->getTrueValue()); in isObjectSizeLessThanOrEq()
H A DInstCombineNegator.cpp216 if (match(Sel->getTrueValue(), m_ImmConstant(TrueC)) && in visitImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSelectOptimize.cpp184 Value *getTrueValue() const { in getTrueValue() function in __anonf7d98fdb0111::SelectOptimizeImpl::SelectLike
186 return Sel->getTrueValue(); in getTrueValue()
220 if (auto *I = dyn_cast<Instruction>(Sel->getTrueValue())) in getTrueOpCost()
515 V = (isTrue ? DefSI->getTrueValue() : DefSI->getFalseValue()); in getTrueOrFalseValue()
576 if (auto *TI = dyn_cast_or_null<Instruction>(SI.getTrueValue())) { in convertProfitableSIGroups()
929 ColdI = dyn_cast_or_null<Instruction>(SI.getTrueValue()); in hasExpensiveColdOperand()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDFAJumpThreading.cpp218 if (SelectInst *SIOp = dyn_cast<SelectInst>(SI->getTrueValue())) { in unfold()
252 SIUse->addIncoming(SI->getTrueValue(), TrueBlock); in unfold()
269 Value *SIOp1 = SI->getTrueValue(); in unfold()
428 addToQueue(SelI->getTrueValue(), Q, SeenValues); in isCandidate()
483 if (PrevSI->getTrueValue() != SI && PrevSI->getFalseValue() != SI && in isValidSelectInst()
H A DCorrelatedValuePropagation.cpp140 U.set(CI->isOne() ? S->getTrueValue() : S->getFalseValue()); in processSelect()
233 return SI->getTrueValue(); in getValueOnEdge()
248 return SI->getTrueValue(); in getValueOnEdge()
252 if (auto *C = dyn_cast<Constant>(SI->getTrueValue())) in getValueOnEdge()
H A DLoopDeletion.cpp203 auto *Selected = C->isAllOnesValue() ? Select->getTrueValue() in getValueOnFirstIteration()
H A DJumpThreading.cpp883 Constant *TrueVal = getKnownConstant(SI->getTrueValue(), Preference); in computeValueKnownInPredecessorsImpl()
2782 SIUse->addIncoming(SI->getTrueValue(), NewBB); in unfoldSelectInstr()
2983 NewPN->addIncoming(SI->getTrueValue(), Term->getParent()); in tryToUnfoldSelectInCurrBB()
H A DSROA.cpp1736 for (Value *Value : {SI.getTrueValue(), SI.getFalseValue()}) in isSafeLoadOfSelectToSpeculate()
1739 Spec.setAsSpeculatable(/*isTrueVal=*/Value == SI.getTrueValue()); in isSafeLoadOfSelectToSpeculate()
1797 Value *TV = SI.getTrueValue(); in speculateSelectInstLoads()
3665 assert((SI.getTrueValue() == OldPtr || SI.getFalseValue() == OldPtr) && in visitSelectInst()
3982 Value *True = Sel->getTrueValue(); in foldGEPSelect()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyValueInfo.cpp847 getBlockValue(SI->getTrueValue(), BB, SI); in solveBlockValueSelect()
867 ((LHS == SI->getTrueValue() && RHS == SI->getFalseValue()) || in solveBlockValueSelect()
868 (RHS == SI->getTrueValue() && LHS == SI->getFalseValue()))) { in solveBlockValueSelect()
889 if (LHS == SI->getTrueValue()) in solveBlockValueSelect()
899 if (LHS == SI->getTrueValue()) in solveBlockValueSelect()
916 intersect(TrueVal, *getValueFromCondition(SI->getTrueValue(), Cond, in solveBlockValueSelect()
H A DBasicAliasAnalysis.cpp761 Worklist.push_back(SI->getTrueValue()); in getModRefInfoMask()
1319 AAQI.AAR.alias(MemoryLocation(SI->getTrueValue(), SISize), in aliasSelect()
1320 MemoryLocation(SI2->getTrueValue(), V2Size), AAQI); in aliasSelect()
1331 AliasResult Alias = AAQI.AAR.alias(MemoryLocation(SI->getTrueValue(), SISize), in aliasSelect()
H A DIVDescriptors.cpp646 if (OrigPhi == dyn_cast<PHINode>(SI->getTrueValue())) in isAnyOfPattern()
649 NonPhi = SI->getTrueValue(); in isAnyOfPattern()
734 Value *TrueVal = SI->getTrueValue(); in isConditionalRdxPattern()
H A DGlobalsModRef.cpp658 const Value *LHS = getUnderlyingObject(SI->getTrueValue()); in isNonEscapingGlobalNoAliasWithLoad()
775 const Value *LHS = getUnderlyingObject(SI->getTrueValue()); in isNonEscapingGlobalNoAlias()
H A DMemoryBuiltins.cpp1026 return combineSizeOffset(computeImpl(I.getTrueValue()), in visitSelectInst()
1253 SizeOffsetValue TrueSide = compute_(I.getTrueValue()); in visitSelectInst()
H A DLoads.cpp88 return isDereferenceableAndAlignedPointer(Sel->getTrueValue(), Alignment, in isDereferenceableAndAlignedPointer()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp693 Value *TrueV = SelI->getTrueValue(); in matchLeftShift()
808 Value *TrueV = SelI->getTrueValue(); in matchRightShift()
1650 Value *X = Sel->getTrueValue(), *Y = Sel->getFalseValue(); in setupPreSimplifier()
1659 Value *Y = Sel->getTrueValue(), *Z = Sel->getFalseValue(); in setupPreSimplifier()
1675 if (SelectInst *Sel0 = dyn_cast<SelectInst>(Sel->getTrueValue())) { in setupPreSimplifier()
1677 return B.CreateSelect(C, Sel0->getTrueValue(), Sel->getFalseValue()); in setupPreSimplifier()
1681 return B.CreateSelect(C, Sel->getTrueValue(), Sel1->getFalseValue()); in setupPreSimplifier()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCalledValuePropagation.cpp304 auto RegT = CVPLatticeKey(I.getTrueValue(), IPOGrouping::Register); in visitSelect()
H A DFunctionAttrs.cpp1084 FlowsToReturn.insert(SI->getTrueValue()); in isFunctionMallocLike()
1200 FlowsToReturn.insert(SI->getTrueValue()); in isReturnNonNull()
H A DFunctionSpecialization.cpp430 : I.getTrueValue(); in visitSelectInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPerfHintAnalysis.cpp184 WorkSet.insert(S->getTrueValue()); in isIndirectAccess()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp1292 SelectA->getTrueValue(), SelectB->getTrueValue(), ContextInst, Depth); in getConstantOffsetSelects()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp356 Worklist.push_back(SI->getTrueValue()); in getBaseType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1074 if (SI->getTrueValue() == OrigPhi) in createAnyOfTargetReduction()
1079 NewVal = SI->getTrueValue(); in createAnyOfTargetReduction()
H A DSCCPSolver.cpp1380 Value *OpVal = CondCB->isZero() ? I.getFalseValue() : I.getTrueValue(); in visitSelectInst()
1388 ValueLatticeElement TVal = getValueState(I.getTrueValue()); in visitSelectInst()

123