[all-commits] [llvm/llvm-project] 62cdfd: [DAG] canCreateUndefOrPoison - add freeze(insert_s...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Sat Sep 3 05:41:59 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 62cdfdab4d717e775a002349f3f65bee3037d426
      https://github.com/llvm/llvm-project/commit/62cdfdab4d717e775a002349f3f65bee3037d426
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2022-09-03 (Sat, 03 Sep 2022)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
    M llvm/test/CodeGen/X86/freeze-vector.ll

  Log Message:
  -----------
  [DAG] canCreateUndefOrPoison - add freeze(insert_subvector(x,y,c)) -> insert_subvector(freeze(x),freeze(y),c) support

We already have plenty of assertions in place to ensure that the insertion index is constant and inrange




More information about the All-commits mailing list