LLVM API Documentation

llvm::BytecodeHandler Member List

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

BytecodeHandler()llvm::BytecodeHandler [inline]
handleAlignment(unsigned numBytes)llvm::BytecodeHandler [inline, virtual]
handleBasicBlockBegin(unsigned blocknum)llvm::BytecodeHandler [inline, virtual]
handleBasicBlockEnd(unsigned blocknum)llvm::BytecodeHandler [inline, virtual]
handleBlock(unsigned BType, const unsigned char *StartPtr, unsigned Size)llvm::BytecodeHandler [inline, virtual]
handleCompactionTableBegin()llvm::BytecodeHandler [inline, virtual]
handleCompactionTableEnd()llvm::BytecodeHandler [inline, virtual]
handleCompactionTablePlane(unsigned Ty, unsigned NumEntries)llvm::BytecodeHandler [inline, virtual]
handleCompactionTableType(unsigned i, unsigned TypSlot, const Type *)llvm::BytecodeHandler [inline, virtual]
handleCompactionTableValue(unsigned i, unsigned TypSlot, unsigned ValSlot)llvm::BytecodeHandler [inline, virtual]
handleConstantArray(const ArrayType *AT, std::vector< Constant * > &ElementSlots, unsigned TypeSlot, Constant *Val)llvm::BytecodeHandler [inline, virtual]
handleConstantExpression(unsigned Opcode, std::vector< Constant * > ArgVec, Constant *C)llvm::BytecodeHandler [inline, virtual]
handleConstantPacked(const PackedType *PT, std::vector< Constant * > &ElementSlots, unsigned TypeSlot, Constant *Val)llvm::BytecodeHandler [inline, virtual]
handleConstantPointer(const PointerType *PT, unsigned Slot, GlobalValue *GV)llvm::BytecodeHandler [inline, virtual]
handleConstantString(const ConstantArray *CA)llvm::BytecodeHandler [inline, virtual]
handleConstantStruct(const StructType *ST, std::vector< Constant * > &ElementSlots, Constant *Val)llvm::BytecodeHandler [inline, virtual]
handleConstantValue(Constant *c)llvm::BytecodeHandler [inline, virtual]
handleDependentLibrary(const std::string &libName)llvm::BytecodeHandler [inline, virtual]
handleError(const std::string &str)llvm::BytecodeHandler [inline, virtual]
handleFinish()llvm::BytecodeHandler [inline, virtual]
handleFunctionBegin(Function *Func, unsigned Size)llvm::BytecodeHandler [inline, virtual]
handleFunctionDeclaration(Function *Func)llvm::BytecodeHandler [inline, virtual]
handleFunctionEnd(Function *Func)llvm::BytecodeHandler [inline, virtual]
handleGlobalConstantsBegin()llvm::BytecodeHandler [inline, virtual]
handleGlobalConstantsEnd()llvm::BytecodeHandler [inline, virtual]
handleGlobalInitializer(GlobalVariable *, Constant *)llvm::BytecodeHandler [inline, virtual]
handleGlobalVariable(const Type *ElemType, bool isConstant, GlobalValue::LinkageTypes, unsigned SlotNum, unsigned initSlot)llvm::BytecodeHandler [inline, virtual]
handleInstruction(unsigned Opcode, const Type *iType, std::vector< unsigned > &Operands, unsigned Length)llvm::BytecodeHandler [inline, virtual]
handleModuleBegin(const std::string &moduleId)llvm::BytecodeHandler [inline, virtual]
handleModuleEnd(const std::string &moduleId)llvm::BytecodeHandler [inline, virtual]
handleModuleGlobalsBegin()llvm::BytecodeHandler [inline, virtual]
handleModuleGlobalsEnd()llvm::BytecodeHandler [inline, virtual]
handleStart(Module *Mod, unsigned byteSize)llvm::BytecodeHandler [inline, virtual]
handleSymbolTableBegin(Function *Func, SymbolTable *ST)llvm::BytecodeHandler [inline, virtual]
handleSymbolTableEnd()llvm::BytecodeHandler [inline, virtual]
handleSymbolTablePlane(unsigned TySlot, unsigned NumEntries, const Type *Typ)llvm::BytecodeHandler [inline, virtual]
handleSymbolTableType(unsigned i, unsigned slot, const std::string &name)llvm::BytecodeHandler [inline, virtual]
handleSymbolTableValue(unsigned i, unsigned slot, const std::string &name)llvm::BytecodeHandler [inline, virtual]
handleTargetTriple(const std::string &triple)llvm::BytecodeHandler [inline, virtual]
handleType(const Type *Ty)llvm::BytecodeHandler [inline, virtual]
handleTypeList(unsigned numEntries)llvm::BytecodeHandler [inline, virtual]
handleVBR32(unsigned Size)llvm::BytecodeHandler [inline, virtual]
handleVBR64(unsigned Size)llvm::BytecodeHandler [inline, virtual]
handleVersionInfo(unsigned char RevisionNum, Module::Endianness Endianness, Module::PointerSize PointerSize)llvm::BytecodeHandler [inline, virtual]
~BytecodeHandler()llvm::BytecodeHandler [virtual]