LLVM API Documentation

llvm::AlphaISD Namespace Reference


Enumerations

enum  NodeType {
  FIRST_NUMBER = ISD::BUILTIN_OP_END, CVTQT_, CVTQS_, CVTTQ_,
  GPRelHi, GPRelLo, RelLit, GlobalRetAddr,
  CALL, DivCall, RET_FLAG, COND_BRANCH_I,
  COND_BRANCH_F
}


Enumeration Type Documentation

Enumerator:
FIRST_NUMBER 
CVTQT_ 
CVTQS_ 
CVTTQ_ 
GPRelHi  GPRelHi/GPRelLo - These represent the high and low 16-bit parts of a global address respectively.
GPRelLo 
RelLit  RetLit - Literal Relocation of a Global.
GlobalRetAddr  GlobalRetAddr - used to restore the return address.
CALL  CALL - Normal call.
DivCall  DIVCALL - used for special library calls for div and rem.
RET_FLAG  return flag operand
COND_BRANCH_I  CHAIN = COND_BRANCH CHAIN, OPC, (G|F)PRC, DESTBB [, INFLAG] - This corresponds to the COND_BRANCH pseudo instruction. PRC is the input register to compare to zero, OPC is the branch opcode to use (e.g. Alpha::BEQ), DESTBB is the destination block to branch to, and INFLAG is an optional input flag argument.
COND_BRANCH_F 

Definition at line 26 of file AlphaISelLowering.h.




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.