Lines Matching refs:disasm

408   InstructionLLVMC(DisassemblerLLVMC &disasm,  in InstructionLLVMC()  argument
413 disasm.shared_from_this())) {} in InstructionLLVMC()
438 DisassemblerScope disasm(*this); in GetDisasmToUse() local
439 return GetDisasmToUse(is_alternate_isa, disasm); in GetDisasmToUse()
448 DisassemblerScope disasm(*this); in Decode() local
449 if (disasm) { in Decode()
450 const ArchSpec &arch = disasm->GetArchitecture(); in Decode()
491 GetDisasmToUse(is_alternate_isa, disasm); in Decode()
546 DisassemblerScope disasm(*this, exe_ctx); in GetControlFlowKind() local
547 if (disasm){ in GetControlFlowKind()
548 if (disasm->GetArchitecture().GetMachine() == llvm::Triple::x86) in GetControlFlowKind()
550 else if (disasm->GetArchitecture().GetMachine() == llvm::Triple::x86_64) in GetControlFlowKind()
566 DisassemblerScope disasm(*this, exe_ctx); in CalculateMnemonicOperandsAndComment() local
567 if (disasm) { in CalculateMnemonicOperandsAndComment()
571 mc_disasm_ptr = disasm->m_alternate_disasm_up.get(); in CalculateMnemonicOperandsAndComment()
573 mc_disasm_ptr = disasm->m_disasm_up.get(); in CalculateMnemonicOperandsAndComment()
578 const bool data_from_file = disasm->m_data_from_file; in CalculateMnemonicOperandsAndComment()
1176 DisassemblerScope disasm(*this); in VisitInstruction() local
1177 if (!disasm) in VisitInstruction()
1187 GetDisasmToUse(is_alternate_isa, disasm); in VisitInstruction()
1206 GetDisasmToUse(bool &is_alternate_isa, DisassemblerScope &disasm) { in GetDisasmToUse() argument
1208 if (disasm) { in GetDisasmToUse()
1209 if (disasm->m_alternate_disasm_up) { in GetDisasmToUse()
1214 return disasm->m_alternate_disasm_up.get(); in GetDisasmToUse()
1217 return disasm->m_disasm_up.get(); in GetDisasmToUse()