/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | IndirectCallPromotion.cpp | 148 Instruction *VPtr; global() member 544 Instruction *VPtr = VirtualCallInfo.VPtr; computeVTableInfos() local 632 tryToPromoteWithFuncCmp(CallBase & CB,Instruction * VPtr,ArrayRef<PromotionCandidate> Candidates,uint64_t TotalCount,ArrayRef<InstrProfValueData> ICallProfDataRef,uint32_t NumCandidates,VTableGUIDCountsMap & VTableGUIDCounts) tryToPromoteWithFuncCmp() argument 689 updateVPtrValueProfiles(Instruction * VPtr,VTableGUIDCountsMap & VTableGUIDCounts) updateVPtrValueProfiles() argument 713 tryToPromoteWithVTableCmp(CallBase & CB,Instruction * VPtr,ArrayRef<PromotionCandidate> Candidates,uint64_t TotalFuncCount,uint32_t NumCandidates,MutableArrayRef<InstrProfValueData> ICallProfDataRef,VTableGUIDCountsMap & VTableGUIDCounts) tryToPromoteWithVTableCmp() argument 821 Instruction *VPtr = processFunction() local [all...] |
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IndirectCallVisitor.h | 70 Instruction *VPtr = in visitCallBase() local
|
/llvm-project/llvm/lib/Analysis/ |
H A D | TypeMetadataUtils.cpp | 53 // Search for virtual calls that load from VPtr and add them to DevirtCalls. in findLoadCallsAtConstantOffset() argument
|
/llvm-project/llvm/unittests/Transforms/Utils/ |
H A D | CallPromotionUtilsTest.cpp | 447 LoadInst *VPtr = dyn_cast<LoadInst>(&*F->front().begin()); TEST() local
|
/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 575 promoteCallWithVTableCmp(CallBase & CB,Instruction * VPtr,Function * Callee,ArrayRef<Constant * > AddressPoints,MDNode * BranchWeights) promoteCallWithVTableCmp() argument
|
H A D | InlineFunction.cpp | 1984 Instruction *VPtr = PGOIndirectCallVisitor::tryGetVTableInstruction(CB); updateProfileCallee() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | Scalarizer.cpp | 1141 Scatterer VPtr = scatter(&SI, SI.getPointerOperand(), Layout->VS); visitStoreInst() local
|
/llvm-project/llvm/lib/ProfileData/ |
H A D | InstrProfReader.cpp | 554 const IntPtrT VPtr = swap(I->VTablePointer); createSymtab() local
|
/llvm-project/lldb/source/Core/ |
H A D | PluginManager.cpp | 74 CastToFPtr(void * VPtr) CastToFPtr() argument
|
/llvm-project/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 1579 llvm::Instruction *VPtr = CGF.Builder.CreateLoad( emitExactDynamicCast() local
|
H A D | MicrosoftCXXABI.cpp | 1960 Address VPtr = getVirtualFunctionPointer() local
|
/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | AttributorAttributes.cpp | 9456 Value *VPtr = *SimplifiedOpV; updateImpl() local 10812 Value *VPtr = &V; addValue() local
|