13#ifndef LLVM_LTO_LEGACY_UPDATECOMPILERUSED_H
14#define LLVM_LTO_LEGACY_UPDATECOMPILERUSED_H
StringSet - A set-like wrapper for the StringMap.
A Module instance is used to store all the information related to an LLVM module.
StringSet - A wrapper for StringMap that provides set-like functionality.
Primary interface to the complete machine description for the target machine.
This is an optimization pass for GlobalISel generic memory operations.
void updateCompilerUsed(Module &TheModule, const TargetMachine &TM, const StringSet<> &AsmUndefinedRefs)
Find all globals in TheModule that are referenced in AsmUndefinedRefs, as well as the user-supplied f...