Home
last modified time | relevance | path

Searched refs:getUser (Results 1 – 25 of 163) sorted by relevance

1234567

/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAlloca.cpp87 auto LI = dyn_cast<LoadInst>(AllocaUse.getUser()); in runOnFunction()
93 auto SI = dyn_cast<StoreInst>(AllocaUse.getUser()); in runOnFunction()
99 auto GI = dyn_cast<GetElementPtrInst>(AllocaUse.getUser()); in runOnFunction()
104 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/tools/verify-uselistorder/
H A Dverify-uselistorder.cpp265 << ", user-id = " << M.IDs.lookup(U.getUser()) << ", user = "; in debugValue()
266 U.getUser()->dump(); in debugValue()
306 while (U != E && !M.lookup(U->getUser())) in matches()
325 if (LM.lookup(LU->getUser()) != RM.lookup(RU->getUser())) { in matches()
413 U.getUser()->dump()); in shuffleValueUseLists()
424 U.getUser()->dump(); in shuffleValueUseLists()
447 U.getUser()->dump(); in reverseValueUseLists()
457 U.getUser()->dump(); in reverseValueUseLists()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DAssumeBundleQueries.cpp133 if (!match(U->getUser(), in getBundleFromUse()
136 auto *Intr = cast<IntrinsicInst>(U->getUser()); in getBundleFromUse()
147 getKnowledgeFromBundle(*cast<AssumeInst>(U->getUser()), *Bundle); in getKnowledgeFromUse()
186 getKnowledgeFromBundle(*cast<AssumeInst>(U.getUser()), *Bundle)) in getKnowledgeForValue()
188 Filter(RK, cast<Instruction>(U.getUser()), Bundle)) { in getKnowledgeForValue()
H A DCaptureTracking.cpp86 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured()
89 if (EphValues.contains(U->getUser())) in captured()
130 Instruction *I = cast<Instruction>(U->getUser()); in captured()
175 Instruction *I = cast<Instruction>(U->getUser()); in captured()
299 Instruction *I = cast<Instruction>(U.getUser()); in DetermineUseCaptureKind()
464 if (!AddUses(U->getUser())) in PointerMayBeCaptured()
H A DTypeMetadataUtils.cpp29 Instruction *User = cast<Instruction>(U.getUser()); in findCallsAtConstantOffset()
56 Value *User = U.getUser(); in findLoadCallsAtConstantOffset()
86 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in findDevirtualizableCallsForTypeTest()
111 auto CIU = U.getUser(); in findDevirtualizableCallsForTypeCheckedLoad()
H A DIVUsers.cpp175 Instruction *User = cast<Instruction>(U.getUser()); in AddUsersIfInteresting()
283 if (IVUse.getUser()) in print()
284 IVUse.getUser()->print(OS); in print()
370 Parent->Processed.erase(this->getUser()); in deleted()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DAbstractCallSite.cpp56 : CB(dyn_cast<CallBase>(U->getUser())) { in AbstractCallSite()
65 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(U->getUser())) in AbstractCallSite()
68 CB = dyn_cast<CallBase>(U->getUser()); in AbstractCallSite()
H A DDominators.cpp123 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates()
258 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates()
283 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates()
336 Instruction *I = dyn_cast<Instruction>(U.getUser()); in isReachableFromEntry()
H A DUse.cpp32 return this - getUser()->op_begin(); in getOperandNo()
H A DValue.cpp169 if (!U.getUser()->isDroppable()) { in getSingleUndroppableUse()
202 if (U.getUser()->isDroppable() && ShouldDrop(&U)) in dropDroppableUses()
218 if (auto *Assume = dyn_cast<AssumeInst>(U.getUser())) { in dropDroppableUse()
518 if (auto *C = dyn_cast<Constant>(U.getUser())) { in doRAUW()
554 if (auto *C = dyn_cast<Constant>(U.getUser())) { in replaceUsesWithIf()
594 auto *I = dyn_cast<Instruction>(U.getUser()); in replaceUsesOutsideBlock()
H A DSafepointIRVerifier.cpp78 return PU.getUser()->getOperandUse(PU.getOperandNo()); in getEdge()
105 assert(cast<Instruction>(U->getUser())->isTerminator() && in isDeadEdge()
109 assert(!isDeadBlock(cast<Instruction>(U->getUser())->getParent()) && in isDeadEdge()
118 const Use &U = PU.getUser()->getOperandUse(PU.getOperandNo()); in hasLiveIncomingEdges()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp37 dyn_cast<GetElementPtrInst>(GV.use_begin()->getUser()); in shouldConvertToRelLookupTable()
42 LoadInst *Load = dyn_cast<LoadInst>(GEP->use_begin()->getUser()); in shouldConvertToRelLookupTable()
132 cast<GetElementPtrInst>(LookupTable.use_begin()->getUser()); in convertToRelLookupTable()
133 LoadInst *Load = cast<LoadInst>(GEP->use_begin()->getUser()); in convertToRelLookupTable()
H A DCanonicalizeFreezeInLoops.cpp106 auto *UserI = cast<Instruction>(U.getUser()); in InsertFreezeAndForgetFromSCEV()
114 LLVM_DEBUG(dbgs() << "\tUser: " << *U.getUser() << "\n"); in InsertFreezeAndForgetFromSCEV()
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceOperandsToArgs.cpp24 if (auto *CI = dyn_cast<CallBase>(Op.getUser())) in canReplaceFunction()
51 if (auto *CI = dyn_cast<CallBase>(Op.getUser())) in canReduceUse()
62 auto *CI = cast<CallBase>(U.getUser()); in replaceFunctionCalls()
162 auto *NewUser = cast<Instruction>(VMap.lookup(Op->getUser())); in substituteOperandWithArgument()
H A DReduceOperandsSkip.cpp51 if (isa<GEPOperator>(Op.getUser())) in shouldReduceOperand()
53 if (auto *CB = dyn_cast<CallBase>(Op.getUser())) { in shouldReduceOperand()
218 if (PHINode *Phi = dyn_cast<PHINode>(P.first->getUser())) in extractOperandsFromModule()
H A DReduceOperands.cpp70 if (isa<GEPOperator>(Op.getUser())) in shouldReduceOperand()
72 if (auto *CB = dyn_cast<CallBase>(Op.getUser())) { in shouldReduceOperand()
80 SwitchInst *SI = dyn_cast<SwitchInst>(Op.getUser()); in switchCaseExists()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp187 User *V = U.getUser(); in getShape()
198 V = U.getUser(); in getShape()
205 V = U.getUser(); in getShape()
240 auto *II = cast<IntrinsicInst>(U.getUser()); in combineLoadBitcast()
317 auto *II = dyn_cast<IntrinsicInst>(U.getUser()); in transformBitcast()
402 ST = dyn_cast<StoreInst>(U.getUser()); in visit()
497 Instruction *UserI = dyn_cast<Instruction>(U.getUser()); in replaceWithTileLoad()
509 User *V = U.getUser(); in isIncomingOfPHI()
541 User *V = U.getUser(); in updatePhiIncomings()
650 User *V = U.getUser(); in volatileTileNonPHI()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp241 if (isa<ReturnInst>(U.getUser())) in runOnUse()
243 if (isa<CallInst>(U.getUser())) in runOnUse()
266 auto *I = cast<Instruction>(U.getUser()); in runOnUse()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributor.cpp1237 assert(isa<CallBase>(U->getUser()) && in verify()
1239 assert(cast<CallBase>(U->getUser())->isArgOperand(U) && in verify()
1242 assert(cast<CallBase>(U->getUser())->getArgOperandNo(U) == in verify()
1379 Instruction *UserI = dyn_cast<Instruction>(U.getUser()); in isAssumedDead()
1597 if (isa<PHINode>(U->getUser()) && !Visited.insert(U).second) in checkForAllUses()
1600 if (auto *Fn = dyn_cast<Function>(U->getUser())) in checkForAllUses()
1604 dbgs() << "[Attributor] Check use: " << **U << " in " << *U->getUser() in checkForAllUses()
1614 if (IgnoreDroppableUses && U->getUser()->isDroppable()) { in checkForAllUses()
1620 if (auto *SI = dyn_cast<StoreInst>(U->getUser())) { in checkForAllUses()
1647 User &Usr = *U->getUser(); in checkForAllUses()
[all …]
H A DSCCP.cpp345 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in runIPSCCP()
347 assert(isa<BlockAddress>(U.getUser()) || in runIPSCCP()
348 (isa<Constant>(U.getUser()) && in runIPSCCP()
349 all_of(U.getUser()->users(), [](const User *UserUser) { in runIPSCCP()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp278 dbgs() << " " << *I->get() << " of " << *I->getUser() << "\n"; in tryInterleave()
350 Builder.SetInsertPoint(cast<Instruction>(I->getUser())); in tryInterleave()
352 I->getUser()->setOperand(I->getOperandNo(), Shuffle); in tryInterleave()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp135 return isa<BlockAddress>(U.getUser()); in runOnFunction()
146 auto *BA = cast<BlockAddress>(BlockAddressUseIt->getUser()); in runOnFunction()
H A DPreISelIntrinsicLowering.cpp40 auto CI = dyn_cast<CallInst>(U.getUser()); in lowerLoadRelative()
95 auto *CB = cast<CallBase>(U.getUser()); in lowerObjCCall()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizerCommon.h45 Instruction *getInsn() { return cast<Instruction>(PtrUse->getUser()); } in getInsn()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp821 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_uninit_var) in DiagUninitUse()
823 << Use.getUser()->getSourceRange(); in DiagUninitUse()
833 S.Diag(Use.getUser()->getBeginLoc(), diag::note_uninit_var_use) in DiagUninitUse()
834 << IsCapturedByBlock << Use.getUser()->getSourceRange(); in DiagUninitUse()
849 const Expr *User = Use.getUser(); in DiagUninitUse()
977 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_maybe_uninit_var) in DiagUninitUse()
979 << Use.getUser()->getSourceRange(); in DiagUninitUse()
985 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_uninit_const_reference) in DiagnoseUninitializedConstRefUse()
986 << VD->getDeclName() << Use.getUser()->getSourceRange(); in DiagnoseUninitializedConstRefUse()
998 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(Use.getUser())) { in DiagnoseUninitializedUse()
[all …]

1234567