LLVM 19.0.0git
Namespaces | Enumerations | Functions
MSP430.h File Reference
#include "MCTargetDesc/MSP430MCTargetDesc.h"
#include "llvm/Target/TargetMachine.h"

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::initializeMSP430DAGToDAGISelPass (PassRegistry &)