llvm: on i386 EXTRACT_VECTOR_ELT of v4i1 produces wrong code #4447
Labels
bug
Observed behavior contradicts documented or intended behavior
contributor friendly
This issue is limited in scope and/or knowledge of Zig internals.
upstream
An issue with a third party project that Zig uses.
Milestone
The
extract_vector_elt
(plus theany_extend
I guess) is legalized as aCopyToReg
+and 1
as you can see below. I think the problem is only in the evaluation of theand
operand that shouldn't be always 1.The text was updated successfully, but these errors were encountered: