LLVM API Documentation
#include "MCTargetDesc/ARMBaseInfo.h"#include "MCTargetDesc/ARMMCTargetDesc.h"#include "llvm/Support/DataTypes.h"#include "llvm/Target/TargetMachine.h"

Go to the source code of this file.
Namespaces | |
| llvm | |
| List of target independent CodeGen pass IDs. | |
Functions | |
| FunctionPass * | llvm::createARMISelDag (ARMBaseTargetMachine &TM, CodeGenOpt::Level OptLevel) |
| FunctionPass * | llvm::createARMJITCodeEmitterPass (ARMBaseTargetMachine &TM, JITCodeEmitter &JCE) |
| FunctionPass * | llvm::createA15SDOptimizerPass () |
| FunctionPass * | llvm::createARMLoadStoreOptimizationPass (bool PreAlloc=false) |
| FunctionPass * | llvm::createARMExpandPseudoPass () |
| FunctionPass * | llvm::createARMGlobalBaseRegPass () |
| FunctionPass * | llvm::createARMGlobalMergePass (const TargetLowering *tli) |
| FunctionPass * | llvm::createARMConstantIslandPass () |
| FunctionPass * | llvm::createMLxExpansionPass () |
| FunctionPass * | llvm::createThumb2ITBlockPass () |
| FunctionPass * | llvm::createThumb2SizeReductionPass () |
| ImmutablePass * | llvm::createARMTargetTransformInfoPass (const ARMBaseTargetMachine *TM) |
| Creates an ARM-specific Target Transformation Info pass. More... | |
| void | llvm::LowerARMMachineInstrToMCInst (const MachineInstr *MI, MCInst &OutMI, ARMAsmPrinter &AP) |