LLVM API Documentation

llvm::MachineCodeEmitter Member List
This is the complete list of members for llvm::MachineCodeEmitter, including all inherited members.
addRelocation(const MachineRelocation &MR)=0llvm::MachineCodeEmitter [pure virtual]
allocateSpace(uintptr_t Size, unsigned Alignment)llvm::MachineCodeEmitter [inline, virtual]
BufferBeginllvm::MachineCodeEmitter [protected]
BufferEndllvm::MachineCodeEmitter [protected]
CurBufferPtrllvm::MachineCodeEmitter [protected]
earlyResolveAddresses() const =0llvm::MachineCodeEmitter [pure virtual]
emitAlignment(unsigned Alignment)llvm::MachineCodeEmitter [inline]
emitByte(uint8_t B)llvm::MachineCodeEmitter [inline]
emitDWordBE(uint64_t W)llvm::MachineCodeEmitter [inline]
emitDWordLE(uint64_t W)llvm::MachineCodeEmitter [inline]
emitInt32(int32_t Value)llvm::MachineCodeEmitter [inline]
emitInt32At(uintptr_t *Addr, uintptr_t Value)llvm::MachineCodeEmitter [inline]
emitInt64(uint64_t Value)llvm::MachineCodeEmitter [inline]
emitInt64At(uintptr_t *Addr, uintptr_t Value)llvm::MachineCodeEmitter [inline]
emitLabel(MCSymbol *Label)=0llvm::MachineCodeEmitter [pure virtual]
emitSLEB128Bytes(uint64_t Value)llvm::MachineCodeEmitter [inline]
emitString(const std::string &String)llvm::MachineCodeEmitter [inline]
emitULEB128Bytes(uint64_t Value)llvm::MachineCodeEmitter [inline]
emitWordBE(uint32_t W)llvm::MachineCodeEmitter [inline]
emitWordLE(uint32_t W)llvm::MachineCodeEmitter [inline]
emitWordLEInto(uint8_t *&Buf, uint32_t W)llvm::MachineCodeEmitter [inline, static]
finishFunction(MachineFunction &F)=0llvm::MachineCodeEmitter [pure virtual]
getConstantPoolEntryAddress(unsigned Index) const =0llvm::MachineCodeEmitter [pure virtual]
getCurrentPCOffset() const llvm::MachineCodeEmitter [inline, virtual]
getCurrentPCValue() const llvm::MachineCodeEmitter [inline, virtual]
getJumpTableEntryAddress(unsigned Index) const =0llvm::MachineCodeEmitter [pure virtual]
getLabelAddress(MCSymbol *Label) const =0llvm::MachineCodeEmitter [pure virtual]
getMachineBasicBlockAddress(MachineBasicBlock *MBB) const =0llvm::MachineCodeEmitter [pure virtual]
processDebugLoc(DebugLoc DL, bool BeforePrintintInsn)llvm::MachineCodeEmitter [inline, virtual]
setModuleInfo(MachineModuleInfo *Info)=0llvm::MachineCodeEmitter [pure virtual]
startFunction(MachineFunction &F)=0llvm::MachineCodeEmitter [pure virtual]
StartMachineBasicBlock(MachineBasicBlock *MBB)=0llvm::MachineCodeEmitter [pure virtual]
~MachineCodeEmitter()llvm::MachineCodeEmitter [inline, virtual]