summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ExpandReductions.cpp
AgeCommit message (Expand)Author
2024-07-17[TTI][WebAssembly] Pairwise reduction expansion (#93948)Sam Parker
2024-02-16[Transforms][Utils] Add helpers to map between Reduction IntrinsicID and Arit...Simon Pilgrim
2023-04-05Update mentions of reduction intrinsics; NFCSven van Haastregt
2023-04-04[CodeGen] ExpandReductions - add reduce_and/or(<X x i1> V) -> icmp(iX bitcast...Simon Pilgrim
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2021-02-04[ExpandReductions] fix FMF requirement for fmin/fmaxSanjay Patel
2021-01-01[Analysis] flatten enums for recurrence typesSanjay Patel
2020-10-07[llvm][mlir] Promote the experimental reduction intrinsics to be first class ...Amara Emerson
2020-09-12[Intrinsics] define semantics for experimental fmax/fmin vector reductionsSanjay Patel
2020-07-09[SVE] Remove calls to VectorType::getNumElements from CodeGenChristopher Tetreault
2020-04-10Clean up usages of asserting vector getters in TypeChristopher Tetreault
2019-11-14[ExpandReductions] Don't push all intrinsics to the worklist. Just push reduc...Craig Topper
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-11-02[CodeGen] [ExpandReduction] Fix the bug for ExpandReduction() when vector siz...shkzhang
2019-06-11Change semantics of fadd/fmul vector reductions.Sander de Smalen
2019-06-05[LoopUtils][SLPVectorizer] clean up management of fast-math-flagsSanjay Patel
2019-03-12Reland "Relax constraints for reduction vectorization"Sanjoy Das
2019-03-11Revert "Relax constraints for reduction vectorization"Sanjoy Das
2019-03-11Relax constraints for reduction vectorizationSanjoy Das
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-04-09Support generic expansion of ordered vector reduction (PR36732)Simon Pilgrim
2017-11-06[IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-10Add a late IR expansion pass for the experimental reduction intrinsics.Amara Emerson