| Age | Commit message (Expand) | Author |
| 2025-04-22 | Reland [SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value ... | zhijian lin |
| 2024-12-15 | [VE,test] Change llc -march= to -mtriple= | Fangrui Song |
| 2023-08-18 | [VE] Change the way of lowering store | Kazushi (Jam) Marukawa |
| 2023-08-17 | [VE] Avoid vectorizing store/load in scalar mode | Kazushi (Jam) Marukawa |
| 2023-05-12 | [DAGCombiner][AArch64][VE] Teach BuildUDIV/SDIV to use 2x mul when mulh/mul_l... | Craig Topper |
| 2022-12-19 | [VE] Convert some tests to opaque pointers (NFC) | Nikita Popov |
| 2022-11-15 | [SDAG] avoid udiv/urem transform for vector/scalar type mismatches | Sanjay Patel |
| 2022-10-15 | [CodeGen] Using ZExt for extractelement indices. | Peter Rong |
| 2022-09-16 | [VP][VE] Default VP_SREM/UREM to Expand and add generic expansion using VP_SD... | Craig Topper |
| 2022-07-19 | [VE] Support load/store/spill of vector mask registers | Kazushi (Jam) Marukawa |
| 2022-07-01 | [VE] Support load/store vm regsiters | Kazushi (Jam) Marukawa |
| 2022-04-06 | Revert "[CodeGen] Place SDNode debug ID declaration under appropriate #if" | Daniil Kovalev |
| 2022-04-06 | [CodeGen] Place SDNode debug ID declaration under appropriate #if | Daniil Kovalev |
| 2022-03-22 | [VP] Preserve address space of pointer for strided load/store intrinsics. | Craig Topper |
| 2022-03-16 | [VE] Remove output to /dev/stdout | Jake Egan |
| 2022-03-16 | [VE] v512|256 f32|64 fneg isel and tests | Simon Moll |
| 2022-03-15 | [VE] strided v256.23 isel and tests | Simon Moll |
| 2022-03-14 | [VE] v256f32|64 fma isel | Simon Moll |
| 2022-03-14 | [VE] v256i32|64 reduction isel and tests | Simon Moll |
| 2022-03-14 | [VE] v256.32|64 gather|scatter isel and tests | Simon Moll |
| 2022-03-02 | [VE] (masked) load|store v256.32|64 isel | Simon Moll |
| 2022-02-18 | [VE] Enable v256 fcmp true|false tests | Simon Moll |
| 2022-02-15 | [VE] v256i1 broadcast isel and tests | Simon Moll |
| 2022-02-14 | [VE] v256i1 and|or|xor isel and tests | Simon Moll |
| 2022-02-08 | [VE] v256.32|64 setcc isel and tests | Simon Moll |
| 2022-01-18 | [VE] vp_select+vectorBinOp passthru isel and tests | Simon Moll |
| 2022-01-17 | [VE] select|vp.merge|vp.select v256 isel and tests | Simon Moll |
| 2021-12-21 | [VE] FADD,FSUB,FMUL,FDIV v256f32|f64 isel and tests | Simon Moll |
| 2021-12-21 | [VE] U|SDIV v256i32|64 isel and tests | Simon Moll |
| 2021-12-15 | [VE] SHL,SRA,SRL v256i32|64 isel and tests | Simon Moll |
| 2021-12-14 | [VE] MUL,SUB,OR,XOR v256i32|64 isel | Simon Moll |
| 2021-12-01 | [VE][NFC] Use POSIX-compatible stream redirection | Simon Moll |
| 2021-01-08 | [VP] ISD helper functions [VE] isel for vp_add, vp_and | Simon Moll |
| 2021-01-08 | [VE] Expand single-element BUILD_VECTOR to INSERT_VECTOR_ELT | Simon Moll |
| 2021-01-08 | [VE] Extract & insert vector element isel | Simon Moll |
| 2020-12-23 | [VE] Vector 'and' isel and tests | Simon Moll |
| 2020-12-21 | [VE] Correct VMP allocation in calling conv | Kazushi (Jam) Marukawa |
| 2020-12-19 | [VE] Support copy of vector mask registers | Kazushi (Jam) Marukawa |
| 2020-12-10 | [VE][NFC] Disable VP tests | Kazushi (Jam) Marukawa |
| 2020-12-09 | [VP] Build VP SDNodes | Simon Moll |
| 2020-11-30 | [VE] Optimize prologue/epilogue instructions | Kazushi (Jam) Marukawa |
| 2020-11-30 | [VE] Change the behaviour of truncate | Kazushi (Jam) Marukawa |
| 2020-11-23 | [VE] VE Vector Predicated SDNode, vector add isel and tests | Simon Moll |
| 2020-11-19 | [VE] VEC_BROADCAST, lowering and isel | Simon Moll |
| 2020-11-17 | [VE] Optimize leaf functions | Kazushi (Jam) Marukawa |
| 2020-11-16 | [VE] fastcc and vreg-to-vreg copy | Simon Moll |
| 2020-11-04 | [VE] Add +vpu attribute | Simon Moll |