[X86][Disassembler] Replace custom logger with LLVM_DEBUG
authorFangrui Song <maskray@google.com>
Sat, 11 Jan 2020 20:03:57 +0000 (12:03 -0800)
committerFangrui Song <maskray@google.com>
Sat, 11 Jan 2020 20:17:05 +0000 (12:17 -0800)
commit179abb091d8a1d67115d21b54001d10250756042
treef81794560c7a53b0c6c5f796f71c88fecd8062d9
parent5a9954c02a7d6e60da26b2feec0837695846aeed
[X86][Disassembler] Replace custom logger with LLVM_DEBUG

llvm-objdump -d on clang is decreased from 7.8s to 7.4s.

The improvement is likely due to the elimination of logger setup and
dbgprintf(), which has a large overhead.
llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp
llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h