aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/RuntimeDyld
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2025-09-03 02:25:08 +0900
committerGitHub <noreply@github.com>2025-09-02 17:25:08 +0000
commitd6a72cb300f1d4131eee4fdb101741fb2be1f780 (patch)
tree09cadde6a7566ecc8cf49fce76cbdb1852b52dd9 /llvm/lib/ExecutionEngine/RuntimeDyld
parent1cc84bcc08f723a6ba9d845c3fed1777547f45f9 (diff)
downloadllvm-d6a72cb300f1d4131eee4fdb101741fb2be1f780.zip
llvm-d6a72cb300f1d4131eee4fdb101741fb2be1f780.tar.gz
llvm-d6a72cb300f1d4131eee4fdb101741fb2be1f780.tar.bz2
AMDGPU: Fix fixme for out of bounds indexing in usesConstantBus check (#155603)
This loop over all the operands in the MachineInstr will eventually go past the end of the MCInstrDesc's explicit operands. We don't need the instr desc to compute the constant bus usage, just the register and whether it's implicit or not. The check here is slightly conservative. e.g. a random vcc implicit use appended to an instruction will falsely report a constant bus use.
Diffstat (limited to 'llvm/lib/ExecutionEngine/RuntimeDyld')
0 files changed, 0 insertions, 0 deletions