summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ/SystemZInstrFormats.td
AgeCommit message (Expand)Author
2025-08-30[TableGen][CodeGen] Remove DisableEncoding field of Instruction class (#156098)Sergei Barannikov
2025-08-21[Target] Remove SoftFail field on targets that don't use it (NFC) (#154659)Sergei Barannikov
2025-03-04[SystemZ] Make I5 operand of R[INOX]SGB(Z)? optional (#129512)Dominik Steenken
2025-01-20[SystemZ] Add support for new cpu architecture - arch15Ulrich Weigand
2024-12-03[SystemZ] Use nop mnemonics for disassemblyUlrich Weigand
2024-10-23[SystemZ] Introduce GNU and HLASM differences to asmwriter and update tests (...tltao
2024-10-18[SystemZ] Rename SystemZ ATT Asm dialect to GNU Asm dialect (#112800)tltao
2024-07-15Add extended mnemonics (#97571)Dominik Steenken
2024-03-18[SystemZ] Don't lower ATOMIC_LOAD/STORE to LOAD/STORE (#75879)Jonas Paulsson
2024-01-15[SystemZ] Don't use FP Load and Test as comparisons to same reg (#78074)Jonas Paulsson
2023-12-08[SystemZ] Simplify handling of AtomicRMW instructions. (#74789)Jonas Paulsson
2023-07-14[SystemZ] Use named MI sub-operandsIlya Leoshkevich
2023-04-04[SystemZ] Allow any I5 in RotateSelect*Ilya Leoshkevich
2021-12-06[SystemZ] Improve codegen for memset.Jonas Paulsson
2021-10-14[SystemZ] Reapply memcmp and memcpy patches.Jonas Paulsson
2021-10-14[SystemZ] Bugfix and refactorization of mem-mem operationsJonas Paulsson
2021-10-06[SystemZ] Temporarily revert memcmp and memcpy patchesJonas Paulsson
2021-10-05[SystemZ] Implement memcmp of variable length with CLC.Jonas Paulsson
2021-07-26[SystemZ] Add support for new cpu architecture - arch14Ulrich Weigand
2021-07-06[SystemZ] Generate XC loop for memset 0 of variable length.Jonas Paulsson
2021-03-01[SystemZ] Introduce distinction between the jg/jl family of mnemonics for GNU...Anirudh Prasad
2021-02-26[SystemZ] Introducing assembler dialects for the Z backendAnirudh Prasad
2020-12-02[SystemZ] Adding extra extended mnemonics for SystemZ targetAnirudh Prasad
2020-10-05[SystemZ] Add support for .insn directives for vector instructions.Jonas Paulsson
2020-05-12[SystemZ] Improve foldMemoryOperandImpl: vec->FP conversionsJonas Paulsson
2020-04-25[TableGen] Drop deprecated leading # operation (NOP) and replace ## with #Fangrui Song
2020-04-23[llvm] NFC: Fix trivial typo in rst and td filesKazuaki Ishizaki
2020-03-31[SystemZ] Improve foldMemoryOperandImpl().Jonas Paulsson
2020-03-10[SystemZ] Improve foldMemoryOperandImpl().Jonas Paulsson
2019-12-20[SystemZ] Add a mapping from "select register" to "load on condition" (2-addr).Jonas Paulsson
2019-12-20[SystemZ] Bugfix and improve the handling of CC values.Jonas 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-06-19[SystemZ] Support vector load/store alignment hintsUlrich Weigand
2019-06-08[SystemZ, RegAlloc] Favor 3-address instructions during instruction selection.Jonas Paulsson
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-20[SystemZ] "Generic" vector assembler instructions shoud clobber CCUlrich Weigand
2018-05-07[SystemZ] Bugfix for MVCLoop CC clobbering.Jonas Paulsson
2018-04-30[SystemZ] Do not use glue to represent condition code dependenciesUlrich Weigand
2018-04-30[SystemZ] Refactor some VT casts in DAG match patternsUlrich Weigand
2018-04-30[SystemZ] Improve handling of Select pseudo-instructionsUlrich Weigand
2018-04-27[SystemZ] Remove scheduling info from some Pseudo instructions (NFC).Jonas Paulsson
2017-12-05[SystemZ] set 'guessInstructionProperties = 0' and set flags as needed.Jonas Paulsson
2017-07-17[SystemZ] Add support for IBM z14 processor (3/3)Ulrich Weigand
2017-07-17[SystemZ] Add support for IBM z14 processor (1/3)Ulrich Weigand
2017-06-30[SystemZ] Add all remaining instructionsUlrich Weigand
2017-05-30[SystemZ] Add decimal floating-point instructionsUlrich Weigand
2017-05-30[SystemZ] Add hexadecimal floating-point instructionsUlrich Weigand