[all-commits] [llvm/llvm-project] e16ec9: [SelectionDAG] Do not build illegal nodes with use...

ErikHogeman via All-commits all-commits at lists.llvm.org
Mon Sep 16 02:03:03 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e16ec9b45e4a8fd3fdc67338ea9c77457460a25a
      https://github.com/llvm/llvm-project/commit/e16ec9b45e4a8fd3fdc67338ea9c77457460a25a
  Author: ErikHogeman <erik.hogeman at arm.com>
  Date:   2024-09-16 (Mon, 16 Sep 2024)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

  Log Message:
  -----------
  [SelectionDAG] Do not build illegal nodes with users (#108573)

When we build a node with illegal type which has a user, it's possible
that it can end up being processed by the DAG combiner later before it's
removed, which can trigger an assert expecting the types to be legalized
already.



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