LLVM: lib/Target/MSP430/MSP430.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13
14#ifndef LLVM_LIB_TARGET_MSP430_MSP430_H
15#define LLVM_LIB_TARGET_MSP430_MSP430_H
16
19
35
36namespace llvm {
40
43
45
48
49}
50
51#endif
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...
CondCodes
Definition MSP430.h:22
@ COND_LO
Definition MSP430.h:26
@ COND_N
Definition MSP430.h:29
@ COND_L
Definition MSP430.h:28
@ COND_INVALID
Definition MSP430.h:32
@ COND_E
Definition MSP430.h:23
@ COND_GE
Definition MSP430.h:27
@ COND_NONE
Definition MSP430.h:30
@ COND_NE
Definition MSP430.h:24
@ COND_HS
Definition MSP430.h:25
This is an optimization pass for GlobalISel generic memory operations.
FunctionPass * createMSP430BranchSelectionPass()
Returns an instance of the Branch Selection Pass.
void initializeMSP430DAGToDAGISelLegacyPass(PassRegistry &)
CodeGenOptLevel
Code generation optimization level.
void initializeMSP430AsmPrinterPass(PassRegistry &)
FunctionPass * createMSP430ISelDag(MSP430TargetMachine &TM, CodeGenOptLevel OptLevel)
createMSP430ISelDag - This pass converts a legalized DAG into a MSP430-specific DAG,...