[all-commits] [llvm/llvm-project] de7161: PPC: Prepare tests for switch of default denormal-...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Wed Feb 12 16:28:02 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: de716173357f5715fe14788ec022e6eeb2b33540
https://github.com/llvm/llvm-project/commit/de716173357f5715fe14788ec022e6eeb2b33540
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-02-12 (Wed, 12 Feb 2020)
Changed paths:
M llvm/test/CodeGen/PowerPC/fmf-propagation.ll
M llvm/test/CodeGen/PowerPC/qpx-recipest.ll
M llvm/test/CodeGen/PowerPC/recipest.ll
Log Message:
-----------
PPC: Prepare tests for switch of default denormal-fp-math
These tests fail when the default is switched to assume IEEE denormal
handling. I'm not sure if PPC really has a way to control the denormal
input handling.
Commit: e174c278ca2f91bd2cae4fc849ba888fa7f851a9
https://github.com/llvm/llvm-project/commit/e174c278ca2f91bd2cae4fc849ba888fa7f851a9
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-02-12 (Wed, 12 Feb 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
M llvm/test/CodeGen/AMDGPU/GlobalISel/divergent-control-flow.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-amdgcn.div.fmas.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-and-s1.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-icmp.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-icmp.s16.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-or.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-phi-s1.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-phi.mir
M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-xor.mir
Log Message:
-----------
AMDGPU/GlobalISel: Fix mapping G_ICMP with constrained result
When SI_IF is inserted, it constrains the source register with a
register class, which was quite likely a G_ICMP. This was incorrectly
treating it as a scalar, and then applyMappingImpl would end up
producing invalid MIR since this was unexpected.
Also fix not using all VGPR sources for vcc outputs.
Commit: 045a8921d74d99e21b454ee8ef4f97d6c81b8cc1
https://github.com/llvm/llvm-project/commit/045a8921d74d99e21b454ee8ef4f97d6c81b8cc1
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-02-12 (Wed, 12 Feb 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUGISel.td
M llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
M llvm/lib/Target/AMDGPU/SOPInstructions.td
A llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-ctlz-zero-undef.mir
Log Message:
-----------
AMDGPU/GlobalISel: Select G_CTLZ_ZERO_UNDEF
Directly select this rather than going through the intermediate
instruction, which may provide some combine value in the future.
Commit: d1b393d92c2d595ee5893c8e9ebc9da50d15f2a0
https://github.com/llvm/llvm-project/commit/d1b393d92c2d595ee5893c8e9ebc9da50d15f2a0
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2020-02-12 (Wed, 12 Feb 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
M llvm/lib/Target/AMDGPU/SOPInstructions.td
M llvm/lib/Target/AMDGPU/VOP1Instructions.td
A llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-cttz-zero-undef.mir
Log Message:
-----------
AMDGPU/GlobalISel: Select G_CTTZ_ZERO_UNDEF
Directly select this rather than going through the intermediate
instruction, which may provide some combine value in the future.
Compare: https://github.com/llvm/llvm-project/compare/a4384c756bd8...d1b393d92c2d
More information about the All-commits
mailing list