Lines Matching refs:Writer

42   InstrProfWriter Writer;  member
45 void SetUp() override { Writer.setOutputSparse(false); } in SetUp()
57 void SetUp() override { Writer.setOutputSparse(true); } in SetUp()
62 void SetUp() override { Writer.setOutputSparse(GetParam()); } in SetUp()
66 auto Profile = Writer.writeBuffer(); in TEST_P()
77 Writer.addRecord({"foo", 0x1234, {1, 2, 3, 4}}, Err); in TEST_P()
78 auto Profile = Writer.writeBuffer(); in TEST_P()
94 Writer.addRecord({"foo", 0x1234, {1, 2}}, Err); in TEST_P()
95 Writer.addRecord({"foo", 0x1235, {3, 4}}, Err); in TEST_P()
96 auto Profile = Writer.writeBuffer(); in TEST_P()
119 Writer.addRecord({"foo", 0x1234, {1, 2}}, Err); in TEST_P()
120 Writer.addRecord({"foo", 0x1235, {3, 4}}, Err); in TEST_P()
121 auto Profile = Writer.writeBuffer(); in TEST_P()
146 Writer.addRecord({"func1", 0x1234, {97531}}, Err); in TEST_F()
147 Writer.addRecord({"func2", 0x1234, {0, 0}}, Err); in TEST_F()
148 Writer.addRecord( in TEST_F()
154 Writer.addRecord({"func4", 0x1234, {0}}, Err); in TEST_F()
155 auto Profile = Writer.writeBuffer(); in TEST_F()
205 Writer.addRecord({"func1", 0x1234, {42}}, Err); in TEST_F()
210 Writer.mergeRecordsFromWriter(std::move(Writer2), Err); in TEST_F()
212 auto Profile = Writer.writeBuffer(); in TEST_F()
292 ASSERT_THAT_ERROR(Writer.mergeProfileKind(InstrProfKind::MemProf), in TEST_F()
306 Writer.addMemProfFrame(I.first, I.getSecond(), Err); in TEST_F()
308 Writer.addMemProfRecord(/*Id=*/0x9999, IndexedMR); in TEST_F()
310 auto Profile = Writer.writeBuffer(); in TEST_F()
336 ASSERT_THAT_ERROR(Writer.mergeProfileKind(InstrProfKind::MemProf), in TEST_F()
350 Writer.addMemProfRecord(/*Id=*/0x9999, IndexedMR); in TEST_F()
352 auto Profile = Writer.writeBuffer(); in TEST_F()
367 Writer.addRecord({"func1", 0x1234, {42}}, Err); in TEST_F()
385 Writer.addMemProfFrame(I.first, I.getSecond(), Err); in TEST_F()
389 ASSERT_THAT_ERROR(Writer.mergeProfileKind(Writer2.getProfileKind()), in TEST_F()
391 Writer.mergeRecordsFromWriter(std::move(Writer2), Err); in TEST_F()
393 auto Profile = Writer.writeBuffer(); in TEST_F()
446 Writer.addRecord(std::move(Record1), Err); in TEST_P()
447 Writer.addRecord({"callee1", 0x1235, {3, 4}}, Err); in TEST_P()
448 Writer.addRecord({"callee2", 0x1235, {3, 4}}, Err); in TEST_P()
449 Writer.addRecord({"callee3", 0x1235, {3, 4}}, Err); in TEST_P()
450 auto Profile = Writer.writeBuffer(); in TEST_P()
481 Writer.addRecord(std::move(Record), Err); in TEST_P()
482 auto Profile = Writer.writeBuffer(); in TEST_P()
586 Writer.addRecord(std::move(Record1), 10, Err); in TEST_P()
587 Writer.addRecord({"callee1", 0x1235, {3, 4}}, Err); in TEST_P()
588 Writer.addRecord({"callee2", 0x1235, {3, 4}}, Err); in TEST_P()
589 Writer.addRecord({"callee3", 0x1235, {3, 4}}, Err); in TEST_P()
590 auto Profile = Writer.writeBuffer(); in TEST_P()
629 Writer.addRecord(std::move(Record1), Err); in TEST_P()
630 Writer.addRecord({"callee1", 0x1235, {3, 4}}, Err); in TEST_P()
631 Writer.addRecord({"callee2", 0x1235, {3, 4}}, Err); in TEST_P()
632 Writer.addRecord({"callee3", 0x1235, {3, 4}}, Err); in TEST_P()
635 Writer.setValueProfDataEndianness(support::big); in TEST_P()
637 auto Profile = Writer.writeBuffer(); in TEST_P()
658 Writer.setValueProfDataEndianness(support::little); in TEST_P()
708 Writer.addRecord(std::move(Record11), Err); in TEST_P()
710 Writer.addRecord(std::move(Record12), Err); in TEST_P()
712 Writer.addRecord({callee1, 0x1235, {3, 4}}, Err); in TEST_P()
713 Writer.addRecord({callee2, 0x1235, {3, 4}}, Err); in TEST_P()
714 Writer.addRecord({callee3, 0x1235, {3, 4}}, Err); in TEST_P()
715 Writer.addRecord({callee3, 0x1235, {3, 4}}, Err); in TEST_P()
716 Writer.addRecord({callee4, 0x1235, {3, 5}}, Err); in TEST_P()
717 auto Profile = Writer.writeBuffer(); in TEST_P()
774 Writer.addRecord({"foo", 0x1234, {1}}, Err); in TEST_P()
779 Writer.addRecord({"foo", 0x1234, {Max}}, Err); in TEST_P()
783 Writer.addRecord({bar, 0x9012, {8}}, Err); in TEST_P()
791 Writer.addRecord(std::move(Record4), Err); in TEST_P()
800 Writer.addRecord(std::move(Record5), Err); in TEST_P()
803 auto Profile = Writer.writeBuffer(); in TEST_P()
852 Writer.addRecord(std::move(Record11), Err); in TEST_P()
854 Writer.addRecord(std::move(Record12), Err); in TEST_P()
856 auto Profile = Writer.writeBuffer(); in TEST_P()
998 Writer.addRecord({"foo", 0x1234, {1ULL << 31, 2}}, Err); in TEST_P()
999 Writer.addRecord({"bar", 0, {1ULL << 63}}, Err); in TEST_P()
1000 Writer.addRecord({"baz", 0x5678, {0, 0, 0, 0}}, Err); in TEST_P()
1001 auto Profile = Writer.writeBuffer(); in TEST_P()
1008 Writer.addRecord({"foo", 0x1234, {1, 2}}, 3, Err); in TEST_P()
1009 Writer.addRecord({"foo", 0x1235, {3, 4}}, 5, Err); in TEST_P()
1010 auto Profile = Writer.writeBuffer(); in TEST_P()
1197 Writer.addRecord({"_Z3fooi", 0x1234, {1, 2, 3, 4}}, Err); in TEST_P()
1198 Writer.addRecord({"file:_Z3barf", 0x567, {5, 6, 7}}, Err); in TEST_P()
1199 auto Profile = Writer.writeBuffer(); in TEST_P()
1235 Writer.addRecord({"foo", 0x1234, {0}}, Err); in TEST_F()
1236 Writer.addRecord({"bar", 0x4321, {0, 0}}, Err); in TEST_F()
1237 Writer.addRecord({"baz", 0x4321, {0, 0, 0}}, Err); in TEST_F()
1239 auto Profile = Writer.writeBuffer(); in TEST_F()