aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorChristudasan Devadasan <christudasan.devadasan@amd.com>2024-11-12 23:30:57 +0530
committerGitHub <noreply@github.com>2024-11-12 23:30:57 +0530
commit2b5b57c5cf78af66b5b9f514c4b51b4adc9a80df (patch)
tree43f98c075c1daf3c917a0be33594c57e548fb59a /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent1791b25f43f4e6a0b21284ce8076cfab160cb61a (diff)
downloadllvm-2b5b57c5cf78af66b5b9f514c4b51b4adc9a80df.zip
llvm-2b5b57c5cf78af66b5b9f514c4b51b4adc9a80df.tar.gz
llvm-2b5b57c5cf78af66b5b9f514c4b51b4adc9a80df.tar.bz2
[AMDGPU] Skip non-wwm reg implicit-def from bb prolog (#115834)
Currently all implicit-def instructions are part of bb prolog. We should only include the wwm-register's implicit definitions into the BB prolog. The other vector class registers' implicit defs when exist at the bb top might cause interference when pushed the LR_split copy insertion downwards. The SplitKit is very strict on altering the insertion points and will assert such instances.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions