Home
last modified time | relevance | path

Searched refs:getUse (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DCallSite.h144 return isCallee(&UI.getUse()); in isCallee()
152 return isArgOperand(&UI.getUse()); in isArgOperand()
163 return isBundleOperand(&UI.getUse()); in isBundleOperand()
178 return isDataOperand(&UI.getUse()); in isDataOperand()
200 return getArgumentNo(&I.getUse()); in getArgumentNo()
224 return getDataOperandNo(&UI.getUse()); in getDataOperandNo()
H A DCFG.h98 Use &getUse() const { in getUse() function
99 return It.getUse(); in getUse()
H A DInstrTypes.h1096 return isDataOperand(&UI.getUse());
1161 return isArgOperand(&UI.getUse());
1190 return isCallee(&UI.getUse());
1632 return isBundleOperand(&UI.getUse());
H A DValue.h201 Use &getUse() const { return *UI; } in getUse() function
H A DInstructions.h2691 return getIncomingBlock(I.getUse());
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSROA.cpp183 Use *getUse() const { return UseAndIsSplittable.getPointer(); } in getUse() function in __anon241d746d0111::Slice
185 bool isDead() const { return getUse() == nullptr; } in isDead()
905 assert(AS.Slices[PrevIdx].getUse()->getUser() == &II && in visitMemTransferInst()
1118 Use *U = I->getUse(); in findCommonType()
1801 Use *U = S.getUse(); in isVectorPromotionViableForSlice()
1973 Use *U = S.getUse(); in isIntegerWideningViableForSlice()
2325 OldUse = I->getUse(); in visit()
4228 if (isa<LoadInst>(S.getUse()->getUser()) || in splitAlloca()
4229 isa<StoreInst>(S.getUse()->getUser())) { in splitAlloca()
4245 if (isa<LoadInst>(S.getUse()->getUser()) || in splitAlloca()
[all …]
H A DLoopStrengthReduce.cpp1951 std::pair<size_t, int64_t> getUse(const SCEV *&Expr, LSRUse::KindType Kind,
2537 std::pair<size_t, int64_t> LSRInstance::getUse(const SCEV *&Expr, in getUse() function in LSRInstance
3271 std::pair<size_t, int64_t> P = getUse(S, Kind, AccessTy); in CollectFixupsAndInitialFormulae()
3422 std::pair<size_t, int64_t> P = getUse( in CollectLoopInvariantFixupsAndFormulae()
H A DLICM.cpp1448 Use &U = UI.getUse(); in sink()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonOptimizeSZextends.cpp133 const Use &TheUse = UI.getUse(); in runOnFunction()
H A DHexagonCommonGEP.cpp374 Us.insert(&UI.getUse()); in processGepInst()
H A DHexagonLoopIdiomRecognition.cpp658 Use &TheUse = UI.getUse(); in replaceAllUsesOfWithIn()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DValueList.cpp166 UI.getUse().set(RealVal); in resolveConstantForwardRefs()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DSafepointIRVerifier.cpp78 auto &PU = PredIt.getUse(); in getEdge()
118 auto &PU = PredIt.getUse(); in hasLiveIncomingEdges()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2304 if (UI.getUse().getResNo() != Flags.getResNo()) in onlyUsesZeroFlag()
2314 if (FlagUI.getUse().getResNo() != 1) continue; in onlyUsesZeroFlag()
2340 if (UI.getUse().getResNo() != Flags.getResNo()) in hasNoSignFlagUses()
2350 if (FlagUI.getUse().getResNo() != 1) continue; in hasNoSignFlagUses()
2396 if (UI.getUse().getResNo() != Flags.getResNo()) in hasNoCarryFlagUses()
2409 if (FlagUI.getUse().getResNo() != 1) in hasNoCarryFlagUses()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h781 SDUse &getUse() const { return *Op; }
950 if (UI.getUse().get().getValueType() == MVT::Glue)
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DMemorySSA.h553 return getIncomingBlock(I.getUse());
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1053 Use &TheUse = UI.getUse(); in SinkCast()
1221 Use &TheUse = UI.getUse(); in SinkCmpExpression()
1324 Use &TheUse = UI.getUse(); in sinkAndCmp0Expression()
1385 Use &TruncTheUse = TruncUI.getUse(); in SinkShiftAndTruncate()
1475 Use &TheUse = UI.getUse(); in OptimizeExtractBits()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp96 if (UI.getUse().getResNo() == i) in PerformExpensiveChecks()
H A DSelectionDAG.cpp8070 SDUse &Use = UI.getUse(); in ReplaceAllUsesWith()
8126 SDUse &Use = UI.getUse(); in ReplaceAllUsesWith()
8172 SDUse &Use = UI.getUse(); in ReplaceAllUsesWith()
8222 SDUse &Use = UI.getUse(); in ReplaceAllUsesOfValueWith()
8364 SDUse &Use = UI.getUse(); in ReplaceAllUsesOfValuesWith()
8722 if (UI.getUse().getResNo() == Value) { in hasNUsesOfValue()
8739 if (UI.getUse().getResNo() == Value) in hasAnyUseOfValue()
H A DSelectionDAGISel.cpp2292 SDUse &Use = I.getUse(); in findGlueUse()
H A DDAGCombiner.cpp8219 if (UI.getUse().getResNo() != N0.getResNo()) in ExtendUsesToFormExtLoad()
8253 SDUse &Use = UI.getUse(); in ExtendUsesToFormExtLoad()
12673 SDUse &Use = UI.getUse(); in CombineToPreIndexedLoadStore()
13700 if (UI.getUse().getResNo() != 0) in SliceUpLoad()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1262 if (UI.getUse().getResNo() != 0) in isFusableLoadOpStorePattern()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp10371 if (UI.getUse().getResNo() == 1) // Ignore uses of the chain result. in performPostLD1Combine()
10384 || UI.getUse().getResNo() != Addr.getResNo()) in performPostLD1Combine()
10487 UI.getUse().getResNo() != Addr.getResNo()) in performNEONPostLDSTCombine()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7243 if (UI.getUse().get().getResNo() != 0) in directMoveIsProfitable()
12816 while (UI.getUse().getResNo() != 0) ++UI; in PerformDAGCombine()
12818 while (UI.getUse().getResNo() != 0) ++UI; in PerformDAGCombine()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp11580 UI.getUse().getResNo() != Addr.getResNo()) in CombineBaseUpdate()
11826 if (UI.getUse().getResNo() == NumVecs) in CombineVLDDUP()
11850 unsigned ResNo = UI.getUse().getResNo(); in CombineVLDDUP()

12