LLVM API Documentation

PPCCodeEmitter.cpp File Reference

#include "PPCTargetMachine.h"
#include "PPCRelocations.h"
#include "PPC.h"
#include "llvm/Module.h"
#include "llvm/PassManager.h"
#include "llvm/CodeGen/MachineCodeEmitter.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineModuleInfo.h"
#include "llvm/CodeGen/Passes.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Target/TargetOptions.h"
#include "PPCGenCodeEmitter.inc"

Include dependency graph for PPCCodeEmitter.cpp:

Go to the source code of this file.

Functions

FunctionPass * llvm::createPPCCodeEmitterPass (PPCTargetMachine &TM, MachineCodeEmitter &MCE)


Variable Documentation

char ID [static]

Definition at line 49 of file PPCCodeEmitter.cpp.

Definition at line 33 of file PPCCodeEmitter.cpp.

MovePCtoLROffset - When/if we see a MovePCtoLR instruction, we record its address in the function into this pointer.

Definition at line 37 of file PPCCodeEmitter.cpp.

Definition at line 32 of file PPCCodeEmitter.cpp.