[all-commits] [llvm/llvm-project] 807b8c: [X86] Fix a lowering issue of mask.compress which ...

yubingex007-a11y via All-commits all-commits at lists.llvm.org
Tue Aug 16 02:55:01 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 807b8cb06ca05228f3ecb4709f4f4141748d2ca9
      https://github.com/llvm/llvm-project/commit/807b8cb06ca05228f3ecb4709f4f4141748d2ca9
  Author: Bing1 Yu <bing1.yu at intel.com>
  Date:   2022-08-16 (Tue, 16 Aug 2022)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    A llvm/test/CodeGen/X86/compress-undef-float-passthrough.ll

  Log Message:
  -----------
  [X86] Fix a lowering issue of mask.compress which has undef float passthrough

Previously, LegaizeDAG didn't check mask.compress's passthrough might be float, and this lead to getConstant crash since it doesn't support fp

Reviewed By: RKSimon

Differential Revision: https://reviews.llvm.org/D131947




More information about the All-commits mailing list