aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/SystemZ
AgeCommit message (Expand)AuthorFilesLines
2025-12-09[SystemZ] Improve CCMask optimization (#171137)Dominik Steenken1-0/+28
2025-12-09[SystemZ] Generate test checks (NFC)Nikita Popov2-136/+226
2025-12-04[SystemZ] Handle IR struct arguments correctly. (#169583)Jonas Paulsson1-0/+1004
2025-11-27[SystemZ] Serialize ada entry flags (#169395)Kai Nacke1-0/+17
2025-11-26[SystemZ] Emit optional argument area length field (#169679)Kai Nacke1-0/+66
2025-11-12CodeGen: Remove target hook for terminal rule (#165962)Matt Arsenault2-10/+12
2025-11-06CodeGen: More accurate mayAlias for instructions with multiple MMOs (#166211)Nicolai Hähnle1-2/+2
2025-11-04[CodeGen] Register-coalescer remat fix subreg liveness (#165662)Vigneshwar Jayakumar1-2/+2
2025-10-31[SelectionDAG] Use GetPromotedInteger when promoting integer operands of PATC...Craig Topper1-2/+2
2025-10-27Fix Linux kernel build failure for SytemZ. (#165274)anoopkg61-0/+37
2025-10-22[CodeGen] Remove `-enable-unsafe-fp-math` option (#164559)paperchalice1-1/+1
2025-10-21[SystemZ] Avoid trunc(add(X,X)) patterns (#164378)Simon Pilgrim2-40/+50
2025-10-14Add support for flag output operand "=@cc" for SystemZ. (#125970)anoopkg63-2/+2405
2025-10-04[RegAlloc] Remove default restriction on non-trivial rematerialization (#159211)Luke Lau1-2/+2
2025-10-02RegAllocGreedy: Check if copied lanes are live in trySplitAroundHintReg (#160...Matt Arsenault1-2/+2
2025-09-19[CodeGen][NewPM] Port `ReachingDefAnalysis` to new pass manager. (#159572)Mikhail Gudim1-1/+1
2025-08-27s390x: optimize 128-bit fshl and fshr by high values (#154919)Folkert de Vries1-0/+51
2025-08-26s390x: pattern match saturated truncation (#155377)Folkert de Vries3-16/+111
2025-08-14[SystemZ] Allow forming overflow op for i128 (#153557)Nikita Popov2-48/+224
2025-08-05[RegisterCoalescer] Fix subrange update when rematerialization widens a def (...KRM71-0/+25
2025-08-05SystemZ: Add sincos intrinsic test (#147473)Matt Arsenault2-0/+327
2025-07-31[SystemZ] Fix code in widening vector multiplication (#150836)sujianIBM1-0/+114
2025-07-22[DAG] visitFREEZE - limit freezing of multiple operands (#149797)Simon Pilgrim1-18/+18
2025-07-12[Test] Mark a number of libcall tests `nounwind` (#148329)Trevor Gross1-63/+13
2025-07-10[CodeGen][NewPM] Port "PostRAMachineSink" pass to NPM (#129690)Vikram Hegde1-0/+1
2025-07-08[XRay] xray_fn_idx: fix alignment directiveFangrui Song1-1/+1
2025-07-09SystemZ: Remove unnecessary requires asserts from test (#147477)Matt Arsenault1-1/+0
2025-07-09CodeGen: Remove redundant REQUIRES registered-target from backend tests (#147...Matt Arsenault2-2/+0
2025-07-08[DAG] Add generic expansion for ISD::FCANONICALIZE nodes (#142105)Dominik Steenken1-0/+405
2025-07-03[PHIElimination] Revert #131837 #146320 #146337 (#146850)Guy David1-2/+2
2025-07-02[SystemZ][HLASM] Emit END instruction (#146110)Kai Nacke1-0/+1
2025-07-02[DAG] Refactor X86 combineVSelectWithAllOnesOrZeros fold into a generic DAG C...woruyu1-8/+8
2025-07-02[DAG] visitFREEZE - always allow freezing multiple operands (#145939)Simon Pilgrim1-59/+53
2025-06-29[PHIElimination] Reuse existing COPY in predecessor basic block (#131837)Guy David1-2/+2
2025-06-26[GOFF] Add writing of text records (#137235)Kai Nacke2-10/+47
2025-06-26[GOFF] Add writing of section symbols (#133799)Kai Nacke8-7/+319
2025-06-25[SystemZ] vec-max-min-zerosplat.ll - regenerate checksSimon Pilgrim1-30/+40
2025-06-18[SystemZ] Treat FAKE_USE instructions as instructions without a size (#144390)Stephen Tozer1-0/+14
2025-06-11Reland "[SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` availab...Iris Shi1-0/+277
2025-06-11Revert "[SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` availab...Iris Shi1-277/+0
2025-06-09[SelectionDAG] Make `(a & x) | (~a & y) -> (a & (x ^ y)) ^ y` available for a...Iris Shi1-0/+277
2025-05-08[MCP] Disable BackwardCopyPropagateBlock for copies with implicit registers. ...Craig Topper1-0/+21
2025-05-02[SystemZ] Fix a bug introduced by #135767 (#138280)Dominik Steenken1-1/+1
2025-05-02[SystemZ] Add proper mcount handling (#135767)Dominik Steenken1-0/+35
2025-04-25[MachineLICM] Recognize registers clobbered at EH landing pad entry (#122446)Ulrich Weigand1-0/+59
2025-04-24[SystemZ] Add DAGCombine for FCOPYSIGN to remove rounding. (#136131)Jonas Paulsson3-47/+192
2025-04-24[SystemZ] Handle f16 load positive/negative/complement without libcalls. (#13...Jonas Paulsson8-36/+38
2025-04-16[SystemZ] Add support for 16-bit floating point. (#109164)Jonas Paulsson88-128/+4313
2025-04-14[AsmPrinter] Link .section_sizes to the correct section (#135583)Sergei Barannikov1-0/+30
2025-04-14[SystemZ] Consider VST/VL as SimpleBDXStore/Load (#135623)Dominik Steenken2-295/+281