diff options
author | Justin Bogner <mail@justinbogner.com> | 2024-12-02 13:34:06 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-02 13:34:06 -0800 |
commit | 2c88ac9da9f842875592b232ba957da341e62ea5 (patch) | |
tree | eb414293badcbffb28dddbd10f7d2fc022bb4d9d /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp | |
parent | 0aa7892772a94b0395cb5a7fce077ab2348ecaa5 (diff) | |
download | llvm-2c88ac9da9f842875592b232ba957da341e62ea5.zip llvm-2c88ac9da9f842875592b232ba957da341e62ea5.tar.gz llvm-2c88ac9da9f842875592b232ba957da341e62ea5.tar.bz2 |
[DirectX] Clean up extra vectors when lowering to buffer store (#116721)
DXILOpLowering runs after scalarization but `@llvm.dx.typedbuffer.store`
takes a vector, so the argument is usually an artifact. Avoid creating a
vector just to extract elements from it immediately.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp')
0 files changed, 0 insertions, 0 deletions