LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PowerPCInstrInfo.h File Reference

#include "PowerPC.h"
#include "llvm/Target/TargetInstrInfo.h"

Include dependency graph for PowerPCInstrInfo.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  llvm
namespace  llvm::PPCII

Enumerations

enum  { llvm::PPCII::VMX = 1 << 0, llvm::PPCII::PPC64 = 1 << 1 }
enum  {
  llvm::PPCII::None = 0, llvm::PPCII::Gpr = 1, llvm::PPCII::Gpr0 = 2, llvm::PPCII::Simm16 = 3,
  llvm::PPCII::Zimm16 = 4, llvm::PPCII::PCRelimm24 = 5, llvm::PPCII::Imm24 = 6, llvm::PPCII::Imm5 = 7,
  llvm::PPCII::PCRelimm14 = 8, llvm::PPCII::Imm14 = 9, llvm::PPCII::Imm2 = 10, llvm::PPCII::Crf = 11,
  llvm::PPCII::Imm3 = 12, llvm::PPCII::Imm1 = 13, llvm::PPCII::Fpr = 14, llvm::PPCII::Imm4 = 15,
  llvm::PPCII::Imm8 = 16, llvm::PPCII::Disimm16 = 17, llvm::PPCII::Disimm14 = 18, llvm::PPCII::Spr = 19,
  llvm::PPCII::Sgr = 20, llvm::PPCII::Imm15 = 21, llvm::PPCII::Vpr = 22
}