This is the complete list of members for
llvm::MachineCodeEmitter, including all inherited members.
addRelocation(const MachineRelocation &MR)=0 | llvm::MachineCodeEmitter | [pure virtual] |
allocateSpace(uintptr_t Size, unsigned Alignment) | llvm::MachineCodeEmitter | [inline, virtual] |
BufferBegin | llvm::MachineCodeEmitter | [protected] |
BufferEnd | llvm::MachineCodeEmitter | [protected] |
CurBufferPtr | llvm::MachineCodeEmitter | [protected] |
earlyResolveAddresses() const =0 | llvm::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)=0 | llvm::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)=0 | llvm::MachineCodeEmitter | [pure virtual] |
getConstantPoolEntryAddress(unsigned Index) const =0 | llvm::MachineCodeEmitter | [pure virtual] |
getCurrentPCOffset() const | llvm::MachineCodeEmitter | [inline, virtual] |
getCurrentPCValue() const | llvm::MachineCodeEmitter | [inline, virtual] |
getJumpTableEntryAddress(unsigned Index) const =0 | llvm::MachineCodeEmitter | [pure virtual] |
getLabelAddress(MCSymbol *Label) const =0 | llvm::MachineCodeEmitter | [pure virtual] |
getMachineBasicBlockAddress(MachineBasicBlock *MBB) const =0 | llvm::MachineCodeEmitter | [pure virtual] |
processDebugLoc(DebugLoc DL, bool BeforePrintintInsn) | llvm::MachineCodeEmitter | [inline, virtual] |
setModuleInfo(MachineModuleInfo *Info)=0 | llvm::MachineCodeEmitter | [pure virtual] |
startFunction(MachineFunction &F)=0 | llvm::MachineCodeEmitter | [pure virtual] |
StartMachineBasicBlock(MachineBasicBlock *MBB)=0 | llvm::MachineCodeEmitter | [pure virtual] |
~MachineCodeEmitter() | llvm::MachineCodeEmitter | [inline, virtual] |