diff options
author | Christudasan Devadasan <christudasan.devadasan@amd.com> | 2024-11-12 23:30:57 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-12 23:30:57 +0530 |
commit | 2b5b57c5cf78af66b5b9f514c4b51b4adc9a80df (patch) | |
tree | 43f98c075c1daf3c917a0be33594c57e548fb59a /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 1791b25f43f4e6a0b21284ce8076cfab160cb61a (diff) | |
download | llvm-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