aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2025-09-08 14:47:08 +0100
committerGitHub <noreply@github.com>2025-09-08 13:47:08 +0000
commited33690d2bbb237c9d3fa5eb46c138d1a8c19630 (patch)
tree3fe6876529621453c9c59bb6d67646dfc4d22f91 /llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp
parent3f3f7d1fd99eea891ddd643201617d22c634bbfb (diff)
downloadllvm-ed33690d2bbb237c9d3fa5eb46c138d1a8c19630.zip
llvm-ed33690d2bbb237c9d3fa5eb46c138d1a8c19630.tar.gz
llvm-ed33690d2bbb237c9d3fa5eb46c138d1a8c19630.tar.bz2
[X86] PromoteMaskArithmetic - oneuse vector_extend_inreg nodes can be safely promoted on AVX2+ targets (#157425)
Allows us to extend a result back to the largest type after we've handled mask logic using vXi1 result types from different source vector widths (e.g. v8i32 and v8i8) Fixes #157382
Diffstat (limited to 'llvm/lib/Transforms/Utils/ScalarEvolutionExpander.cpp')
0 files changed, 0 insertions, 0 deletions