/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAlloca.cpp | 87 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 D | CallBrPrepare.cpp | 168 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 D | IndirectBrExpandPass.cpp | 142 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 D | CaptureTracking.cpp | 85 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 D | AssumeBundleQueries.cpp | 136 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 D | TypeMetadataUtils.cpp | 29 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 D | IVUsers.cpp | 175 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 D | RelLookupTableConverter.cpp | 37 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 D | CanonicalizeFreezeInLoops.cpp | 135 auto *UserI = cast<Instruction>(U.getUser()); in InsertFreezeAndForgetFromSCEV() 143 LLVM_DEBUG(dbgs() << "\tUser: " << *U.getUser() << "\n"); in InsertFreezeAndForgetFromSCEV()
|
H A D | PredicateInfo.cpp | 147 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 D | AbstractCallSite.cpp | 56 : 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 D | Dominators.cpp | 123 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 D | Use.cpp | 32 return this - getUser()->op_begin(); in getOperandNo()
|
H A D | SafepointIRVerifier.cpp | 78 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 D | X86LowerAMXType.cpp | 196 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 D | ElimAvailExtern.cpp | 61 return isa<CallBase>(U.getUser()); in convertToLocalCopy() 87 [&](Use &U) { return !isa<CallBase>(U.getUser()); }); in convertToLocalCopy()
|
H A D | SCCP.cpp | 335 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 D | Attributor.cpp | 1381 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 D | ThinLTOBitcodeWriter.cpp | 128 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 D | PPCBoolRetToInt.cpp | 240 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 D | MVELaneInterleavingPass.cpp | 285 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 D | AMDGPULowerModuleLDSPass.cpp | 381 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 D | AddressSanitizerCommon.h | 51 Instruction *getInsn() { return cast<Instruction>(PtrUse->getUser()); } in getInsn()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | AnalysisBasedWarnings.cpp | 845 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 D | Use.h | 48 class User *getUser() const { return Usr; } in getUser() function
|