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

Declarations

include/llvm/ProfileData/InstrProfWriter.h
   29 class InstrProfRecordWriterTrait;

References

include/llvm/ProfileData/InstrProfWriter.h
   44   InstrProfRecordWriterTrait *InfoObj;
include/llvm/Support/OnDiskHashTable.h
   63     typename Info::key_type Key;
   64     typename Info::data_type Data;
   66     const typename Info::hash_value_type Hash;
   68     Item(typename Info::key_type_ref Key, typename Info::data_type_ref Data,
   68     Item(typename Info::key_type_ref Key, typename Info::data_type_ref Data,
   69          Info &InfoObj)
   73   typedef typename Info::offset_type offset_type;
  116   void insert(typename Info::key_type_ref Key,
  117               typename Info::data_type_ref Data) {
  118     Info InfoObj;
  125   void insert(typename Info::key_type_ref Key,
  126               typename Info::data_type_ref Data, Info &InfoObj) {
  126               typename Info::data_type_ref Data, Info &InfoObj) {
  134   bool contains(typename Info::key_type_ref Key, Info &InfoObj) {
  134   bool contains(typename Info::key_type_ref Key, Info &InfoObj) {
  151   offset_type Emit(raw_ostream &Out, Info &InfoObj) {
  187         LE.write<typename Info::hash_value_type>(I->Hash);
lib/ProfileData/InstrProfWriter.cpp
  169     : Sparse(Sparse), InfoObj(new InstrProfRecordWriterTrait()) {}
  290   OnDiskChainedHashTableGenerator<InstrProfRecordWriterTrait> Generator;