Lines Matching refs:MetadataExtractor
17 #include "bcinfo/MetadataExtractor.h"
175 MetadataExtractor::MetadataExtractor(const char *bitcode, size_t bitcodeSize)
193 MetadataExtractor::MetadataExtractor(const llvm::Module *module)
210 MetadataExtractor::~MetadataExtractor() {
271 bool MetadataExtractor::populateObjectSlotMetadata(
305 void MetadataExtractor::populatePragmaMetadata(
380 uint32_t MetadataExtractor::calculateNumInputs(const llvm::Function *Function,
402 bool MetadataExtractor::populateForEachMetadata(
458 // the uses of MetadataExtractor is as part of the
490 bool MetadataExtractor::populateReduceMetadata(const llvm::NamedMDNode *ReduceMetadata) {
526 // uses of MetadataExtractor is as part of the RSEmbedInfoPass,
549 void MetadataExtractor::readThreadableFlag(
572 void MetadataExtractor::readBuildChecksumMetadata(
589 bool MetadataExtractor::extract() {