14#ifndef LLVM_LIB_TARGET_HEXAGON_HEXAGON_H
15#define LLVM_LIB_TARGET_HEXAGON_HEXAGON_H
18 class HexagonTargetMachine;
const char LLVMTargetMachineRef TM
ImmutablePass class - This class is used to provide information that does not need to be run.
PassRegistry - This class manages the registration and intitialization of the pass subsystem as appli...
This is an optimization pass for GlobalISel generic memory operations.
void initializeHexagonDAGToDAGISelLegacyPass(PassRegistry &)
ImmutablePass * createHexagonTargetTransformInfoPass(const HexagonTargetMachine *TM)
Creates a Hexagon-specific Target Transformation Info pass.