|
About the IR & Optimizations category
|
|
0
|
1286
|
January 8, 2022
|
|
[RFC] mem2reg/SROA: recover !range/!align/!dereferenceable load metadata as llvm.assume
|
|
4
|
182
|
July 19, 2026
|
|
[RFC][IR] Ability to shuffle vectors with dynamic mask
|
|
18
|
299
|
July 19, 2026
|
|
[RFC] [LoopVectorizer] Check-First Early-Exit Loop Vectorization
|
|
0
|
76
|
July 18, 2026
|
|
Debug metadata uniquing and debug type ODR merging
|
|
1
|
57
|
July 17, 2026
|
|
[LV][SLP] Re-vectorising target intrinsics
|
|
22
|
412
|
July 16, 2026
|
|
[RFC] Add rangeset for disjoint integer range attributes
|
|
8
|
351
|
July 16, 2026
|
|
[RFC] Custom formatters for constant values
|
|
0
|
47
|
July 16, 2026
|
|
[RFC] Universal Profile-Guided Automatic Software Loop Data Prefetcher for LLVM
|
|
6
|
602
|
July 15, 2026
|
|
[RFC] loop vectorization of "compress store"/"expand load" patterns
|
|
9
|
680
|
July 15, 2026
|
|
[RFC] Vectorizing loops which have load based tripcount
|
|
0
|
73
|
July 15, 2026
|
|
[RFC] Faster Sample Profile Loading
|
|
7
|
389
|
July 14, 2026
|
|
Should there be an architecture-agnostic variable vector shuffle operation?
|
|
23
|
822
|
July 13, 2026
|
|
[RFC] Allocator Provenance Model
|
|
20
|
1000
|
July 13, 2026
|
|
A general-purpose loop iteration-space splitting utility (LoopSplitUtils)
|
|
3
|
169
|
July 13, 2026
|
|
[RFC] Vector-DDG: For Better Visualization and Verification of Vectorized LLVM-IR
|
|
7
|
585
|
July 13, 2026
|
|
Proving safety of preserving tbaa after LICM speculative hoist
|
|
11
|
243
|
July 10, 2026
|
|
[RFC] [LTO] [lld] LTO with linker scripts, implemented
|
|
28
|
765
|
July 9, 2026
|
|
[RFC] Upstreaming llvm-ub-aware-interpreter
|
|
14
|
869
|
July 8, 2026
|
|
[RFC] Constify Objective-C Ivar Offsets Through LTO
|
|
4
|
188
|
July 8, 2026
|
|
[RFC] Recovering address-space provenance for memory-carried pointer values
|
|
5
|
241
|
July 8, 2026
|
|
[RFC] Add elementwise modifier to atomic loads and stores
|
|
7
|
259
|
July 7, 2026
|
|
[RFC] SanitizerCoverage: Add `-fsanitize-coverage=trace-args,trace-ret`
|
|
5
|
163
|
July 7, 2026
|
|
[RFC] Removal of `@llvm.ptrauth.blend` as a standalone intrinsic
|
|
10
|
440
|
July 7, 2026
|
|
Clang produces a much more inefficient binary (azahar) as compared to GCC
|
|
11
|
530
|
July 6, 2026
|
|
[RFC] Add IR support for non-fetch atomicrmw (C++26 P3111)
|
|
6
|
302
|
July 1, 2026
|
|
[RFC] Re-vectorisation to wider vectors in LoopVectorizer
|
|
12
|
579
|
July 1, 2026
|
|
Fuzzing llc command-line arguments?
|
|
4
|
190
|
June 29, 2026
|
|
[RFC] Semantics of partially overlapping atomic accesses
|
|
14
|
355
|
June 29, 2026
|
|
[RFC] Add syncaddrspace attribute to fence instructions
|
|
35
|
537
|
June 29, 2026
|