Changes

Summary

  1. AMDGPU: Remove pointless wrapper nodes for init.exec intrinsics (details)
  2. [X86] Add broadcast load unfolding tests for smin/umin/smax/smin. (details)
  3. [X86] Add broadcast load unfold support for smin/umin/smax/umax. (details)
Commit acc95714062169115e06b105837949e43c1c3d01 by Matthew.Arsenault
AMDGPU: Remove pointless wrapper nodes for init.exec intrinsics
llvm-svn: 371364
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
The file was modifiedllvm/lib/Target/AMDGPU/SIInstructions.td
The file was modifiedllvm/lib/Target/AMDGPU/SIISelLowering.cpp
The file was modifiedllvm/include/llvm/IR/IntrinsicsAMDGPU.td
The file was modifiedllvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
Commit 68b2e1973fc5ff4e4fb5e0c662543490b2e01a48 by craig.topper
[X86] Add broadcast load unfolding tests for smin/umin/smax/smin.
llvm-svn: 371365
The file was modifiedllvm/test/CodeGen/X86/avx512-broadcast-unfold.ll
Commit 8c2ab1c4cbce1a7551a26d28d3b21ad44455a5ee by craig.topper
[X86] Add broadcast load unfold support for smin/umin/smax/umax.
llvm-svn: 371366
The file was modifiedllvm/test/CodeGen/X86/avx512-broadcast-unfold.ll
The file was modifiedllvm/lib/Target/X86/X86InstrFoldTables.cpp