| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | User.cpp | 18 User *User = Use.getUser(); in operator ++() 34 auto *LLVMUser = LLVMUse->getUser(); in operator ++() 40 sandboxir::Use U = Use.getUser()->getOperandUseInternal( in operator +() 47 sandboxir::Use U = Use.getUser()->getOperandUseInternal( in operator -() 71 assert(Ctx.getValue(Use.getUser()) == this && in verifyUserOfLLVMUse()
|
| H A D | Value.cpp | 28 Val->use_begin()->getUser())) in use_begin() 40 : cast_or_null<sandboxir::User>(Ctx.getValue(&*LLVMUse->getUser())); in user_begin() 55 User *DstU = cast_or_null<User>(Ctx.getValue(LLVMUse.getUser())); in replaceUsesWithIf()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerAlloca.cpp | 106 auto LI = dyn_cast<LoadInst>(AllocaUse.getUser()); in runOnFunction() 112 auto SI = dyn_cast<StoreInst>(AllocaUse.getUser()); in runOnFunction() 118 auto GI = dyn_cast<GetElementPtrInst>(AllocaUse.getUser()); in runOnFunction() 123 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 | 141 return isa<BlockAddress>(U.getUser()); in runImpl() 152 auto *BA = cast<BlockAddress>(BlockAddressUseIt->getUser()); in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CaptureTracking.cpp | 71 if (isa<ReturnInst>(U->getUser()) && !ReturnCaptures) in captured() 77 LLVM_DEBUG(dbgs() << "Captured by: " << *U->getUser() << "\n"); in captured() 118 Instruction *I = cast<Instruction>(U->getUser()); in captured() 169 Instruction *I = cast<Instruction>(U->getUser()); in captured() 269 Instruction *I = dyn_cast<Instruction>(U.getUser()); in DetermineUseCaptureKind() 443 if (capturesAnything(CI.ResultCC) && !AddUses(U->getUser())) in PointerMayBeCaptured()
|
| 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() 371 Parent->Processed.erase(this->getUser()); in deleted()
|
| H A D | TypeMetadataUtils.cpp | 29 Instruction *User = cast<Instruction>(U.getUser()); in findCallsAtConstantOffset() 61 Value *User = U.getUser(); in findLoadCallsAtConstantOffset() 99 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in findDevirtualizableCallsForTypeTest() 126 auto CIU = U.getUser(); in findDevirtualizableCallsForTypeCheckedLoad()
|
| H A D | AssumeBundleQueries.cpp | 140 if (!match(U->getUser(), in getBundleFromUse() 143 auto *Intr = cast<IntrinsicInst>(U->getUser()); in getBundleFromUse() 154 getKnowledgeFromBundle(*cast<AssumeInst>(U->getUser()), *Bundle); in getKnowledgeFromUse()
|
| /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 | 136 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates() 264 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates() 289 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates() 335 Instruction *I = dyn_cast<Instruction>(U.getUser()); in isReachableFromEntry()
|
| H A D | Use.cpp | 36 return this - getUser()->op_begin(); in getOperandNo()
|
| /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() 153 cast<GetElementPtrInst>(LookupTable.use_begin()->getUser()); in convertToRelLookupTable() 154 LoadInst *Load = cast<LoadInst>(GEP->use_begin()->getUser()); in convertToRelLookupTable()
|
| H A D | SSAUpdaterBulk.cpp | 30 auto *User = cast<Instruction>(U->getUser()); in getUserBB() 211 auto *User = cast<Instruction>(U->getUser()); in RewriteAllUses()
|
| H A D | CanonicalizeFreezeInLoops.cpp | 135 auto *UserI = cast<Instruction>(U.getUser()); in InsertFreezeAndForgetFromSCEV() 143 LLVM_DEBUG(dbgs() << "\tUser: " << *U.getUser() << "\n"); in InsertFreezeAndForgetFromSCEV()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXType.cpp | 320 User *V = U.getUser(); in getShape() 331 V = U.getUser(); in getShape() 338 V = U.getUser(); in getShape() 374 auto *II = cast<IntrinsicInst>(U.getUser()); in combineLoadBitcast() 448 auto *II = dyn_cast<IntrinsicInst>(U.getUser()); in transformBitcast() 532 ST = dyn_cast<StoreInst>(U.getUser()); in visit() 640 Instruction *UserI = cast<Instruction>(U.getUser()); in replaceWithTileLoad() 652 User *V = U.getUser(); in isIncomingOfPHI() 684 User *V = U.getUser(); in updatePhiIncomings() 793 User *V = U.getUser(); in volatileTileNonPHI() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCBoolRetToInt.cpp | 234 if (isa<ReturnInst>(U.getUser())) in runOnUse() 236 if (isa<CallInst>(U.getUser())) in runOnUse() 261 auto *I = cast<Instruction>(U.getUser()); in runOnUse()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | ElimAvailExtern.cpp | 76 return isa<CallBase>(U.getUser()); in convertToLocalCopy() 102 [&](Use &U) { return !isa<CallBase>(U.getUser()); }); in convertToLocalCopy()
|
| H A D | Attributor.cpp | 1389 assert(isa<CallBase>(U->getUser()) && in verify() 1391 assert(cast<CallBase>(U->getUser())->isArgOperand(U) && in verify() 1394 assert(cast<CallBase>(U->getUser())->getArgOperandNo(U) == in verify() 1569 Instruction *UserI = dyn_cast<Instruction>(U.getUser()); in isAssumedDead() 1815 if (canMarkAsVisited(U->getUser()) && !Visited.insert(U).second) in checkForAllUses() 1818 if (auto *Fn = dyn_cast<Function>(U->getUser())) in checkForAllUses() 1822 dbgs() << "[Attributor] Check use: " << **U << " in " << *U->getUser() in checkForAllUses() 1832 if (IgnoreDroppableUses && U->getUser()->isDroppable()) { in checkForAllUses() 1838 if (auto *SI = dyn_cast<StoreInst>(U->getUser())) { in checkForAllUses() 1865 User &Usr = *U->getUser(); in checkForAllUses() [all …]
|
| H A D | SCCP.cpp | 305 CallBase *CB = dyn_cast<CallBase>(U.getUser()); in runIPSCCP() 307 assert(isa<Constant>(U.getUser()) && in runIPSCCP() 308 all_of(U.getUser()->users(), [](const User *UserUser) { in runIPSCCP()
|
| H A D | LowerTypeTests.cpp | 1148 if (auto *A = dyn_cast<GlobalAlias>(U.getUser())) { in importFunction() 1459 auto *InsertPt = dyn_cast<Instruction>(U.getUser()); in replaceWeakDeclarationWithJumpTablePtr() 1944 auto *Usr = dyn_cast<CallInst>(U.getUser()); in isDirectCall() 1959 if (isa<NoCFIValue>(U.getUser())) in replaceCfiUses() 1967 if (isFunctionAnnotation(U.getUser())) in replaceCfiUses() 1972 if (auto *C = dyn_cast<Constant>(U.getUser())) { in replaceCfiUses() 1996 auto *CI = cast<CallInst>(U.getUser()); in dropTypeTests() 1999 if (auto *Assume = dyn_cast<AssumeInst>(CIU.getUser())) in dropTypeTests() 2061 importTypeTest(cast<CallInst>(U.getUser())); in lower() 2289 auto CI = cast<CallInst>(U.getUser()); in lower() [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/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() 699 Instruction *I = dyn_cast<Instruction>(U.getUser()); in lowerModuleScopeStructVariables() 718 Instruction *I = dyn_cast<Instruction>(U.getUser()); in lowerModuleScopeStructVariables() 809 Instruction *I = dyn_cast<Instruction>(U.getUser()); in lowerKernelScopeStructVariables() 910 auto *I = dyn_cast<Instruction>(U.getUser()); in lowerDynamicLDSVariables() 927 if (auto *I = dyn_cast<Instruction>(U.getUser())) { in uniquifyGVPerKernel() 944 if (auto *I = dyn_cast<Instruction>(U.getUser())) { in uniquifyGVPerKernel() 947 U.getUser()->replaceUsesOfWith(GV, NewGV); in uniquifyGVPerKernel() 1111 return isa<Instruction>(U.getUser()); in runOnModule()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVELaneInterleavingPass.cpp | 279 dbgs() << " " << *I->get() << " of " << *I->getUser() << "\n"; in tryInterleave() 370 Builder.SetInsertPoint(cast<Instruction>(I->getUser())); in tryInterleave() 372 I->getUser()->setOperand(I->getOperandNo(), Shuffle); in tryInterleave()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
| H A D | AddressSanitizerCommon.h | 51 Instruction *getInsn() { return cast<Instruction>(PtrUse->getUser()); } in getInsn()
|