aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitReader.cpp
diff options
context:
space:
mode:
authordfukalov <daniil.fukalov@amd.com>2020-09-04 22:44:01 +0300
committerdfukalov <daniil.fukalov@amd.com>2020-09-10 01:39:25 +0300
commitc259d3a061c8fc0f9520208eb265d4352a0ad447 (patch)
tree08720e5e07051bd1e75a0624b438ef6ffa0db9d6 /llvm/lib/Bitcode/Reader/BitReader.cpp
parent8b7c8f2c549d301fcea75d8e6e98a8ee160d5ff4 (diff)
downloadllvm-c259d3a061c8fc0f9520208eb265d4352a0ad447.zip
llvm-c259d3a061c8fc0f9520208eb265d4352a0ad447.tar.gz
llvm-c259d3a061c8fc0f9520208eb265d4352a0ad447.tar.bz2
[AMDGPU] Fix for folding v2.16 literals.
It was found some packed immediate operands (e.g. `<half 1.0, half 2.0>`) are incorrectly processed so one of two packed values were lost. Introduced new function to check immediate 32-bit operand can be folded. Converted condition about current op_sel flags value to fall-through. Fixes: SWDEV-247595 Reviewed By: rampitec Differential Revision: https://reviews.llvm.org/D87158
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitReader.cpp')
0 files changed, 0 insertions, 0 deletions