19#ifndef GCC_HIERARCHICAL_DISCRIMINATOR_H
20#define GCC_HIERARCHICAL_DISCRIMINATOR_H
51 unsigned int multiplicity_factor,
59 unsigned int multiplicity_factor,
66 unsigned int multiplicity_factor,
struct basic_block_def * basic_block
Definition coretypes.h:372
void assign_discriminators_to_bb(basic_block bb, unsigned int multiplicity_factor, unsigned int copyid)
Definition hierarchical_discriminator.cc:104
void free_copyid_allocator(struct function *fn)
Definition hierarchical_discriminator.cc:333
unsigned int allocate_copyid_base(location_t loc, unsigned int stride)
Definition hierarchical_discriminator.cc:287
void assign_discriminators_to_loop(class loop *loop, unsigned int multiplicity_factor, unsigned int copyid)
Definition hierarchical_discriminator.cc:169
void assign_discriminators_to_stmt(gimple *stmt, unsigned int multiplicity_factor, unsigned int copyid)
Definition hierarchical_discriminator.cc:78
Definition hierarchical_discriminator.h:75
bool initialized
Definition hierarchical_discriminator.h:82
hash_map< int_hash< location_t, UNKNOWN_LOCATION, UNKNOWN_LOCATION >, unsigned int > * location_map
Definition hierarchical_discriminator.h:79
Definition function.h:249