[all-commits] [llvm/llvm-project] d8ebb8: [AsmParserContext] Fix regression after #174566 (#...

Bertik23 via All-commits all-commits at lists.llvm.org
Thu Feb 12 08:31:23 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d8ebb80e9419645fa647e1f40da1cc828a3047a6
      https://github.com/llvm/llvm-project/commit/d8ebb80e9419645fa647e1f40da1cc828a3047a6
  Author: Bertik23 <39457484+Bertik23 at users.noreply.github.com>
  Date:   2026-02-12 (Thu, 12 Feb 2026)

  Changed paths:
    M llvm/include/llvm/AsmParser/LLParser.h
    M llvm/lib/AsmParser/LLParser.cpp

  Log Message:
  -----------
  [AsmParserContext] Fix regression after #174566 (#180068)

This fixes the regressions after merging #174566

The problem was, that the lookup of the location takes logarithmic time
as a function of the number of lines, and a large number of lines causes
the slowdowns. Now all the lookups are guarded with checks if the
AsmParserContext was passed in, to not waste time on information, that
isn't requested.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list