summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
AgeCommit message (Expand)Author
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault
2025-03-28[SystemZ] Remove custom implementation of optimizeLoadInst [NFC] (#133123)Philip Reames
2025-03-25[SystemZ] Add `is(LoadFrom|StoreTo)StackSlotPostFE` to SystemZBackend (#132928)Dominik Steenken
2025-03-25[SystemZ] Implement basic `isCopyInstrImpl` (#132903)Dominik Steenken
2025-02-24[CodeGen] Change copyPhysReg interface to use Register instead of MCRegister....Craig Topper
2025-01-22[llvm] Pass MachineInstr flags to storeRegToStackSlot/loadRegFromStackSlot (N...Venkata Ramanaiah Nalamothu
2024-08-27[TII][RISCV] Add renamable bit to copyPhysReg (#91179)Piyou Chen
2024-05-06Reapply "SystemZ: Fold copy of vector immediate to gr128" (#91099)Matt Arsenault
2024-05-04Revert "SystemZ: Fold copy of vector immediate to gr128" (#91099)Vitaly Buka
2024-05-03SystemZ: Fold copy of vector immediate to gr128 (#90706)Matt Arsenault
2024-04-30[SystemZ] Enable MachineCombiner for FP reassociation (#83546)Jonas Paulsson
2024-02-01[TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339)Philip Reames
2024-01-26[NFC] Rename TargetInstrInfo::FoldImmediate to TargetInstrInfo::foldImmediate...Shengchen Kan
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
2022-12-17[CodeGen] Additional Register argument to storeRegToStackSlot/loadRegFromStac...Christudasan Devadasan
2022-06-20[SystemZ] Remove stray enum value in SystemZInstrInfo.h (NFC).Jonas Paulsson
2022-06-08[SystemZ] Use STDY/STEY/LDY/LEY for VR32/VR64 in eliminateFrameIndex().Jonas Paulsson
2022-01-27[SystemZ] Implement orderFrameObjects().Jonas Paulsson
2021-11-17[CodeGen] Update LiveIntervals in TargetInstrInfo::convertToThreeAddressJay Foad
2021-11-15[SystemZ] Support symbolic displacements.Jonas Paulsson
2021-09-23[TII] Remove the MFI argument to convertToThreeAddress. NFC.Jay Foad
2021-08-30[InstrInfo] Use 64-bit immediates for analyzeCompare() (NFCI)Nikita Popov
2020-06-06[SystemZ] Implement -fstack-clash-protectionJonas Paulsson
2020-04-03CodeGen: Convert some TII hooks to use RegisterMatt Arsenault
2020-03-10[SystemZ] Improve foldMemoryOperandImpl().Jonas Paulsson
2020-02-03[NFC] unsigned->Register in storeRegTo/loadRegFromStackSimon Moll
2020-01-21[AArch64] Don't generate gpr CSEL instructions in early-ifcvt if regclasses a...Amara Emerson
2019-12-20[SystemZ] Bugfix and improve the handling of CC values.Jonas Paulsson
2019-12-16[SystemZ] Improve verification of MachineOperands.Jonas Paulsson
2019-11-11Use MCRegister in copyPhysRegMatt Arsenault
2019-09-26Remove the AliasAnalysis argument in function areMemAccessesTriviallyDisjointChangpeng Fang
2019-09-16[SystemZ] Merge the SystemZExpandPseudo pass into SystemZPostRewrite.Jonas Paulsson
2019-09-05[SystemZ] Recognize INLINEASM_BR in backendJonas Paulsson
2019-07-12[SystemZ] Add support for new cpu architecture - arch13Ulrich Weigand
2019-06-08[SystemZ, RegAlloc] Favor 3-address instructions during instruction selection.Jonas Paulsson
2019-04-19[CodeGen] Add "const" to MachineInstr::mayAliasBjorn Pettersson
2019-02-06[SystemZ] Do not return INT_MIN from strcmp/memcmpUlrich Weigand
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-03-22[SystemZ] Don't drop any operands in expandZExtPseudo()Jonas Paulsson
2017-03-03Make TargetInstrInfo::isPredicable take a const reference, NFCKrzysztof Parzyszek
2017-01-24[SystemZ] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko
2017-01-18[SystemZ] Proper handling of undef flag while expanding pseudo.Jonas Paulsson
2016-11-28[SystemZ] Support load-and-trap instructionsUlrich Weigand
2016-11-28[SystemZ] Improve use of conditional instructionsUlrich Weigand
2016-10-20[SystemZ] Post-RA scheduler implementationJonas Paulsson
2016-09-14Finish renaming remaining analyzeBranch functionsMatt Arsenault