#include #include "PPCGenMCCodeEmitter.inc"">

LLVM: lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp File Reference (original) (raw)

#include "[PPCMCCodeEmitter.h](PPCMCCodeEmitter%5F8h%5Fsource.html)"
#include "[MCTargetDesc/PPCFixupKinds.h](PPCFixupKinds%5F8h%5Fsource.html)"
#include "[PPCMCTargetDesc.h](PPCMCTargetDesc%5F8h%5Fsource.html)"
#include "[llvm/ADT/SmallVector.h](SmallVector%5F8h%5Fsource.html)"
#include "[llvm/ADT/Statistic.h](Statistic%5F8h%5Fsource.html)"
#include "[llvm/MC/MCExpr.h](MCExpr%5F8h%5Fsource.html)"
#include "[llvm/MC/MCFixup.h](MCFixup%5F8h%5Fsource.html)"
#include "[llvm/MC/MCInstrDesc.h](MCInstrDesc%5F8h%5Fsource.html)"
#include "[llvm/MC/MCRegisterInfo.h](MCRegisterInfo%5F8h%5Fsource.html)"
#include "[llvm/Support/Casting.h](Casting%5F8h%5Fsource.html)"
#include "[llvm/Support/EndianStream.h](EndianStream%5F8h%5Fsource.html)"
#include "[llvm/Support/ErrorHandling.h](llvm%5F2Support%5F2ErrorHandling%5F8h%5Fsource.html)"
#include "[llvm/Support/MathExtras.h](MathExtras%5F8h%5Fsource.html)"
#include "[llvm/TargetParser/Triple.h](Triple%5F8h%5Fsource.html)"
#include <cassert>
#include <cstdint>
#include "PPCGenMCCodeEmitter.inc"

Go to the source code of this file.

Macros
#define DEBUG_TYPE "mccodeemitter"
Functions
STATISTIC (MCNumEmitted, "Number of MC instructions emitted")
static unsigned getOpIdxForMO (const MCInst &MI, const MCOperand &MO)

Macro Definition Documentation

DEBUG_TYPE

#define DEBUG_TYPE "mccodeemitter"

Definition at line 32 of file PPCMCCodeEmitter.cpp.

Function Documentation

getOpIdxForMO()

static unsigned getOpIdxForMO ( const MCInst & MI, const MCOperand & MO ) static

Definition at line 470 of file PPCMCCodeEmitter.cpp.

References llvm_unreachable, and MI.

Referenced by llvm::PPCMCCodeEmitter::getMachineOpValue().

STATISTIC()

STATISTIC ( MCNumEmitted ,
"Number of MC instructions emitted"
)