LLVM
8.0.1
|
#include "PPC.h"
#include "PPCRegisterInfo.h"
#include "llvm/CodeGen/TargetInstrInfo.h"
#include "PPCGenInstrInfo.inc"
Go to the source code of this file.
Classes | |
struct | llvm::ImmInstrInfo |
struct | llvm::LoadImmediateInfo |
class | llvm::PPCInstrInfo |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
llvm::PPCII | |
PPCII - This namespace holds all of the PowerPC target-specific per-instruction flags. | |
Macros | |
#define | GET_INSTRINFO_HEADER |
Enumerations | |
enum | { llvm::PPCII::PPC970_First = 0x1, llvm::PPCII::PPC970_Single = 0x2, llvm::PPCII::PPC970_Cracked = 0x4, llvm::PPCII::PPC970_Shift = 3, llvm::PPCII::PPC970_Mask = 0x07 << PPC970_Shift } |
enum | llvm::PPCII::PPC970_Unit { llvm::PPCII::PPC970_Pseudo = 0 << PPC970_Shift, llvm::PPCII::PPC970_FXU = 1 << PPC970_Shift, llvm::PPCII::PPC970_LSU = 2 << PPC970_Shift, llvm::PPCII::PPC970_FPU = 3 << PPC970_Shift, llvm::PPCII::PPC970_CRU = 4 << PPC970_Shift, llvm::PPCII::PPC970_VALU = 5 << PPC970_Shift, llvm::PPCII::PPC970_VPERM = 6 << PPC970_Shift, llvm::PPCII::PPC970_BRU = 7 << PPC970_Shift } |
enum | { llvm::PPCII::NewDef_Shift = 6, llvm::PPCII::UseVSXReg = 0x1 << NewDef_Shift, llvm::PPCII::XFormMemOp = 0x1 << (NewDef_Shift+1) } |
#define GET_INSTRINFO_HEADER |
Definition at line 21 of file PPCInstrInfo.h.