LLVM 22.0.0git
MSP430.h File Reference

Go to the source code of this file.

Namespaces

namespace  MSP430CC
namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.

Enumerations

enum  MSP430CC::CondCodes {
  MSP430CC::COND_E = 0 , MSP430CC::COND_NE = 1 , MSP430CC::COND_HS = 2 , MSP430CC::COND_LO = 3 ,
  MSP430CC::COND_GE = 4 , MSP430CC::COND_L = 5 , MSP430CC::COND_N = 6 , MSP430CC::COND_NONE ,
  MSP430CC::COND_INVALID = -1
}

Functions

FunctionPassllvm::createMSP430ISelDag (MSP430TargetMachine &TM, CodeGenOptLevel OptLevel)
 createMSP430ISelDag - This pass converts a legalized DAG into a MSP430-specific DAG, ready for instruction scheduling.
FunctionPassllvm::createMSP430BranchSelectionPass ()
 Returns an instance of the Branch Selection Pass.
void llvm::initializeMSP430AsmPrinterPass (PassRegistry &)
void llvm::initializeMSP430DAGToDAGISelLegacyPass (PassRegistry &)