Searched refs:VirtualCallTarget (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | WholeProgramDevirt.h | 121 struct VirtualCallTarget { struct 122 LLVM_ABI VirtualCallTarget(GlobalValue *Fn, const TypeMemberInfo *TM); 125 VirtualCallTarget(const TypeMemberInfo *TM, bool IsBigEndian) in VirtualCallTarget() argument 206 LLVM_ABI uint64_t findLowestOffset(ArrayRef<VirtualCallTarget> Targets, argument 212 LLVM_ABI void setBeforeReturnValues(MutableArrayRef<VirtualCallTarget> Targets, 219 LLVM_ABI void setAfterReturnValues(MutableArrayRef<VirtualCallTarget> Targets,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 235 wholeprogramdevirt::findLowestOffset(ArrayRef<VirtualCallTarget> Targets, in findLowestOffset() 239 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset() 267 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset() 310 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocBefore, in setBeforeReturnValues() 318 for (VirtualCallTarget &Target : Targets) { in setBeforeReturnValues() 327 MutableArrayRef<VirtualCallTarget> Targets, uint64_t AllocAfter, in setAfterReturnValues() 335 for (VirtualCallTarget &Target : Targets) { in setAfterReturnValues() 343 VirtualCallTarget::VirtualCallTarget(GlobalValue *Fn, const TypeMemberInfo *TM) in VirtualCallTarget() function in VirtualCallTarget 644 tryFindVirtualCallTargets(std::vector<VirtualCallTarget> &TargetsForSlot, 652 MutableArrayRef<VirtualCallTarget> TargetsForSlot, [all …]
|