Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
1ede29c
Add auto vectorizer phase skeleton
hez2010 May 5, 2026
cd2494d
Recognize auto vectorization loop candidates
hez2010 May 5, 2026
71de3ce
Analyze vectorizable int array accesses
hez2010 May 5, 2026
1581429
Build SLP plan for auto vectorization
hez2010 May 5, 2026
393e483
Rewrite post-IV int array loops with SIMD
hez2010 May 5, 2026
11381ed
Extend auto vectorization loop support
hez2010 May 5, 2026
b6dc9a5
Broaden auto vectorization loop coverage
hez2010 May 5, 2026
591f230
Normalize auto vectorizer diagnostics
hez2010 May 5, 2026
1184e24
Clean up auto vectorization phase
hez2010 May 5, 2026
06a993d
Flip the auto vectorization switch
hez2010 May 5, 2026
4860feb
Generalize auto vectorizer SLP packs
hez2010 May 5, 2026
959dcab
Recognize local-limit auto vectorization loops
hez2010 May 5, 2026
28abfc4
Vectorize simple integer reductions
hez2010 May 5, 2026
f25800d
Run jit-format on auto vectorizer
hez2010 May 5, 2026
e6000c7
Guard auto vectorizer pack recursion
hez2010 May 5, 2026
cfcf130
Broaden auto vectorizer loop coverage
hez2010 May 5, 2026
5c5d14d
Add auto vectorizer width policy
hez2010 May 5, 2026
e43c1c8
Broaden auto vectorizer operation coverage
hez2010 May 6, 2026
1f4f293
Broaden auto vectorizer loop legality
hez2010 May 6, 2026
405da8a
Support descending auto-vectorized loops
hez2010 May 6, 2026
bda28a5
Fix auto vectorizer local-limit guards
hez2010 May 6, 2026
e4ad0df
Recognize scalar FMA for auto vectorization
hez2010 May 6, 2026
76bf16d
Complete scalar FMA auto-vectorization
hez2010 May 6, 2026
a0cb32e
Broaden auto vectorizer reductions
hez2010 May 6, 2026
24f910d
Strengthen auto vectorizer bounds proofs
hez2010 May 6, 2026
fdb9751
Format auto vectorizer changes
hez2010 May 6, 2026
0eaf1a2
Allow compatible small integer vector packs
hez2010 May 6, 2026
bc6c396
Handle not-equal auto vector loop tests
hez2010 May 6, 2026
2d55ae2
Handle conditional-entry descending vector loops
hez2010 May 6, 2026
3345e72
Improve min max reduction vectorization
hez2010 May 6, 2026
cc3ca06
Clean up auto vectorizer policy and budgets
hez2010 May 6, 2026
edf84f7
Guard auto vectorizer compare intrinsics by target
hez2010 May 6, 2026
02fd1cb
Avoid unsafe loop def queries in auto vectorizer
hez2010 May 6, 2026
9eb0094
Synthesize profile after auto vectorization phase
hez2010 May 6, 2026
f016e5d
Reject checked arithmetic in auto vectorizer
hez2010 May 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/coreclr/jit/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ set( JIT_SOURCES
abi.cpp
alloc.cpp
assertionprop.cpp
autovectorizer.cpp
async.cpp
asyncanalysis.cpp
bitset.cpp
Expand Down Expand Up @@ -311,6 +312,7 @@ set( JIT_HEADERS
_typeinfo.h
abi.h
alloc.h
autovectorizer.h
arraystack.h
async.h
bitset.h
Expand Down
Loading
Loading