diff options
author | Farzon Lotfi <1802579+farzonl@users.noreply.github.com> | 2024-09-16 14:19:29 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-16 14:19:29 -0400 |
commit | 8ee685e601617031f50daa3df5e0f1aa38e15108 (patch) | |
tree | e5c9c66f3de1355ae5924290eaf71df7fb1521b9 /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp | |
parent | 04d71ea11ba84d989faed4572ee54265386851f6 (diff) | |
download | llvm-8ee685e601617031f50daa3df5e0f1aa38e15108.zip llvm-8ee685e601617031f50daa3df5e0f1aa38e15108.tar.gz llvm-8ee685e601617031f50daa3df5e0f1aa38e15108.tar.bz2 |
[NFC][DirectX] fix intrinsics that need IntrNoMem and test typo (#108852)
In the process of adding scalarization support for DirectX target
intrinsics I found that intrinsics that weren't marked with `IntrNoMem`
did not get removed by
`RecursivelyDeleteTriviallyDeadInstructionsPermissive`. So this change
is to make it more clear that our intrinsics don't have side effects.
I only added `IntrNoMem` to the intrinics in `IntrinsicsDirectX.td` I
was involved with. There a potentially a few other cases that might
warrant this attribute, but will need input on the others.
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions