14#ifndef LLVM_LIB_TARGET_LANAI_LANAI_H
15#define LLVM_LIB_TARGET_LANAI_LANAI_H
21class LanaiTargetMachine;
const char LLVMTargetMachineRef TM
FunctionPass class - This class is used to implement most global optimizations.
PassRegistry - This class manages the registration and intitialization of the pass subsystem as appli...
This is an optimization pass for GlobalISel generic memory operations.
FunctionPass * createLanaiMemAluCombinerPass()
FunctionPass * createLanaiISelDag(LanaiTargetMachine &TM)
void initializeLanaiDAGToDAGISelLegacyPass(PassRegistry &)
FunctionPass * createLanaiDelaySlotFillerPass(const LanaiTargetMachine &TM)
FunctionPass * createLanaiSetflagAluCombinerPass()