LLVM API Documentation
Go to the source code of this file.
Namespaces | |
llvm | |
List of target independent CodeGen pass IDs. | |
llvm::PPCII | |
Enumerations | |
enum | llvm::PPCII::TOF { llvm::PPCII::MO_NO_FLAG, llvm::PPCII::MO_DARWIN_STUB = 1, llvm::PPCII::MO_PIC_FLAG = 2, llvm::PPCII::MO_NLP_FLAG = 4, llvm::PPCII::MO_NLP_HIDDEN_FLAG = 8, llvm::PPCII::MO_ACCESS_MASK = 0xf0, llvm::PPCII::MO_LO = 1 << 4, llvm::PPCII::MO_HA = 2 << 4, llvm::PPCII::MO_TPREL_LO = 4 << 4, llvm::PPCII::MO_TPREL_HA = 3 << 4, llvm::PPCII::MO_DTPREL_LO = 5 << 4, llvm::PPCII::MO_TLSLD_LO = 6 << 4, llvm::PPCII::MO_TOC_LO = 7 << 4, llvm::PPCII::MO_TLS = 8 << 4 } |
Target Operand Flag enum. More... | |
Functions | |
FunctionPass * | llvm::createPPCCTRLoops (PPCTargetMachine &TM) |
FunctionPass * | llvm::createPPCCTRLoopsVerify () |
FunctionPass * | llvm::createPPCEarlyReturnPass () |
FunctionPass * | llvm::createPPCBranchSelectionPass () |
FunctionPass * | llvm::createPPCISelDag (PPCTargetMachine &TM) |
FunctionPass * | llvm::createPPCJITCodeEmitterPass (PPCTargetMachine &TM, JITCodeEmitter &MCE) |
void | llvm::LowerPPCMachineInstrToMCInst (const MachineInstr *MI, MCInst &OutMI, AsmPrinter &AP, bool isDarwin) |
ImmutablePass * | llvm::createPPCTargetTransformInfoPass (const PPCTargetMachine *TM) |
Creates an PPC-specific Target Transformation Info pass. More... | |