aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/SystemZ
AgeCommit message (Expand)AuthorFilesLines
2025-12-09[SystemZ] Improve CCMask optimization (#171137)Dominik Steenken1-1/+13
2025-12-04[SystemZ] Handle IR struct arguments correctly. (#169583)Jonas Paulsson1-26/+54
2025-11-27[SystemZ] Serialize ada entry flags (#169395)Kai Nacke2-11/+28
2025-11-26[SystemZ] Emit optional argument area length field (#169679)Kai Nacke1-3/+29
2025-11-26CodeGen: Make all targets override pseudos with pointers (#159881)Matt Arsenault1-0/+3
2025-11-20[SystemZ] Fix linux s390x main can't bootstrap itself on SanitizerSpecialCase...anoopkg61-4/+6
2025-11-19CodeGen: Add subtarget to TargetLoweringBase constructor (#168620)Matt Arsenault1-1/+1
2025-11-17[SystemZ] TableGen-erate node descriptions (#168113)Sergei Barannikov6-567/+295
2025-11-11[SystemZ] Use MCRegister instead of unsigned. NFC (#167539)Craig Topper1-3/+3
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault3-16/+20
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault1-2/+1
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault1-1/+1
2025-11-07[SystemZ] Mark RELOC_NONE as not having size for SystemZ (#167027)Daniel Thornburgh1-0/+1
2025-11-02[llvm] Use "= default" (NFC) (#166088)Kazu Hirata1-1/+1
2025-10-28[llvm] Use StringRef::contains (NFC) (#165397)Kazu Hirata1-2/+1
2025-10-27Fix Linux kernel build failure for SytemZ. (#165274)anoopkg61-5/+1
2025-10-25[Target] Add "override" where appropriate (NFC) (#165083)Kazu Hirata2-3/+3
2025-10-14Add support for flag output operand "=@cc" for SystemZ. (#125970)anoopkg63-86/+347
2025-10-09[SystemZ] Fix variable names to reflect Coding Standards (#161899)dvldogg133-11/+9
2025-09-25[TargetLowering][ExpandABD] Prefer selects over usubo if we do the same for u...AZero131-1/+3
2025-09-23[NFC][MC][CodeEmitterGen] Extract error reporting into a helper function (#15...Rahul Joshi1-1/+0
2025-09-19[PowerPC] using milicode call for strlen instead of lib call (#153600)zhijian lin2-3/+2
2025-09-19CodeGen: Add RegisterClass by HwMode (#158269)Matt Arsenault1-1/+1
2025-09-15[NFC][DecoderEmitter] Code cleanup in `DecoderEmitter::emitTable` (#158014)Rahul Joshi1-0/+1
2025-09-12CodeGen: Remove MachineFunction argument from getRegClass (#158188)Matt Arsenault1-2/+1
2025-09-12CodeGen: Remove MachineFunction argument from getPointerRegClass (#158185)Matt Arsenault2-3/+2
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner1-42/+1
2025-09-10[TableGen][CodeGen] Remove feature string from HwMode (#157600)Sergei Barannikov1-2/+1
2025-09-08CodeGen: Pass SubtargetInfo to TargetGenInstrInfo constructors (#157337)Matt Arsenault2-4/+4
2025-08-30[TableGen][CodeGen] Remove DisableEncoding field of Instruction class (#156098)Sergei Barannikov1-59/+1
2025-08-27s390x: optimize 128-bit fshl and fshr by high values (#154919)Folkert de Vries1-1/+17
2025-08-26s390x: pattern match saturated truncation (#155377)Folkert de Vries3-64/+86
2025-08-21[NFC][MC][Decoder] Extract fixed pieces of decoder code into new header file ...Rahul Joshi1-0/+1
2025-08-21[Target] Remove SoftFail field on targets that don't use it (NFC) (#154659)Sergei Barannikov1-84/+0
2025-08-19[SystemZ] Remove custom CCState pre-analysis (#154091)Nikita Popov3-47/+3
2025-08-17[llvm] Remove unused includes (NFC) (#154051)Kazu Hirata1-1/+0
2025-08-15[CodeGen] Give ArgListEntry a proper constructor (NFC) (#153817)Nikita Popov1-3/+2
2025-08-14[SystemZ] Allow forming overflow op for i128 (#153557)Nikita Popov1-1/+1
2025-08-08[SystemZ] Remove incorrect areInlineCompatible hook (#152494)Nikita Popov2-17/+0
2025-08-07[PowerPC][AIX] Using milicode for memcmp instead of libcall (#147093)zhijian lin2-4/+2
2025-08-07[CodeGen] Move IsFixed into ArgFlags (NFCI) (#152319)Nikita Popov2-36/+17
2025-08-06[SystemZ] Avoid modifying IR in mcount instrumentation. (#152298)Dominik Steenken1-3/+1
2025-08-04[Target] Remove unnecessary casts (NFC) (#151902)Kazu Hirata1-2/+2
2025-08-03MCSymbolELF: Migrate away from classofFangrui Song1-2/+2
2025-08-02MCAsmBackend::applyFixup: Change `Data` to indicate the relocated locationFangrui Song1-8/+5
2025-08-01MCAsmBackend::applyFixup: Replace Data.getSize() with F.getSize()Fangrui Song1-1/+1
2025-07-31[SystemZ] Fix code in widening vector multiplication (#150836)sujianIBM1-1/+1
2025-07-26Move MCSection::printSwitchToSection to MCAsmInfoFangrui Song1-2/+2
2025-07-14Reland "[llvm][SystemZ] Set comment stream in SystemZDisassembler::getInstruc...David Spickett1-0/+2
2025-07-14Revert "[llvm][SystemZ] Set comment stream in SystemZDisassembler::getInstruc...David Spickett1-2/+0