Searched refs:VirtualCallTarget (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/ |
| H A D | WholeProgramDevirt.h | 117 struct VirtualCallTarget { struct 118 VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM); 121 VirtualCallTarget(const TypeMemberInfo *TM, bool IsBigEndian) in VirtualCallTarget() argument 202 uint64_t findLowestOffset(ArrayRef<VirtualCallTarget> Targets, bool IsAfter, argument 208 void setBeforeReturnValues(MutableArrayRef<VirtualCallTarget> Targets, 215 void setAfterReturnValues(MutableArrayRef<VirtualCallTarget> Targets,
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 129 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset() 157 for (const VirtualCallTarget &Target : Targets) { in findLowestOffset() 207 for (VirtualCallTarget &Target : Targets) { in setBeforeReturnValues() 224 for (VirtualCallTarget &Target : Targets) { in setAfterReturnValues() 232 VirtualCallTarget::VirtualCallTarget(Function *Fn, const TypeMemberInfo *TM) in VirtualCallTarget() function in VirtualCallTarget 743 std::vector<VirtualCallTarget> &TargetsForSlot, in tryFindVirtualCallTargets() 793 MutableArrayRef<VirtualCallTarget> TargetsForSlot, in trySingleImplDevirt() 973 MutableArrayRef<VirtualCallTarget> TargetsForSlot, in tryEvaluateFunctionsWithArgs() 977 for (VirtualCallTarget &Target : TargetsForSlot) { in tryEvaluateFunctionsWithArgs() 1222 for (VirtualCallTarget &Target : TargetsForSlot) { in tryVirtualConstProp() [all …]
|