summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp
AgeCommit message (Expand)Author
2025-01-06Complex deinterleaving/single reductions build fix Reapply "Add support for s...Nicholas Guy
2024-12-18Revert "Add support for single reductions in ComplexDeinterleavingPass (#1128...Florian Hahn
2024-12-18Add support for single reductions in ComplexDeinterleavingPass (#112875)Nicholas Guy
2024-11-12[CodeGen] Remove unused includes (NFC) (#115996)Kazu Hirata
2024-04-29Move several vector intrinsics out of experimental namespace (#88748)Maciej Gabka
2024-03-05[NFC][RemoveDIs] Always use iterators for inserting PHIsJeremy Morse
2023-09-06[ComplexDeinterleaving] Use MapVector to fix codegen non-determinism.Florian Hahn
2023-08-31[CodeGen] Fix incorrect insertion point selection for reduction nodes in Comp...Igor Kirillov
2023-08-04[CodeGen] Improve speed of ComplexDeinterleaving passIgor Kirillov
2023-07-19[CodeGen] Extend ComplexDeinterleaving pass to recognise patterns using integ...Igor Kirillov
2023-07-10[CodeGen] Fix incorrectly detected reduction bug in ComplexDeinterleaving passIgor Kirillov
2023-07-05[CodeGen] Add support for Splats in ComplexDeinterleaving passIgor Kirillov
2023-07-03[CodeGen] Refactor ComplexDeinterleaving to run identification on Values inst...Igor Kirillov
2023-06-28[NFC]Fix possibly derefer nullptr in ComplexDeinterleavingPass.cppWang, Xin10
2023-06-27Fix the ComplexDeinterleaving bug when handling mixed reductions.Igor Kirillov
2023-06-23Revert "Revert "[CodeGen] Extend reduction support in ComplexDeinterleaving p...Igor Kirillov
2023-06-22Revert "[CodeGen] Extend reduction support in ComplexDeinterleaving pass to s...Vitaly Buka
2023-06-22[CodeGen] Extend reduction support in ComplexDeinterleaving pass to support p...Igor Kirillov
2023-06-14[CodeGen] Fix a warningKazu Hirata
2023-06-14[CodeGen] Add support for reductions in ComplexDeinterleaving passIgor Kirillov
2023-05-31[CodeGen] Improve handling -Ofast generated code by ComplexDeinterleaving passIgor Kirillov
2023-05-30[CodeGen] Refactor IR generation functions to use IRBuilder in ComplexDeinter...Igor Kirillov
2023-05-20[llvm] Reduce ComplexDeinterleavingPass.h includesElliot Goodrich
2023-05-20Revert "[llvm] Reduce ComplexDeinterleavingPass.h includes"Elliot Goodrich
2023-05-20[llvm] Reduce ComplexDeinterleavingPass.h includesElliot Goodrich
2023-04-21[CodeGen] Enable AArch64 SVE FCMLA/FCADD instruction generation in ComplexDei...Igor Kirillov
2023-04-21Fix uninitialized scalar members in CodeGenAkshay Khadse
2023-04-18[CodeGen] Enable processing of interconnected complex number operationsIgor Kirillov
2023-04-17Fix uninitialized pointer members in CodeGenAkshay Khadse
2023-03-28[ComplexDeinterleaving] Propagate fast math flags to symmetric operations.David Green
2023-03-14[Codegen][ARM][AArch64] Support symmetric operations on complex numbersNicholas Guy
2023-03-14Cleanup of Complex Deinterleaving pass (NFCI)Nicholas Guy
2022-12-16Ensure newlines at the end of files (NFC)Kazu Hirata
2022-12-12[ARM][CodeGen] Add integer support for complex deinterleavingNicholas Guy
2022-11-14[ARM][CodeGen] Add support for complex deinterleavingNicholas Guy