LLVM 23.0.0git
MSP430.h File Reference

Go to the source code of this file.

Classes

class  llvm::MSP430ISelDAGToDAGPass
class  llvm::MSP430BranchSelectPass

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::createMSP430BranchSelectLegacyPass ()
 Returns an instance of the Branch Selection Pass.
void llvm::initializeMSP430AsmPrinterPass (PassRegistry &)
void llvm::initializeMSP430DAGToDAGISelLegacyPass (PassRegistry &)