mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-22 22:06:05 +00:00

With the previous approach of emitting one inline asm call for all jump table entries we would encounter SelectionDAG's limit on the number of operands per node (65536) when the number of jump table entries exceeded that number. Fix the problem by switching to one inline asm per jump table entry so that each DAG node only needs one operand. Reviewers: fmayer, vitalybuka Reviewed By: fmayer Pull Request: https://github.com/llvm/llvm-project/pull/136265