Home
last modified time | relevance | path

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

12345678

/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallBrPrepare.cpp168 const auto *I = dyn_cast<Instruction>(U.getUser()); in IsInSameBasicBlock()
175 if (!isa<Instruction>(U.getUser())) in PrintDebugDomInfo()
177 LLVM_DEBUG(dbgs() << "Use: " << *U.getUser() << ", in block " in PrintDebugDomInfo()
178 << cast<Instruction>(U.getUser())->getParent()->getName() in PrintDebugDomInfo()
203 if (const auto *II = dyn_cast<IntrinsicInst>(U->getUser())) in UpdateSSA()
H A DIndirectBrExpandPass.cpp142 return isa<BlockAddress>(U.getUser()); in runImpl()
153 auto *BA = cast<BlockAddress>(BlockAddressUseIt->getUser()); in runImpl()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCaptureTracking.cpp85 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured()
88 LLVM_DEBUG(dbgs() << "Captured by: " << *U->getUser() << "\n"); in captured()
126 Instruction *I = cast<Instruction>(U->getUser()); in captured()
170 Instruction *I = cast<Instruction>(U->getUser()); in captured()
280 Instruction *I = dyn_cast<Instruction>(U.getUser()); in DetermineUseCaptureKind()
449 if (!AddUses(U->getUser())) in PointerMayBeCaptured()
H A DAssumeBundleQueries.cpp136 if (!match(U->getUser(), in getBundleFromUse()
139 auto *Intr = cast<IntrinsicInst>(U->getUser());
150 getKnowledgeFromBundle(*cast<AssumeInst>(U->getUser()), *Bundle); in getKnowledgeFromUse()
187 getKnowledgeFromBundle(*cast<AssumeInst>(U.getUser()), *Bundle)) in getKnowledgeForValue()
189 Filter(RK, cast<Instruction>(U.getUser()), Bundle)) { in getKnowledgeForValue()
H A DTypeMetadataUtils.cpp29 Instruction *User = cast<Instruction>(U.getUser()); in findCallsAtConstantOffset()
56 Value *User = U.getUser(); in findLoadCallsAtConstantOffset()
94 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in findDevirtualizableCallsForTypeTest()
121 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()
373 Parent->Processed.erase(this->getUser()); in deleted()
/freebsd/contrib/llvm-project/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.cpp135 auto *UserI = cast<Instruction>(U.getUser()); in InsertFreezeAndForgetFromSCEV()
143 LLVM_DEBUG(dbgs() << "\tUser: " << *U.getUser() << "\n"); in InsertFreezeAndForgetFromSCEV()
H A DPredicateInfo.cpp147 auto *PHI = cast<PHINode>(VD.U->getUser()); in getBlockEdge()
212 return cast<Instruction>(U->getUser()); in getDefOrUser()
303 auto *PHI = dyn_cast<PHINode>(VDUse.U->getUser()); in stackIsInScope()
330 if (auto *I = dyn_cast<Instruction>(U.getUser())) { in convertUsesToDFSOrdered()
721 << *VD.U->get() << " in " << *(VD.U->getUser()) in renameUses()
/freebsd/contrib/llvm-project/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()
251 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates()
276 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates()
322 Instruction *I = dyn_cast<Instruction>(U.getUser()); in isReachableFromEntry()
H A DUse.cpp32 return this - getUser()->op_begin(); in getOperandNo()
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()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp196 User *V = U.getUser(); in getShape()
207 V = U.getUser(); in getShape()
214 V = U.getUser(); in getShape()
249 auto *II = cast<IntrinsicInst>(U.getUser()); in combineLoadBitcast()
324 auto *II = dyn_cast<IntrinsicInst>(U.getUser()); in transformBitcast()
409 ST = dyn_cast<StoreInst>(U.getUser()); in visit()
503 Instruction *UserI = cast<Instruction>(U.getUser()); in replaceWithTileLoad()
515 User *V = U.getUser(); in isIncomingOfPHI()
547 User *V = U.getUser(); in updatePhiIncomings()
656 User *V = U.getUser(); in volatileTileNonPHI()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DElimAvailExtern.cpp61 return isa<CallBase>(U.getUser()); in convertToLocalCopy()
87 [&](Use &U) { return !isa<CallBase>(U.getUser()); }); in convertToLocalCopy()
H A DSCCP.cpp335 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in runIPSCCP()
337 assert(isa<BlockAddress>(U.getUser()) || in runIPSCCP()
338 (isa<Constant>(U.getUser()) && in runIPSCCP()
339 all_of(U.getUser()->users(), [](const User *UserUser) { in runIPSCCP()
H A DAttributor.cpp1381 assert(isa<CallBase>(U->getUser()) && in verify()
1383 assert(cast<CallBase>(U->getUser())->isArgOperand(U) && in verify()
1386 assert(cast<CallBase>(U->getUser())->getArgOperandNo(U) == in verify()
1560 Instruction *UserI = dyn_cast<Instruction>(U.getUser()); in isAssumedDead()
1803 if (canMarkAsVisited(U->getUser()) && !Visited.insert(U).second) in checkForAllUses()
1806 if (auto *Fn = dyn_cast<Function>(U->getUser())) in checkForAllUses()
1810 dbgs() << "[Attributor] Check use: " << **U << " in " << *U->getUser() in checkForAllUses()
1820 if (IgnoreDroppableUses && U->getUser()->isDroppable()) { in checkForAllUses()
1826 if (auto *SI = dyn_cast<StoreInst>(U->getUser())) { in checkForAllUses()
1853 User &Usr = *U->getUser(); in checkForAllUses()
[all …]
H A DThinLTOBitcodeWriter.cpp128 auto CI = cast<CallInst>(U.getUser()); in promoteTypeIds()
136 auto CI = cast<CallInst>(U.getUser()); in promoteTypeIds()
144 auto CI = cast<CallInst>(U.getUser()); in promoteTypeIds()
152 auto CI = cast<CallInst>(U.getUser()); in promoteTypeIds()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp240 if (isa<ReturnInst>(U.getUser())) in runOnUse()
242 if (isa<CallInst>(U.getUser())) in runOnUse()
265 auto *I = cast<Instruction>(U.getUser()); in runOnUse()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp285 dbgs() << " " << *I->get() << " of " << *I->getUser() << "\n"; in tryInterleave()
376 Builder.SetInsertPoint(cast<Instruction>(I->getUser())); in tryInterleave()
378 I->getUser()->setOperand(I->getOperandNo(), Shuffle); in tryInterleave()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp381 auto *I = cast<Instruction>(U.getUser()); in replaceUseWithTableLookup()
422 auto *I = dyn_cast<Instruction>(U.getUser()); in replaceUsesInInstructionsWithTableLookup()
701 Instruction *I = dyn_cast<Instruction>(U.getUser()); in lowerModuleScopeStructVariables()
720 Instruction *I = dyn_cast<Instruction>(U.getUser()); in lowerModuleScopeStructVariables()
811 Instruction *I = dyn_cast<Instruction>(U.getUser()); in lowerKernelScopeStructVariables()
912 auto *I = dyn_cast<Instruction>(U.getUser()); in lowerDynamicLDSVariables()
990 return isa<Instruction>(U.getUser()); in runOnModule()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/
H A DAddressSanitizerCommon.h51 Instruction *getInsn() { return cast<Instruction>(PtrUse->getUser()); } in getInsn()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp845 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_uninit_var) in DiagUninitUse()
847 << Use.getUser()->getSourceRange(); in DiagUninitUse()
857 S.Diag(Use.getUser()->getBeginLoc(), diag::note_uninit_var_use) in DiagUninitUse()
858 << IsCapturedByBlock << Use.getUser()->getSourceRange(); in DiagUninitUse()
873 const Expr *User = Use.getUser(); in DiagUninitUse()
1001 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_maybe_uninit_var) in DiagUninitUse()
1003 << Use.getUser()->getSourceRange(); in DiagUninitUse()
1009 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_uninit_const_reference) in DiagnoseUninitializedConstRefUse()
1010 << VD->getDeclName() << Use.getUser()->getSourceRange(); in DiagnoseUninitializedConstRefUse()
1022 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(Use.getUser())) { in DiagnoseUninitializedUse()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DUse.h48 class User *getUser() const { return Usr; } in getUser() function

12345678