reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/ProfileData/InstrProfTest.cpp
   42   void SetUp() { Writer.setOutputSparse(false); }
   54   void SetUp() { Writer.setOutputSparse(true); }
   59   void SetUp() { Writer.setOutputSparse(GetParam()); }
   63   auto Profile = Writer.writeBuffer();
   74   Writer.addRecord({"foo", 0x1234, {1, 2, 3, 4}}, Err);
   75   auto Profile = Writer.writeBuffer();
   91   Writer.addRecord({"foo", 0x1234, {1, 2}}, Err);
   92   Writer.addRecord({"foo", 0x1235, {3, 4}}, Err);
   93   auto Profile = Writer.writeBuffer();
  116   Writer.addRecord({"foo", 0x1234, {1, 2}}, Err);
  117   Writer.addRecord({"foo", 0x1235, {3, 4}}, Err);
  118   auto Profile = Writer.writeBuffer();
  143   Writer.addRecord({"func1", 0x1234, {97531}}, Err);
  144   Writer.addRecord({"func2", 0x1234, {0, 0}}, Err);
  145   Writer.addRecord(
  151   Writer.addRecord({"func4", 0x1234, {0}}, Err);
  152   auto Profile = Writer.writeBuffer();
  202   Writer.addRecord({"func1", 0x1234, {42}}, Err);
  207   Writer.mergeRecordsFromWriter(std::move(Writer2), Err);
  209   auto Profile = Writer.writeBuffer();
  246   Writer.addRecord(std::move(Record1), Err);
  247   Writer.addRecord({"callee1", 0x1235, {3, 4}}, Err);
  248   Writer.addRecord({"callee2", 0x1235, {3, 4}}, Err);
  249   Writer.addRecord({"callee3", 0x1235, {3, 4}}, Err);
  250   auto Profile = Writer.writeBuffer();
  281   Writer.addRecord(std::move(Record), Err);
  282   auto Profile = Writer.writeBuffer();
  386   Writer.addRecord(std::move(Record1), 10, Err);
  387   Writer.addRecord({"callee1", 0x1235, {3, 4}}, Err);
  388   Writer.addRecord({"callee2", 0x1235, {3, 4}}, Err);
  389   Writer.addRecord({"callee3", 0x1235, {3, 4}}, Err);
  390   auto Profile = Writer.writeBuffer();
  429   Writer.addRecord(std::move(Record1), Err);
  430   Writer.addRecord({"callee1", 0x1235, {3, 4}}, Err);
  431   Writer.addRecord({"callee2", 0x1235, {3, 4}}, Err);
  432   Writer.addRecord({"callee3", 0x1235, {3, 4}}, Err);
  435   Writer.setValueProfDataEndianness(support::big);
  437   auto Profile = Writer.writeBuffer();
  458   Writer.setValueProfDataEndianness(support::little);
  508   Writer.addRecord(std::move(Record11), Err);
  510   Writer.addRecord(std::move(Record12), Err);
  512   Writer.addRecord({callee1, 0x1235, {3, 4}}, Err);
  513   Writer.addRecord({callee2, 0x1235, {3, 4}}, Err);
  514   Writer.addRecord({callee3, 0x1235, {3, 4}}, Err);
  515   Writer.addRecord({callee3, 0x1235, {3, 4}}, Err);
  516   Writer.addRecord({callee4, 0x1235, {3, 5}}, Err);
  517   auto Profile = Writer.writeBuffer();
  574   Writer.addRecord({"foo", 0x1234, {1}}, Err);
  579   Writer.addRecord({"foo", 0x1234, {Max}}, Err);
  583   Writer.addRecord({bar, 0x9012, {8}}, Err);
  591   Writer.addRecord(std::move(Record4), Err);
  600   Writer.addRecord(std::move(Record5), Err);
  603   auto Profile = Writer.writeBuffer();
  652   Writer.addRecord(std::move(Record11), Err);
  654   Writer.addRecord(std::move(Record12), Err);
  656   auto Profile = Writer.writeBuffer();
  798   Writer.addRecord({"foo", 0x1234, {1ULL << 31, 2}}, Err);
  799   Writer.addRecord({"bar", 0, {1ULL << 63}}, Err);
  800   Writer.addRecord({"baz", 0x5678, {0, 0, 0, 0}}, Err);
  801   auto Profile = Writer.writeBuffer();
  808   Writer.addRecord({"foo", 0x1234, {1, 2}}, 3, Err);
  809   Writer.addRecord({"foo", 0x1235, {3, 4}}, 5, Err);
  810   auto Profile = Writer.writeBuffer();
  995   Writer.addRecord({"_Z3fooi", 0x1234, {1, 2, 3, 4}}, Err);
  996   Writer.addRecord({"file:_Z3barf", 0x567, {5, 6, 7}}, Err);
  997   auto Profile = Writer.writeBuffer();
 1033   Writer.addRecord({"foo", 0x1234, {0}}, Err);
 1034   Writer.addRecord({"bar", 0x4321, {0, 0}}, Err);
 1035   Writer.addRecord({"baz", 0x4321, {0, 0, 0}}, Err);
 1037   auto Profile = Writer.writeBuffer();