Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp240 struct VTableSlot { struct
249 template <> struct DenseMapInfo<VTableSlot> {
250 static VTableSlot getEmptyKey() { in getEmptyKey()
254 static VTableSlot getTombstoneKey() { in getTombstoneKey()
258 static unsigned getHashValue(const VTableSlot &I) { in getHashValue()
262 static bool isEqual(const VTableSlot &LHS, in isEqual()
263 const VTableSlot &RHS) { in isEqual()
422 MapVector<VTableSlot, VTableSlotInfo> CallSlots;
472 WholeProgramDevirtResolution *Res, VTableSlot Slot);
486 std::string getGlobalName(VTableSlot Slot, ArrayRef<uint64_t> Args,
[all …]
/external/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp176 struct VTableSlot { struct
185 template <> struct DenseMapInfo<VTableSlot> {
186 static VTableSlot getEmptyKey() { in getEmptyKey()
190 static VTableSlot getTombstoneKey() { in getTombstoneKey()
194 static unsigned getHashValue(const VTableSlot &I) { in getHashValue()
198 static bool isEqual(const VTableSlot &LHS, in isEqual()
199 const VTableSlot &RHS) { in isEqual()
246 MapVector<VTableSlot, std::vector<VirtualCallSite>> CallSlots;