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,...