[clang] [llvm] [MC] Make UseAssemblerInfoForParsing mostly true (PR #91082)

Fangrui Song via llvm-commits llvm-commits at lists.llvm.org
Sun May 19 23:34:48 PDT 2024


MaskRay wrote:

Removing `getUseAssemblerInfoForParsing` would make MCDwarfFrameEmitter::Emit (for .eh_frame FDE) slow (~4% compile time regression for sqlite3.c amalgamation) due to expensive `AttemptToFoldSymbolOffsetDifference`. For now, make `UseAssemblerInfoForParsing` false in MCDwarfFrameEmitter::Emit.

https://github.com/llvm/llvm-project/pull/91082


More information about the llvm-commits mailing list