Home
last modified time | relevance | path

Searched refs:VirtualCallTarget (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h119 struct VirtualCallTarget { struct
120 VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM);
123 VirtualCallTarget(const TypeMemberInfo *TM, bool IsBigEndian) in VirtualCallTarget() function
204 uint64_t findLowestOffset(ArrayRef<VirtualCallTarget> Targets, bool IsAfter, argument
210 void setBeforeReturnValues(MutableArrayRef<VirtualCallTarget> Targets,
217 void setAfterReturnValues(MutableArrayRef<VirtualCallTarget> Targets,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp195 wholeprogramdevirt::findLowestOffset(ArrayRef<VirtualCallTarget> Targets, in findLowestOffset()
199 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset()
227 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset()
269 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocBefore, in setBeforeReturnValues()
277 for (VirtualCallTarget &Target : Targets) { in setBeforeReturnValues()
286 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocAfter, in setAfterReturnValues()
294 for (VirtualCallTarget &Target : Targets) { in setAfterReturnValues()
302 VirtualCallTarget::VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM) in VirtualCallTarget() function in VirtualCallTarget
561 tryFindVirtualCallTargets(std::vector<VirtualCallTarget> &TargetsForSlot,
568 MutableArrayRef<VirtualCallTarget> TargetsForSlot,
[all …]