Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DWholeProgramDevirt.h121 struct VirtualCallTarget { struct
125 VirtualCallTarget(const TypeMemberInfo *TM, bool IsBigEndian) in VirtualCallTarget() argument
129 GlobalValue *Fn;
133 const TypeMemberInfo *TM;
137 uint64_t RetVal;
140 bool IsBigEndian;
143 bool WasDevirt;
149 uint64_t minBeforeBytes() const { return TM->Offset; } in minBeforeBytes()
156 uint64_t minAfterBytes() const { return TM->Bits->ObjectSize - TM->Offset; } in minAfterBytes()
160 uint64_t allocatedBeforeBytes() const { in allocatedBeforeBytes()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp343 VirtualCallTarget::VirtualCallTarget(GlobalValue *Fn, const TypeMemberInfo *TM) in VirtualCallTarget() function in VirtualCallTarget