LLVM  8.0.1
Classes | Namespaces | Enumerations
AVRISelLowering.h File Reference
#include "llvm/CodeGen/CallingConvLower.h"
#include "llvm/CodeGen/TargetLowering.h"
Include dependency graph for AVRISelLowering.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::AVRTargetLowering
 Performs target lowering for the AVR. More...
 

Namespaces

 llvm
 This class represents lattice values for constants.
 
 llvm::AVRISD
 

Enumerations

enum  llvm::AVRISD::NodeType {
  llvm::AVRISD::FIRST_NUMBER = ISD::BUILTIN_OP_END, llvm::AVRISD::RET_FLAG, llvm::AVRISD::RETI_FLAG, llvm::AVRISD::CALL,
  llvm::AVRISD::WRAPPER, llvm::AVRISD::LSL, llvm::AVRISD::LSR, llvm::AVRISD::ASR,
  llvm::AVRISD::ROR, llvm::AVRISD::ROL, llvm::AVRISD::LSLLOOP, llvm::AVRISD::LSRLOOP,
  llvm::AVRISD::ROLLOOP, llvm::AVRISD::RORLOOP, llvm::AVRISD::ASRLOOP, llvm::AVRISD::BRCOND,
  llvm::AVRISD::CMP, llvm::AVRISD::CMPC, llvm::AVRISD::TST, llvm::AVRISD::SELECT_CC
}
 AVR Specific DAG Nodes. More...