summaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/VE
AgeCommit message (Expand)Author
2025-10-02[LLVM][CodeGen][SVE] Remove failure cases when widening vector load/store ops...Paul Walker
2025-09-30[DAGCombiner] Remove most `NoSignedZerosFPMath` uses (#161180)paperchalice
2025-08-12[MIR] Remove std::variant from multiple save/restore point handling [nfc] (#1...Philip Reames
2025-08-05[DAG] visitFREEZE - replace multiple frozen/unfrozen uses of an SDValue with ...Simon Pilgrim
2025-07-03[PHIElimination] Revert #131837 #146320 #146337 (#146850)Guy David
2025-06-29[PHIElimination] Reuse existing COPY in predecessor basic block (#131837)Guy David
2025-04-22Reland [SelectionDAG] Folding ZERO-EXTEND/SIGN_EXTEND poison to Poison value ...zhijian lin
2025-03-12[NVPTX] Legalize ctpop and ctlz in operation legalization (#130668)Alex MacLean
2025-02-19[CodeGen] Use __extendhfsf2 and __truncsfhf2 by default (#126880)Nikita Popov
2025-02-05PeepholeOpt: Fix looking for def of current copy to coalesce (#125533)Matt Arsenault
2025-01-31[LegalizeDAG] Use Base+Offset instead of Offset+Base for jump tablesAlexander Richardson
2024-12-15[VE,test] Change llc -march= to -mtriple=Fangrui Song
2024-11-27[SjLjEHPrepare] Configure call sites correctly (#117656)Sergei Barannikov
2024-10-18[llvm] Consistently respect `naked` fn attribute in `TargetFrameLowering::has...Alex Rønne Petersen
2024-10-14[TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (#108931)Michael Marjieh
2024-09-06Add usub_cond and usub_sat operations to atomicrmw (#105568)anjenner
2024-07-22[DAGCombiner] Freeze maybe poison operands when folding select to logic (#84924)Björn Pettersson
2024-07-08[LegalizeDAG] Optimize CodeGen for `ISD::CTLZ_ZERO_UNDEF` (#83039)Manish Kausik H
2024-02-19[DAGCombiner][RISCV] Optimize (zext nneg (truncate X)) if X has known sign bi...Craig Topper
2024-02-05[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov
2023-10-24BlockFrequencyInfoImpl: Avoid big numbers, increase precision for small spreadsMatthias Braun
2023-10-09Revert "[CodeGen] Really renumber slot indexes before register allocation (#6...Jay Foad
2023-10-09[CodeGen] Really renumber slot indexes before register allocation (#67038)Jay Foad
2023-08-18[DAG] SimplifyDemandedBits - if we're only demanding the msb, a UMIN/UMAX nod...Simon Pilgrim
2023-08-18[VE] Change the way of lowering storeKazushi (Jam) Marukawa
2023-08-17[VE] Avoid vectorizing store/load in scalar modeKazushi (Jam) Marukawa
2023-06-26[SelectionDAG] Improve expansion of wide min/maxEli Friedman
2023-06-14[NFC] Regenerate several VE codegen tests.Amaury Séchet
2023-05-23[LegalizeTypes][ARM][AArch6][RISCV][VE][WebAssembly] Add special case for smi...Craig Topper
2023-05-17[NFC][Py Reformat] Reformat lit.local.cfg python files in llvmTobias Hieta
2023-05-12[DAGCombiner][AArch64][VE] Teach BuildUDIV/SDIV to use 2x mul when mulh/mul_l...Craig Topper
2023-04-26VE: Register null MCTargetStreamerMatt Arsenault
2023-02-09[SelectionDAG] Do not second-guess alignment for allocaAndrew Savonichev
2023-01-24IR: Add atomicrmw uinc_wrap and udec_wrapMatt Arsenault
2022-12-23[VE] Convert test to opaque pointers (NFC)Nikita Popov
2022-12-23[VE] Name instructions in test (NFC)Nikita Popov
2022-12-19[VE] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-12-15Revert "[SelectionDAG] Do not second-guess alignment for alloca"Ron Lieberman
2022-12-15[SelectionDAG] Do not second-guess alignment for allocaAndrew Savonichev
2022-11-15[SDAG] avoid udiv/urem transform for vector/scalar type mismatchesSanjay Patel
2022-10-20[VE] Change the way to lower selectccKazushi (Jam) Marukawa
2022-10-15[CodeGen] Using ZExt for extractelement indices.Peter Rong
2022-10-15[VE] Change the way to lower selectKazushi (Jam) Marukawa
2022-09-28AtomicExpand: Use llvm.ptrmask instead of ptrtointMatt Arsenault
2022-09-27[VE] Change to expand FPOWKazushi (Jam) Marukawa
2022-09-26[VE] Disable automatic maxnum/minnum selectionKazushi (Jam) Marukawa
2022-09-26[VE] Support smax/sminKazushi (Jam) Marukawa
2022-09-21[VE] Add maxnum and minnumKazushi (Jam) Marukawa
2022-09-21[VE] Change to expand FMAKazushi (Jam) Marukawa
2022-09-20VE: Use generated checks for a copy-pasted output testMatt Arsenault