summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ/SystemZOperators.td
AgeCommit message (Expand)Author
2025-11-17[SystemZ] TableGen-erate node descriptions (#168113)Sergei Barannikov
2025-08-26s390x: pattern match saturated truncation (#155377)Folkert de Vries
2025-03-15[SystemZ] Implement i128 funnel shiftsUlrich Weigand
2025-03-15[SystemZ] Recognize carry/borrow computationUlrich Weigand
2025-03-15[SystemZ] Optimize widening and high-word vector multiplicationUlrich Weigand
2025-01-20[SystemZ] Add support for new cpu architecture - arch15Ulrich Weigand
2024-12-14[SystemZ] Use the same PatFrag for all "insert imm" fragments (NFC) (#119962)Sergei Barannikov
2024-12-14[TableGen][SystemZ] Correctly check the range of a leaf immediate (#119931)Sergei Barannikov
2024-12-10SystemZ: Add support for __builtin_setjmp and __builtin_longjmp. (#119257)anoopkg6
2024-12-07Revert "[SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (#11...Ulrich Weigand
2024-12-06[SystemZ] Add support for __builtin_setjmp and __builtin_longjmp (#116642)anoopkg6
2024-04-30[SystemZ] Enable MachineCombiner for FP reassociation (#83546)Jonas Paulsson
2024-03-22[SystemZ] Add support for llvm.readcyclecounterUlrich Weigand
2024-03-18[SystemZ] Don't lower ATOMIC_LOAD/STORE to LOAD/STORE (#75879)Jonas Paulsson
2024-01-02[llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708)Alex Bradbury
2023-12-15[SystemZ] Support i128 as legal type in VRs (#74625)Ulrich Weigand
2023-12-04[SystemZ] Implement vector rotate in terms of funnel shiftUlrich Weigand
2023-07-05[SystemZ][z/OS] z/OS ADA codegen and emissionYusra Syeda
2023-06-28Revert "[SystemZ][z/OS] This patch adds support for the ADA (associated data ...Yusra Syeda
2023-06-28[SystemZ][z/OS] This patch adds support for the ADA (associated data area), d...Yusra Syeda
2023-04-02[Targets] Rename Flag->Glue. NFCCraig Topper
2023-01-09[SDAG] Introduce a common MEMBARRIER node [nfc]Philip Reames
2021-12-06[SystemZ] Improve codegen for memset.Jonas Paulsson
2021-10-14[SystemZ] Bugfix and refactorization of mem-mem operationsJonas Paulsson
2020-11-18[SystemZ] Use ISD::ABS opcode during isel.Jonas Paulsson
2020-09-29[SystemZ] Don't emit PC-relative memory accesses to unaligned symbols.Jonas Paulsson
2020-06-06[SystemZ] Implement -fstack-clash-protectionJonas Paulsson
2020-04-25[TableGen] Drop deprecated leading # operation (NOP) and replace ## with #Fangrui Song
2019-12-20[SystemZ][FPEnv] Enable strict vector FP extends/truncationsUlrich Weigand
2019-12-07[FPEnv] Constrained FCmp intrinsicsUlrich Weigand
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-06-05Allow target to handle STRICT floating-point nodesUlrich Weigand
2019-04-02[SystemZ] Improve instruction selection of 64 bit shifts and rotates.Jonas Paulsson
2019-03-10Recommit r355224 "[TableGen][SelectionDAG][X86] Add specific isel matchers fo...Craig Topper
2019-03-05Revert r355224 "[TableGen][SelectionDAG][X86] Add specific isel matchers for ...Craig Topper
2019-03-01[TableGen][SelectionDAG][X86] Add specific isel matchers for immAllZerosV/imm...Craig Topper
2019-02-26[SystemZ] Wait with selection of legal vector/FP constants until Select().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-20[SystemZ] Make better use of VLLEZUlrich Weigand
2018-10-30[SystemZ] Simplify LRV/STRV ISD nodesUlrich Weigand
2018-08-07[SelectionDAG][X86][SystemZ] Add a generic nonvolatile_store/nonvolatile_load...Craig Topper
2018-08-01[SystemZ, TableGen] Fix shift count handlingUlrich Weigand
2018-07-13[TableGen] Support multi-alternative pattern fragmentsUlrich Weigand
2018-04-30[SystemZ] Handle SADDO et.al. and ADD/SUBCARRYUlrich Weigand
2018-04-30[SystemZ] Do not use glue to represent condition code dependenciesUlrich Weigand
2017-09-28[SystemZ] Custom-expand ATOMIC_CMP_AND_SWAP_WITH_SUCCESSUlrich Weigand