aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2024-12-02 13:34:06 -0800
committerGitHub <noreply@github.com>2024-12-02 13:34:06 -0800
commit2c88ac9da9f842875592b232ba957da341e62ea5 (patch)
treeeb414293badcbffb28dddbd10f7d2fc022bb4d9d /llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
parent0aa7892772a94b0395cb5a7fce077ab2348ecaa5 (diff)
downloadllvm-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