summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorNeil Henning <neil.henning@amd.com>2019-03-19 15:50:24 +0000
committerNeil Henning <neil.henning@amd.com>2019-03-19 15:50:24 +0000
commite85f6bd64fbe0d0c21c64c60a7b34f7e173d009b (patch)
tree479bae7e6fe3a5b92b8b794342da95372402f1bc /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parentbda581b83126c73c8d150723151e204cf613a6e2 (diff)
downloadbcm5719-llvm-e85f6bd64fbe0d0c21c64c60a7b34f7e173d009b.tar.gz
bcm5719-llvm-e85f6bd64fbe0d0c21c64c60a7b34f7e173d009b.zip
[AMDGPU] Ban i8 min3 promotion.
I found this really weird WWM-related case whereby through the WWM transformations our isel lowering was trying to promote 2 min's into a min3 for the i8 type, which our hardware doesn't support. The new min3_i8.ll test case would previously spew the error: PromoteIntegerResult #0: t69: i8 = SMIN3 t70, Constant:i8<0>, t68 Before the simple fix to our isel lowering to not do it for i8 MVT's. Differential Revision: https://reviews.llvm.org/D59543 llvm-svn: 356464
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud