aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2020-06-09 20:05:05 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2020-06-15 07:42:20 -0400
commitdae9554b2b039db403a77461fdb95239d6c06a96 (patch)
treea2959fb80ff4dd566fb47e93ed3f90b551107f07 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent96229606f964f7b32d233ea14767529fe807c48c (diff)
downloadllvm-dae9554b2b039db403a77461fdb95239d6c06a96.zip
llvm-dae9554b2b039db403a77461fdb95239d6c06a96.tar.gz
llvm-dae9554b2b039db403a77461fdb95239d6c06a96.tar.bz2
AMDGPU/GlobalISel: Workaround some load/store type selection patterns
The logic is written for what loads/stores should be selectable. There are a set of cases that should be selectable, but due to missing MVTs and/or selection patterns, will fail to select. I think eventually load/store select patterns should ignore the type and only look at the value size, but until that happens, bitcast these to equivalent i32 vectors.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions