LLVM API Documentation

llvm::PIC16ISD Namespace Reference


Enumerations

enum  NodeType {
  FIRST_NUMBER = ISD::BUILTIN_OP_END, Lo, Hi, PIC16Load,
  PIC16LdWF, PIC16Store, PIC16StWF, Banksel,
  MTLO, MTHI, BCF, LSLF,
  LRLF, RLF, RRF, CALL,
  SUBCC, SELECT_ICC, BRCOND, Dummy
}
enum  AddressSpace { RAM_SPACE = 0, ROM_SPACE = 1 }
enum  PIC16Libcall {
  MUL_I8, SRA_I8, SLL_I8, SRL_I8,
  PIC16UnknownCall
}


Enumeration Type Documentation

Enumerator:
RAM_SPACE 
ROM_SPACE 

Definition at line 51 of file PIC16ISelLowering.h.

Enumerator:
FIRST_NUMBER 
Lo 
Hi 
PIC16Load 
PIC16LdWF 
PIC16Store 
PIC16StWF 
Banksel 
MTLO 
MTHI 
BCF 
LSLF 
LRLF 
RLF 
RRF 
CALL 
SUBCC 
SELECT_ICC 
BRCOND 
Dummy 

Definition at line 25 of file PIC16ISelLowering.h.

Enumerator:
MUL_I8 
SRA_I8 
SLL_I8 
SRL_I8 
PIC16UnknownCall 

Definition at line 55 of file PIC16ISelLowering.h.