reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
48 BytesUsed.resize(Pos + Size); 50 return std::make_pair(Bytes.data() + Pos, BytesUsed.data() + Pos);lib/Transforms/IPO/WholeProgramDevirt.cpp
172 ArrayRef<uint8_t> VTUsed = IsAfter ? Target.TM->Bits->After.BytesUsed 173 : Target.TM->Bits->Before.BytesUsed;unittests/Transforms/IPO/WholeProgramDevirt.cpp
19 VT1.Before.BytesUsed = {1 << 0}; 20 VT1.After.BytesUsed = {1 << 1}; 24 VT2.Before.BytesUsed = {1 << 1}; 25 VT2.After.BytesUsed = {1 << 0}; 55 VT1.After.BytesUsed = {0xff, 0, 0, 0, 0xff}; 56 VT2.After.BytesUsed = {0xff, 1, 0, 0, 0}; 87 EXPECT_EQ(std::vector<uint8_t>{1}, VT1.Before.BytesUsed); 89 EXPECT_EQ(std::vector<uint8_t>{1}, VT2.Before.BytesUsed); 97 EXPECT_EQ(std::vector<uint8_t>{0x81}, VT1.Before.BytesUsed); 99 EXPECT_EQ(std::vector<uint8_t>{0x81}, VT2.Before.BytesUsed); 107 EXPECT_EQ((std::vector<uint8_t>{0x81, 0xff}), VT1.Before.BytesUsed); 109 EXPECT_EQ((std::vector<uint8_t>{0x81, 0xff}), VT2.Before.BytesUsed); 118 VT1.Before.BytesUsed); 121 VT2.Before.BytesUsed); 129 EXPECT_EQ(std::vector<uint8_t>{1}, VT1.After.BytesUsed); 131 EXPECT_EQ(std::vector<uint8_t>{1}, VT2.After.BytesUsed); 139 EXPECT_EQ(std::vector<uint8_t>{0x81}, VT1.After.BytesUsed); 141 EXPECT_EQ(std::vector<uint8_t>{0x81}, VT2.After.BytesUsed); 149 EXPECT_EQ((std::vector<uint8_t>{0x81, 0xff}), VT1.After.BytesUsed); 151 EXPECT_EQ((std::vector<uint8_t>{0x81, 0xff}), VT2.After.BytesUsed); 160 VT1.After.BytesUsed); 163 VT2.After.BytesUsed);