LLVM API Documentation

llvm::MachOCodeEmitter Member List

This is the complete list of members for llvm::MachOCodeEmitter, including all inherited members.

addRelocation(const MachineRelocation &MR)llvm::MachOCodeEmitter [inline, virtual]
allocateSpace(uintptr_t Size, unsigned Alignment)llvm::MachineCodeEmitter [inline, virtual]
BufferBeginllvm::MachineCodeEmitter [protected]
BufferEndllvm::MachineCodeEmitter [protected]
CurBufferPtrllvm::MachineCodeEmitter [protected]
emitAlignment(unsigned Alignment)llvm::MachineCodeEmitter [inline]
emitByte(unsigned char B)llvm::MachineCodeEmitter [inline]
emitConstantPool(MachineConstantPool *MCP)llvm::MachOCodeEmitter
emitDWordBE(uint64_t W)llvm::MachineCodeEmitter [inline]
emitDWordLE(uint64_t W)llvm::MachineCodeEmitter [inline]
emitInt32(int 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]
emitJumpTables(MachineJumpTableInfo *MJTI)llvm::MachOCodeEmitter
emitLabel(uint64_t LabelID)llvm::MachOCodeEmitter [inline, virtual]
emitSLEB128Bytes(int Value)llvm::MachineCodeEmitter [inline]
emitString(const std::string &String)llvm::MachineCodeEmitter [inline]
emitULEB128Bytes(unsigned Value)llvm::MachineCodeEmitter [inline]
emitWordBE(unsigned W)llvm::MachineCodeEmitter [inline]
emitWordLE(unsigned W)llvm::MachineCodeEmitter [inline]
finishFunction(MachineFunction &MF)llvm::MachOCodeEmitter [virtual]
finishGVStub(const GlobalValue *F)llvm::MachOCodeEmitter [inline, virtual]
getConstantPoolEntryAddress(unsigned Index) const llvm::MachOCodeEmitter [inline, virtual]
getCurrentPCOffset() const llvm::MachineCodeEmitter [inline]
getCurrentPCValue() const llvm::MachineCodeEmitter [inline, virtual]
getJumpTableEntryAddress(unsigned Index) const llvm::MachOCodeEmitter [inline, virtual]
getLabelAddress(uint64_t Label) const llvm::MachOCodeEmitter [inline, virtual]
getMachineBasicBlockAddress(MachineBasicBlock *MBB) const llvm::MachOCodeEmitter [inline, virtual]
MachOCodeEmitter(MachOWriter &mow)llvm::MachOCodeEmitter [inline]
setModuleInfo(llvm::MachineModuleInfo *MMI)llvm::MachOCodeEmitter [inline, virtual]
startFunction(MachineFunction &MF)llvm::MachOCodeEmitter [virtual]
startGVStub(const GlobalValue *F, unsigned StubSize, unsigned Alignment=1)llvm::MachOCodeEmitter [inline, virtual]
StartMachineBasicBlock(MachineBasicBlock *MBB)llvm::MachOCodeEmitter [inline, virtual]
~MachineCodeEmitter()llvm::MachineCodeEmitter [inline, virtual]