LLVM API Documentation
#include "X86InstrInfo.h"#include "X86JITInfo.h"#include "X86Subtarget.h"#include "X86TargetMachine.h"#include "X86Relocations.h"#include "X86.h"#include "llvm/PassManager.h"#include "llvm/CodeGen/MachineCodeEmitter.h"#include "llvm/CodeGen/MachineFunctionPass.h"#include "llvm/CodeGen/MachineInstr.h"#include "llvm/CodeGen/MachineModuleInfo.h"#include "llvm/CodeGen/Passes.h"#include "llvm/Function.h"#include "llvm/ADT/Statistic.h"#include "llvm/Support/Compiler.h"#include "llvm/Support/Debug.h"#include "llvm/Target/TargetOptions.h"

Go to the source code of this file.
Defines | |
| #define | DEBUG_TYPE "x86-emitter" |
Functions | |
| STATISTIC (NumEmitted,"Number of machine instructions emitted") | |
| FunctionPass * | llvm::createX86CodeEmitterPass (X86TargetMachine &TM, MachineCodeEmitter &MCE) |
| static unsigned char | ModRMByte (unsigned Mod, unsigned RegOpcode, unsigned RM) |
| static bool | isDisp8 (int Value) |
| #define DEBUG_TYPE "x86-emitter" |
Definition at line 15 of file X86CodeEmitter.cpp.
| static bool isDisp8 | ( | int | Value | ) | [static] |
isDisp8 - Return true if this signed displacement fits in a 8-bit sign-extended field.
Definition at line 262 of file X86CodeEmitter.cpp.
Definition at line 233 of file X86CodeEmitter.cpp.
| STATISTIC | ( | NumEmitted | , | |
| "Number of machine instructions emitted" | ||||
| ) |
char ID [static] |
Definition at line 47 of file X86CodeEmitter.cpp.
| const X86InstrInfo* II |
Definition at line 39 of file X86CodeEmitter.cpp.
| bool Is64BitMode |
Definition at line 44 of file X86CodeEmitter.cpp.
Referenced by llvm::X86InstrInfo::GetInstSizeInBytes().
| bool IsPIC |
Definition at line 45 of file X86CodeEmitter.cpp.
Definition at line 42 of file X86CodeEmitter.cpp.
| intptr_t PICBaseOffset |
Definition at line 43 of file X86CodeEmitter.cpp.
| const TargetData* TD |
Definition at line 40 of file X86CodeEmitter.cpp.
Definition at line 41 of file X86CodeEmitter.cpp.
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.