_arch | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_asm2llvmGv | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_asmFunctions | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_basicMode | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_branchFunction | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_branchGenerated | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_branchInsnIds | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_callFunction | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_callInsnIds | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_capstone2LlvmRegs | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_checkTypeConversion(llvm::IRBuilder<> &irb, llvm::Type *to, eOpConv ct) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_condBranchFunction | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_condBranchInsnIds | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_controlFlowInsnIds | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_extraMode | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_generatePseudoAsmFunctions | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_handle | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_i2fm | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedstatic |
_ignoreUnexpectedOperands | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_ignoreUnhandledInstructions | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_inCondition | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_insn | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_insn2asmFunctions | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_llvm2CapstoneRegs | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_loadOps(cs_x86 *ci, llvm::IRBuilder<> &irb, std::size_t opCnt, bool strictCheck=true, llvm::Type *loadType=nullptr, llvm::Type *dstType=nullptr, eOpConv ct=eOpConv::NOTHING) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_loadOpsUniversal(cs_x86 *ci, llvm::IRBuilder<> &irb, std::size_t opCnt, bool strictCheck=true, eOpConv ict=eOpConv::SEXT_TRUNC_OR_BITCAST, eOpConv fct=eOpConv::FPCAST_OR_BITCAST) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_module | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_origBasicMode | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_reg2name | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_reg2parentMap | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
_reg2type | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_regLt | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_returnFunction | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_returnInsnIds | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
_x87DataLoadFunction | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
_x87DataStoreFunction | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
Capstone2LlvmIrTranslator_impl(cs_arch a, cs_mode basic, cs_mode extra, llvm::Module *m) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | |
Capstone2LlvmIrTranslatorX86_impl(llvm::Module *m, cs_mode basic=CS_MODE_32, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | |
closeHandle() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
configureHandle() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
createArch(cs_arch a, llvm::Module *m, cs_mode basic=CS_MODE_LITTLE_ENDIAN, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createArm(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createArm64(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createMips3(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createMips32(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createMips32R6(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createMips64(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createPpc32(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createPpc64(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createPpcQpx(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createRegister(uint32_t r, llvm::GlobalValue::LinkageTypes lt=llvm::GlobalValue::LinkageTypes::InternalLinkage, llvm::Constant *initializer=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
createSparc(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createSysz(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createThumb(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createX86_16(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createX86_32(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createX86_64(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
createXcore(llvm::Module *m, cs_mode extra=CS_MODE_LITTLE_ENDIAN) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | static |
eOpConv enum name | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateBorrowSub(llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateBorrowSubC(llvm::Value *sub, llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb, llvm::Value *cf=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateBorrowSubCInt4(llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb, llvm::Value *cf=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateBorrowSubInt4(llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateBranchFunction() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateBranchFunctionCall(llvm::IRBuilder<> &irb, llvm::Value *t) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateCallFunction() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateCallFunctionCall(llvm::IRBuilder<> &irb, llvm::Value *t) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateCarryAdd(llvm::Value *add, llvm::Value *op0, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateCarryAddC(llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb, llvm::Value *cf=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateCarryAddCInt4(llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb, llvm::Value *cf=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateCarryAddInt4(llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateCcA(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcAE(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcB(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcBE(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcE(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcG(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcGE(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcL(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcLE(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcNE(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcNO(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcNP(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcNS(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcO(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcP(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCcS(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateCondBranchFunction() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateCondBranchFunctionCall(llvm::IRBuilder<> &irb, llvm::Value *cond, llvm::Value *t) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateCondCallFunctionCall(llvm::IRBuilder<> &irb, llvm::Value *cond, llvm::Value *t) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateCondReturnFunctionCall(llvm::IRBuilder<> &irb, llvm::Value *cond, llvm::Value *t) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateDataLayout() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
generateEnvironment() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateEnvironmentArchSpecific() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
generateOverflowAdd(llvm::Value *add, llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateOverflowAddC(llvm::Value *add, llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb, llvm::Value *cf=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateOverflowSub(llvm::Value *sub, llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateOverflowSubC(llvm::Value *sub, llvm::Value *op0, llvm::Value *op1, llvm::IRBuilder<> &irb, llvm::Value *cf=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateParityFlag(llvm::Value *val, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateRegisters() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
generateRegisters16() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateRegisters32() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateRegisters64() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateRegistersCommon() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateReturnFunction() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateReturnFunctionCall(llvm::IRBuilder<> &irb, llvm::Value *t) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateSetSflags(llvm::Value *val, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateSignFlag(llvm::Value *val, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateSpecialAsm2LlvmInstr(llvm::IRBuilder<> &irb, cs_insn *i) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateSpecialAsm2LlvmMapGlobal() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
generateTypeConversion(llvm::IRBuilder<> &irb, llvm::Value *from, llvm::Type *to, eOpConv ct) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
generateX87RegLoadStoreFunctions() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
generateZeroFlag(llvm::Value *val, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
getAccumulatorRegister(std::size_t size) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
getAddrSpace(x86_reg segment) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
getArchBitSize() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getArchByteSize() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
getArchitecture() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getAsm2LlvmMapGlobalVariable() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getBasePointerRegister() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
getBasicMode() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getBranchFunction() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getCallFunction() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getCapstoneEngine() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getCapstoneRegister(llvm::GlobalVariable *gv) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getCarryRegister() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
getCondBranchForInsnInIfThen(llvm::Instruction *i) const | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
getCondBranchFunction() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getCurrentPc(cs_insn *i) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
getDefaultType() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
getDelaySlot(uint32_t id) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getExtraMode() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getModule() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getNextInsnAddress(cs_insn *i) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
getOperandAccess(cs_x86_op &op) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op >::getOperandAccess(cs_x86_op &op) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
getParentRegister(uint32_t r) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
getPseudoAsmFunction(cs_insn *insn, llvm::FunctionType *type, const std::string &name="") | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
getPseudoAsmFunction(cs_insn *insn, llvm::Type *retType, llvm::ArrayRef< llvm::Type * > params, const std::string &name="") | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
getPseudoAsmFunctionName(cs_insn *insn) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
getPseudoAsmFunctions() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getRegister(uint32_t r) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getRegisterBitSize(uint32_t r) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getRegisterByteSize(uint32_t r) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getRegisterName(uint32_t r) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getRegisterType(uint32_t r) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getReturnFunction() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
getStackPointerRegister() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
getThisInsnAddress(cs_insn *i) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
getX87DataLoadFunction() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
getX87DataStoreFunction() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
hasDelaySlot(uint32_t id) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
hasDelaySlotLikely(uint32_t id) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
hasDelaySlotTypical(uint32_t id) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
idx | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
initialize() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
initializeArchSpecific() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
initializePseudoCallInstructionIDs() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
initializeRegistersParentMap() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
initializeRegistersParentMap16() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
initializeRegistersParentMap32() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
initializeRegistersParentMap64() | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
initializeRegistersParentMapToOther(const std::vector< x86_reg > &rs, x86_reg other) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
initializeRegNameMap() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
initializeRegTypeMap() override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
isAllowedBasicMode(cs_mode m) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
isAllowedExtraMode(cs_mode m) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
isAnyPseudoFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
isAnyPseudoFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
isBranchFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isBranchFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isBranchInstruction(cs_insn &i) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isCallFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isCallFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isCallInstruction(cs_insn &i) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isCondBranchFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isCondBranchFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isCondBranchInstruction(cs_insn &i) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isControlFlowInstruction(cs_insn &i) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isGeneratePseudoAsmFunctions() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isIgnoreUnexpectedOperands() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isIgnoreUnhandledInstructions() const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isInConditionBranchFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isInConditionCallFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isInConditionCondBranchFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isInConditionReturnFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isOperandRegister(cs_x86_op &op) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
isPseudoAsmFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isPseudoAsmFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isRegister(llvm::Value *v) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isReturnFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isReturnFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isReturnInstruction(cs_insn &i) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isSpecialAsm2LlvmInstr(llvm::Value *v) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isSpecialAsm2LlvmMapGlobal(llvm::Value *v) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
isX87DataLoadFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
isX87DataLoadFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
isX87DataRegister(uint32_t r) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
isX87DataStoreFunction(llvm::Function *f) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
isX87DataStoreFunctionCall(llvm::CallInst *c) const override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | virtual |
loadOp(cs_x86_op &op, llvm::IRBuilder<> &irb, llvm::Type *ty=nullptr, bool lea=false) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op >::loadOp(cs_x86 *ci, llvm::IRBuilder<> &irb, std::size_t idx, llvm::Type *loadType=nullptr, llvm::Type *dstType=nullptr, eOpConv ct=eOpConv::NOTHING) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpBinary(cs_x86 *ci, llvm::IRBuilder<> &irb, eOpConv ct=eOpConv::NOTHING) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpBinary(cs_x86 *ci, llvm::IRBuilder<> &irb, eOpConv ict, eOpConv fct) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpBinary(cs_x86 *ci, llvm::IRBuilder<> &irb, llvm::Type *loadType, llvm::Type *dstType=nullptr, eOpConv ct=eOpConv::NOTHING) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpBinaryOp0(cs_x86 *ci, llvm::IRBuilder<> &irb, llvm::Type *ty=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpBinaryOp1(cs_x86 *ci, llvm::IRBuilder<> &irb, llvm::Type *ty=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpBinaryOrTernaryOp1Op2(cs_x86 *ai, llvm::IRBuilder<> &irb, eOpConv ct=eOpConv::NOTHING) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpBinaryOrTernaryOp1Op2(cs_x86 *ai, llvm::IRBuilder<> &irb, eOpConv ict, eOpConv fct) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpFloatingBinaryTop(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
loadOpFloatingNullaryOrUnaryTop(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
loadOpQuaternaryOp1Op2Op3(cs_x86 *ai, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpTernary(cs_x86 *ci, llvm::IRBuilder<> &irb, eOpConv ct=eOpConv::NOTHING) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpTernary(cs_x86 *ci, llvm::IRBuilder<> &irb, eOpConv ict, eOpConv fct) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpTernary(cs_x86 *ci, llvm::IRBuilder<> &irb, llvm::Type *loadType, llvm::Type *dstType=nullptr, eOpConv ct=eOpConv::NOTHING) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadOpUnary(cs_x86 *ci, llvm::IRBuilder<> &irb, llvm::Type *dstType=nullptr, llvm::Type *loadType=nullptr, eOpConv ct=eOpConv::THROW) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
loadRegister(uint32_t r, llvm::IRBuilder<> &irb, llvm::Type *dstType=nullptr, eOpConv ct=eOpConv::THROW) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op >::loadRegister(uint32_t r, llvm::IRBuilder<> &irb, llvm::Type *dstType=nullptr, eOpConv ct=eOpConv::THROW)=0 | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedpure virtual |
loadX87DataReg(llvm::IRBuilder<> &irb, llvm::Value *rNum) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
loadX87Top(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
loadX87TopDec(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
loadX87TopDecStore(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
loadX87TopInc(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
loadX87TopIncStore(llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
modifyBasicMode(cs_mode m) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
modifyExtraMode(cs_mode m) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
op0 | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
op1 | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
op2 | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
op3 | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
openHandle() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
setGeneratePseudoAsmFunctions(bool f) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
setIgnoreUnexpectedOperands(bool f) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
setIgnoreUnhandledInstructions(bool f) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
storeOp(cs_x86_op &op, llvm::Value *val, llvm::IRBuilder<> &irb, eOpConv ct=eOpConv::ZEXT_TRUNC_OR_BITCAST) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op >::storeOp(cs_x86_op &op, llvm::Value *val, llvm::IRBuilder<> &irb, eOpConv ct=eOpConv::SEXT_TRUNC_OR_BITCAST)=0 | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedpure virtual |
storeRegister(uint32_t r, llvm::Value *val, llvm::IRBuilder<> &irb, eOpConv ct=eOpConv::ZEXT_TRUNC_OR_BITCAST) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op >::storeRegister(uint32_t r, llvm::Value *val, llvm::IRBuilder<> &irb, eOpConv ct=eOpConv::SEXT_TRUNC_OR_BITCAST)=0 | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedpure virtual |
storeRegisters(llvm::IRBuilder<> &irb, const std::vector< std::pair< uint32_t, llvm::Value * >> ®s) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
storeRegistersPlusSflags(llvm::IRBuilder<> &irb, llvm::Value *sflagsVal, const std::vector< std::pair< uint32_t, llvm::Value * >> ®s) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
storeX87DataReg(llvm::IRBuilder<> &irb, llvm::Value *rNum, llvm::Value *val) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
throwUnexpectedOperands(cs_insn *i, const std::string comment="") | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
throwUnhandledInstructions(cs_insn *i, const std::string comment="") | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
top | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translate(const uint8_t *bytes, std::size_t size, retdec::common::Address a, llvm::IRBuilder<> &irb, std::size_t count=0, bool stopOnBranch=false) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
translateAaa(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateAad(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateAam(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateAdc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateAdd(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateAnd(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateBsf(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateBswap(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateBt(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateBtc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateBtr(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateBts(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCall(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCbw(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCdq(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCdqe(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateClc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCld(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCli(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCmc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCMovCc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCmpxchg(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCmpxchg16b(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCmpxchg8b(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCompareString(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCpuid(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCqo(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCwd(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateCwde(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateDaaDas(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateDec(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateDiv(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateEnter(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateF2xm1(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFabs(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFadd(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFatan(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFbld(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFbstp(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFchs(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFCMovCc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFcos(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFdecstp(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFdiv(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFdivr(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFfree(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFincstp(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFist(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFld(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFloadConstant(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFmul(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFnclex(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFninit(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFnsave(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFnstenv(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFnstsw(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFprem(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFrndint(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFrstor(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFscale(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFsin(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFsincos(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFsqrt(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFst(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFsub(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFsubr(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFtan(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFucomPop(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFxam(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFxch(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFxsave(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFxstor(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFxtract(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateFyl2x(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateImul(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateInc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateIns(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateInstruction(cs_insn *i, llvm::IRBuilder<> &irb) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protectedvirtual |
translateJCc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateJecxz(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateJmp(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLahf(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLcall(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLea(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLeave(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLjmp(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLoadFarPtr(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLoadString(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateLoop(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateMov(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateMoveString(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateMul(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateNeg(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateNop(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateNot(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateOne(const uint8_t *&bytes, std::size_t &size, retdec::common::Address &a, llvm::IRBuilder<> &irb) override | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |
translateOr(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateOuts(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translatePop(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translatePopa(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translatePopEflags(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translatePseudoAsmFncOp0(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmFncOp0Op1(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmFncOp0Op1Op2(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmFncOp0Op1Op2Op3(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmGeneric(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protectedvirtual |
translatePseudoAsmOp0Fnc(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0FncOp0(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0FncOp0Op1(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0FncOp0Op1Op2(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0FncOp0Op1Op2Op3(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0FncOp1(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0FncOp1Op2(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0FncOp1Op2Op3(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePseudoAsmOp0Op1FncOp0Op1Op2Op3(cs_insn *i, cs_x86 *ci, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | protected |
translatePush(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translatePusha(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translatePushEflags(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateRcl(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateRcr(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateRdtsc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateRdtscp(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateRet(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateRol(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateRor(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateSahf(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateSalc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateSbb(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateScanString(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateSetCc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateShiftLeft(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateShiftRight(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateShld(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateShrd(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateStc(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateStd(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateStoreString(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateSub(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateXchg(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateXlatb(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
translateXor(cs_insn *i, cs_x86 *xi, llvm::IRBuilder<> &irb) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
x87DecTop(llvm::IRBuilder<> &irb, llvm::Value *top=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
x87IncTop(llvm::IRBuilder<> &irb, llvm::Value *top=nullptr) | retdec::capstone2llvmir::Capstone2LlvmIrTranslatorX86_impl | protected |
~Capstone2LlvmIrTranslator()=default | retdec::capstone2llvmir::Capstone2LlvmIrTranslator | virtual |
~Capstone2LlvmIrTranslator_impl() | retdec::capstone2llvmir::Capstone2LlvmIrTranslator_impl< cs_x86, cs_x86_op > | virtual |