summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
AgeCommit message (Expand)Author
2025-09-12CodeGen: Remove MachineFunction argument from getPointerRegClass (#158185)Matt Arsenault
2025-04-16[SystemZ] Add support for 16-bit floating point. (#109164)Jonas Paulsson
2025-01-23[SDAG] Use BatchAAResults for querying alias analysis (AA) results (#123934)Benjamin Maxwell
2025-01-20[SystemZ] Add support for new cpu architecture - arch15Ulrich Weigand
2024-12-18[SelectionDAG] Add SDNode::user_begin() and use it in some places (#120509)Craig Topper
2024-12-18[SelectionDAG] Rename SDNode::uses() to users(). (#120499)Craig Topper
2024-11-25[SystemZ] Use getSignedConstant() where necessary (#117181)Nikita Popov
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice
2024-04-30[SystemZ] Enable MachineCombiner for FP reassociation (#83546)Jonas Paulsson
2024-03-18[SystemZ] Don't lower ATOMIC_LOAD/STORE to LOAD/STORE (#75879)Jonas Paulsson
2024-01-09[SelectionDAG] Add and use SDNode::getAsAPIntVal() helper (#77455)Alex Bradbury
2024-01-09[RFC][SelectionDAG] Add and use SDNode::getAsZExtVal() helper (#76710)Alex Bradbury
2023-12-18[SystemZ] Fix complex address matching when i128 is legalUlrich Weigand
2023-12-15[SystemZ] Support i128 as legal type in VRs (#74625)Ulrich Weigand
2023-12-11[SystemZ] Use LCGR/AGHI for i64 XOR with -1 (#74882)Jonas Paulsson
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-09-13reland [InlineAsm] wrap ConstraintCode in enum class NFC (#66264)Nick Desaulniers
2023-02-19Use APInt::getSignificantBits instead of APInt::getMinSignedBits (NFC)Kazu Hirata
2023-01-19[SystemZ] Improvement in tryRxSBG().Jonas Paulsson
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers
2022-12-15[SelectionDAG] Give all the target specific subclasses of SelectionDAGISel th...Craig Topper
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-06-07[Alignment][NFC] Remove usage of MemSDNode::getAlignmentGuillaume Chatelet
2022-05-04[SystemZ] Avoid crashing in tryRISBGZero().Jonas Paulsson
2022-04-19[SystemZ] Handle SystemZ specific inline assembly address operands.Jonas Paulsson
2022-04-13[InlineAsm] Add support for address operands ("p").Jonas Paulsson
2022-01-06[Target] Remove redundant member initialization (NFC)Kazu Hirata
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata
2022-01-01[llvm] Remove redundant member initialization (NFC)Kazu Hirata
2021-04-09[NFC][AA] Prepare to convert AliasResult to class with PartialAlias offset.dfukalov
2020-09-29[SystemZ] Don't emit PC-relative memory accesses to unaligned symbols.Jonas Paulsson
2020-06-17[SystemZ] Bugfix in storeLoadCanUseBlockBinary().Jonas Paulsson
2020-01-09[SystemZ] Fix matching another pattern for nxgrk (PR44496)Ulrich Weigand
2019-12-19[SystemZ] Recognize mrecord-mcount in backendJonas Paulsson
2019-12-18[Clang FE, SystemZ] Don't add "true" value for the "mnop-mcount" attribute.Jonas Paulsson
2019-09-26[SystemZ] Recognize mnop-mcount in backendJonas Paulsson
2019-09-19Reapply r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Matt Arsenault
2019-09-19Revert r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Hans Wennborg
2019-09-19GlobalISel: Don't materialize immarg arguments to intrinsicsMatt Arsenault
2019-07-12[SystemZ] Add support for new cpu architecture - arch13Ulrich Weigand
2019-04-04[SystemZ] Bugfix in isFusableLoadOpStorePattern()Jonas Paulsson
2019-02-26[SystemZ] Wait with selection of legal vector/FP constants until Select().Jonas Paulsson
2019-02-12[SystemZ] Remember to cast value to void to disable warning.Jonas Paulsson
2019-02-12[SystemZ] Use VGM whenever possible to load FP immediates.Jonas Paulsson
2019-02-06[SystemZ] Wait with VGBM selection until after DAGCombine2.Jonas Paulsson
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-21[SystemZ] Always use the version of computeKnownBits that returns a value. NFCI.Simon Pilgrim