Home
last modified time | relevance | path

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

12345

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXLowerAlloca.cpp90 auto LI = dyn_cast<LoadInst>(AllocaUse.getUser()); in runOnFunction()
96 auto SI = dyn_cast<StoreInst>(AllocaUse.getUser()); in runOnFunction()
102 auto GI = dyn_cast<GetElementPtrInst>(AllocaUse.getUser()); in runOnFunction()
107 auto BI = dyn_cast<BitCastInst>(AllocaUse.getUser()); in runOnFunction()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
HDTypeMetadataUtils.cpp28 Instruction *User = cast<Instruction>(U.getUser()); in findCallsAtConstantOffset()
55 Value *User = U.getUser(); in findLoadCallsAtConstantOffset()
83 if (auto *AssumeCI = dyn_cast<CallInst>(CIU.getUser())) { in findDevirtualizableCallsForTypeTest()
112 auto CIU = U.getUser(); in findDevirtualizableCallsForTypeCheckedLoad()
HDCaptureTracking.cpp60 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured()
134 Instruction *I = cast<Instruction>(U->getUser()); in shouldExplore()
146 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured()
251 Instruction *I = cast<Instruction>(U->getUser()); in PointerMayBeCaptured()
HDIVUsers.cpp208 Instruction *User = cast<Instruction>(U.getUser()); in AddUsersImpl()
337 if (IVUse.getUser()) in print()
338 IVUse.getUser()->print(OS); in print()
424 Parent->Processed.erase(this->getUser()); in deleted()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDAbstractCallSite.cpp56 AbstractCallSite::AbstractCallSite(const Use *U) : CS(U->getUser()) { in AbstractCallSite()
65 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(U->getUser())) in AbstractCallSite()
68 CS = CallSite(U->getUser()); in AbstractCallSite()
HDUse.cpp40 User *Use::getUser() const { in getUser() function in llvm::Use
48 return this - getUser()->op_begin(); in getOperandNo()
HDDominators.cpp232 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates()
250 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates()
301 Instruction *I = dyn_cast<Instruction>(U.getUser()); in isReachableFromEntry()
HDSafepointIRVerifier.cpp79 return PU.getUser()->getOperandUse(PU.getOperandNo()); in getEdge()
106 assert(cast<Instruction>(U->getUser())->isTerminator() && in isDeadEdge()
110 assert(!isDeadBlock(cast<Instruction>(U->getUser())->getParent()) && in isDeadEdge()
119 const Use &U = PU.getUser()->getOperandUse(PU.getOperandNo()); in hasLiveIncomingEdges()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDSpeculateAroundPHIs.cpp58 auto *UI = cast<Instruction>(U.getUser()); in isSafeToSpeculatePHIUsers()
254 auto *UserI = cast<Instruction>(U.getUser()); in isSafeAndProfitableToSpeculateAroundPHI()
349 auto *UI = cast<Instruction>(U.getUser()); in visitPHIUsersAndDepsInPostOrder()
436 UserSet.insert(cast<Instruction>(U.getUser())); in findProfitablePHIs()
496 SpecCostMap.find(cast<Instruction>(U.getUser()))->second; in findProfitablePHIs()
517 auto *UI = cast<Instruction>(U.getUser()); in findProfitablePHIs()
HDSROA.cpp923 assert(AS.Slices[PrevIdx].getUse()->getUser() == &II && in visitMemTransferInst()
1103 OS << Indent << " used by: " << *I->getUse()->getUser() << "\n"; in printUse()
1139 if (isa<IntrinsicInst>(*U->getUser())) in findCommonType()
1145 if (LoadInst *LI = dyn_cast<LoadInst>(U->getUser())) { in findCommonType()
1147 } else if (StoreInst *SI = dyn_cast<StoreInst>(U->getUser())) { in findCommonType()
1835 if (MemIntrinsic *MI = dyn_cast<MemIntrinsic>(U->getUser())) { in isVectorPromotionViableForSlice()
1840 } else if (IntrinsicInst *II = dyn_cast<IntrinsicInst>(U->getUser())) { in isVectorPromotionViableForSlice()
1846 } else if (LoadInst *LI = dyn_cast<LoadInst>(U->getUser())) { in isVectorPromotionViableForSlice()
1856 } else if (StoreInst *SI = dyn_cast<StoreInst>(U->getUser())) { in isVectorPromotionViableForSlice()
1909 if (auto *LI = dyn_cast<LoadInst>(S.getUse()->getUser())) in isVectorPromotionViable()
[all …]
HDInferAddressSpaces.cpp758 User *Inst = U.getUser(); in isSimplePointerUseValidToReplace()
861 User *CurUser = I->getUser(); in skipToNextUser()
864 while (I != End && I->getUser() == CurUser) in skipToNextUser()
892 User *V = UndefUse->getUser(); in rewriteWithNewAddressSpaces()
940 User *CurUser = U.getUser(); in rewriteWithNewAddressSpaces()
HDLoopSink.cpp183 Instruction *UI = cast<Instruction>(U.getUser()); in sinkInstruction()
235 return cast<Instruction>(U.getUser())->getParent() == N; in sinkInstruction()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
HDWebAssemblyAddMissingPrototypes.cpp94 LLVM_DEBUG(dbgs() << *U.getUser() << "\n"); in runOnModule()
95 if (auto *BC = dyn_cast<BitCastOperator>(U.getUser())) { in runOnModule()
HDWebAssemblyFixFunctionBitcasts.cpp71 if (auto *BC = dyn_cast<BitCastOperator>(U.getUser())) in findUses()
73 else if (auto *A = dyn_cast<GlobalAlias>(U.getUser())) in findUses()
76 CallSite CS(U.getUser()); in findUses()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCBoolRetToInt.cpp239 if (isa<ReturnInst>(U.getUser())) in runOnUse()
241 if (isa<CallInst>(U.getUser())) in runOnUse()
264 auto *I = cast<Instruction>(U.getUser()); in runOnUse()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDIndirectBrExpandPass.cpp125 return isa<BlockAddress>(U.getUser()); in runOnFunction()
136 auto *BA = cast<BlockAddress>(BlockAddressUseIt->getUser()); in runOnFunction()
HDPreISelIntrinsicLowering.cpp40 auto CI = dyn_cast<CallInst>(I->getUser()); in lowerLoadRelative()
94 auto *CI = cast<CallInst>(I->getUser()); in lowerObjCCall()
HDGlobalMerge.cpp312 if (ConstantExpr *CE = dyn_cast<ConstantExpr>(U.getUser())) { in doMerge()
317 } else if (isa<Instruction>(U.getUser())) { in doMerge()
327 Instruction *I = dyn_cast<Instruction>(UI->getUser()); in doMerge()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
HDIPConstantPropagation.cpp61 User *UR = U.getUser(); in PropagateConstantsIntoArguments()
225 CallSite CS(U.getUser()); in PropagateConstantReturn()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
HDAnalysisBasedWarnings.cpp816 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_uninit_var) in DiagUninitUse()
818 << Use.getUser()->getSourceRange(); in DiagUninitUse()
828 S.Diag(Use.getUser()->getBeginLoc(), diag::note_uninit_var_use) in DiagUninitUse()
829 << IsCapturedByBlock << Use.getUser()->getSourceRange(); in DiagUninitUse()
844 const Expr *User = Use.getUser(); in DiagUninitUse()
972 S.Diag(Use.getUser()->getBeginLoc(), diag::warn_maybe_uninit_var) in DiagUninitUse()
974 << Use.getUser()->getSourceRange(); in DiagUninitUse()
985 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(Use.getUser())) { in DiagnoseUninitializedUse()
1012 const BlockExpr *BE = cast<BlockExpr>(Use.getUser()); in DiagnoseUninitializedUse()
1555 return a.getUser()->getBeginLoc() < b.getUser()->getBeginLoc(); in flushDiagnostics()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDPredicateInfo.cpp165 auto *PHI = cast<PHINode>(VD.U->getUser()); in getBlockEdge()
230 return cast<Instruction>(U->getUser()); in getDefOrUser()
268 auto *PHI = dyn_cast<PHINode>(VDUse.U->getUser()); in stackIsInScope()
295 if (auto *I = dyn_cast<Instruction>(U.getUser())) { in convertUsesToDFSOrdered()
713 << *VD.U->get() << " in " << *(VD.U->getUser()) in renameUses()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
HDUninitializedValues.h66 const Expr *getUser() const { return User; } in getUser() function
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
HDWinCFGuard.cpp54 const User *FnUser = U.getUser(); in isPossibleIndirectCallTarget()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDR600OpenCLImageTypeLoweringPass.cpp170 auto Inst = dyn_cast<CallInst>(Use.getUser()); in replaceImageUses()
203 auto Inst = dyn_cast<CallInst>(Use.getUser()); in replaceSamplerUses()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
HDObjCARCContract.cpp636 if (Inst->getParent() == cast<Instruction>(U.getUser())->getParent() && in runOnFunction()
652 if (PHINode *PHI = dyn_cast<PHINode>(U.getUser())) { in runOnFunction()
686 cast<Instruction>(U.getUser())); in runOnFunction()

12345