-
Notifications
You must be signed in to change notification settings - Fork 12.3k
Issues: llvm/llvm-project
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Author
Label
Projects
Milestones
Assignee
Sort
Issues list
[AVX-512] Decompose
vpermb
into broadcast+vpshufb
when possible
backend:X86
#114001
opened Oct 29, 2024 by
Validark
[PPC PWR10] Bit extraction opts to use expensive vector code
backend:PowerPC
#113352
opened Oct 22, 2024 by
Validark
Aggressive instruction re-ordering introduces register spilling
llvm:optimizations
#113275
opened Oct 22, 2024 by
Validark
[AVX-512] Only
qword ptr
and zmmword ptr
dereferences are folded into vpand
?
backend:X86
#113262
opened Oct 22, 2024 by
Validark
[BMI2] Interleaving bitstrings should compile to
pdep
s
backend:X86
#111433
opened Oct 7, 2024 by
Validark
[AVX-512] clz(32 x u8) and clz(64 x u8) should use an algorithm similar to avx2
backend:X86
#110308
opened Sep 27, 2024 by
Validark
[x86][znver3] Dead 32-byte constant accessed via
vbroadcasti128
not eliminated from assembly
backend:X86
missed-optimization
#110305
opened Sep 27, 2024 by
Validark
[AVX2]
vpsllvq
builtin-semantics are not recognized by LLVM vectors
backend:X86
llvm:instcombine
missed-optimization
#109888
opened Sep 25, 2024 by
Validark
[Aarch64]
clz
on a vector of 2 x u64 should be better optimized
backend:AArch64
missed-optimization
#109122
opened Sep 18, 2024 by
Validark
Simple bit manipulation resulting in disjoint set could be tracked
llvm:optimizations
missed-optimization
#108829
opened Sep 16, 2024 by
Validark
[Aarch64]
bitcast i16 to <16 x i1>
+ sext <16 x i1> to <16 x i8>
should not go bit-by-bit
backend:AArch64
#107700
opened Sep 7, 2024 by
Validark
[Aarch64] Bad register scheduling (
bsl
-> st4
might have to do with it?)
backend:AArch64
#107438
opened Sep 5, 2024 by
Validark
Failure to optimize away adding a vector of zeroes
llvm:SelectionDAG
SelectionDAGISel as well
missed-optimization
#107423
opened Sep 5, 2024 by
Validark
[AArch64][X86] Shift by a multiple of 8 on a
i128
could turn into a vector shift
backend:AArch64
backend:X86
missed-optimization
#107289
opened Sep 4, 2024 by
Validark
[Aarch64] Various idioms equivalent to a simple vector
shl
or shr
should be optimized
backend:AArch64
missed-optimization
#107287
opened Sep 4, 2024 by
Validark
[Aarch64] Vector constant that could use u16-dup is loaded from memory instead
backend:AArch64
missed-optimization
#107243
opened Sep 4, 2024 by
Validark
Previous Next
ProTip!
Follow long discussions with comments:>50.