Home
last modified time | relevance | path

Searched refs:VTableBits (Results 1 – 6 of 6) sorted by relevance

/external/llvm/unittests/Transforms/IPO/
DWholeProgramDevirt.cpp18 VTableBits VT1; in TEST()
23 VTableBits VT2; in TEST()
63 VTableBits VT1; in TEST()
66 VTableBits VT2; in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/IPO/
DWholeProgramDevirt.cpp18 VTableBits VT1; in TEST()
23 VTableBits VT2; in TEST()
63 VTableBits VT1; in TEST()
66 VTableBits VT2; in TEST()
/external/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp267 std::vector<VTableBits> &Bits,
287 void rebuildGlobal(VTableBits &B);
323 std::vector<VTableBits> &Bits, in buildTypeIdentifierMap()
325 DenseMap<GlobalVariable *, VTableBits *> GVToBits; in buildTypeIdentifierMap()
334 VTableBits *&BitsPtr = GVToBits[&GV]; in buildTypeIdentifierMap()
613 void DevirtModule::rebuildGlobal(VTableBits &B) { in rebuildGlobal()
801 std::vector<VTableBits> Bits; in run()
839 for (VTableBits &B : Bits) in run()
/external/llvm/include/llvm/Transforms/IPO/
DWholeProgramDevirt.h85 struct VTableBits { struct
105 VTableBits *Bits;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/IPO/
DWholeProgramDevirt.h86 struct VTableBits { struct
106 VTableBits *Bits;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DWholeProgramDevirt.cpp454 std::vector<VTableBits> &Bits,
523 void rebuildGlobal(VTableBits &B);
660 std::vector<VTableBits> &Bits, in buildTypeIdentifierMap()
662 DenseMap<GlobalVariable *, VTableBits *> GVToBits; in buildTypeIdentifierMap()
671 VTableBits *&BitsPtr = GVToBits[&GV]; in buildTypeIdentifierMap()
1279 void DevirtModule::rebuildGlobal(VTableBits &B) { in rebuildGlobal()
1568 std::vector<VTableBits> Bits; in run()
1683 for (VTableBits &B : Bits) in run()