forked from OSchip/llvm-project
Also pass the MCRegInfo to createMCAsmInfo. Follow the modification introduced in commit r181680 of llvm
llvm-svn: 181703
This commit is contained in:
parent
9a38ec2658
commit
7a89d6fe8a
|
@ -431,8 +431,8 @@ DisassemblerLLVMC::LLVMCDisassembler::LLVMCDisassembler (const char *triple, uns
|
||||||
m_subtarget_info_ap.reset(curr_target->createMCSubtargetInfo(triple, "",
|
m_subtarget_info_ap.reset(curr_target->createMCSubtargetInfo(triple, "",
|
||||||
features_str));
|
features_str));
|
||||||
|
|
||||||
m_asm_info_ap.reset(curr_target->createMCAsmInfo(triple));
|
m_asm_info_ap.reset(curr_target->createMCAsmInfo(*curr_target->createMCRegInfo(triple), triple));
|
||||||
|
|
||||||
if (m_instr_info_ap.get() == NULL || m_reg_info_ap.get() == NULL || m_subtarget_info_ap.get() == NULL || m_asm_info_ap.get() == NULL)
|
if (m_instr_info_ap.get() == NULL || m_reg_info_ap.get() == NULL || m_subtarget_info_ap.get() == NULL || m_asm_info_ap.get() == NULL)
|
||||||
{
|
{
|
||||||
m_is_valid = false;
|
m_is_valid = false;
|
||||||
|
|
Loading…
Reference in New Issue