diff options
author | Philip Reames <preames@rivosinc.com> | 2025-06-12 13:46:06 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-06-12 13:46:06 -0700 |
commit | 8ee9646b06cd128a6c55f375e4df431aee053c76 (patch) | |
tree | 5ce8e32d5d20e8aaa9b417e4321034be172b4a94 /clang/lib/Frontend/CompilerInstance.cpp | |
parent | d65904675ea106713937c9cce24e3d1ec0bc570a (diff) | |
download | llvm-8ee9646b06cd128a6c55f375e4df431aee053c76.zip llvm-8ee9646b06cd128a6c55f375e4df431aee053c76.tar.gz llvm-8ee9646b06cd128a6c55f375e4df431aee053c76.tar.bz2 |
[LV] Simplify creation of vp.load/vp.store/vp.reduce intrinsics (#143804)
The use of VectorBuilder here was simply obscuring what was actually
going on. For vp.load and vp.store, the resulting code is significantly
more idiomatic. For the vp.reduce cases, we remove several layers of
indirection, including passing parameters via implicit state on the
builder. In both cases, the code is significantly easier to follow.
Diffstat (limited to 'clang/lib/Frontend/CompilerInstance.cpp')
0 files changed, 0 insertions, 0 deletions