aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/AArch64
AgeCommit message (Expand)AuthorFilesLines
2024-04-04[AArch64] Fix heuristics for folding "lsl" into load/store ops. (#86894)Eli Friedman10-131/+75
2024-04-04[AArch64][PAC][MC][ELF] Support PAuth ABI compatibility tag (#85236)Daniil Kovalev1-0/+50
2024-04-04Revert "[GlobalISel] Fix the infinite loop issue in `commute_int_constant_to_...Gulfem Savrun Yeniceri1-28/+0
2024-04-03[GlobalISel] Fix the infinite loop issue in `commute_int_constant_to_rhs`darkbuck1-0/+28
2024-04-03[AArch64] Add a test for non-temporal masked loads / stores. NFCDavid Green1-0/+75
2024-04-03[DAG] SimplifyDemandedVectorElts - add ISD::AVGCEILS/AVGCEILU/AVGFLOORS/AVGFL...aniplcc1-1/+53
2024-04-03[AArch64][GlobalISel] Basic add_sat and sub_sat vector handling. (#80650)David Green7-422/+767
2024-04-03Reapply "[CodeGen] Fix register pressure computation in MachinePipeli… (#87...Ryotaro KASUGA1-0/+160
2024-04-02[FPEnv][AArch64] Correct strictfp test.Kevin P. Neal2-11/+11
2024-04-02[SelectionDAG][Statepoint] Fix truncation of `gc.statepoint` ID argument (#85...Il-Capitano1-4/+28
2024-04-02[GlobalIsel] Combine G_EXTRACT_VECTOR_ELT (#85321)Thorsten Schütt3-23/+301
2024-04-01Revert "[CodeGen] Fix register pressure computation in MachinePipeliner (#870...Gulfem Savrun Yeniceri1-158/+0
2024-04-01[CodeGen] Fix register pressure computation in MachinePipeliner (#87030)Ryotaro KASUGA1-0/+158
2024-03-31[CodeGen] Add default lowering for llvm.allow.{runtime,ubsan}.check() (#86049)Vitaly Buka1-0/+30
2024-03-30[IR] Use EXPORTAS for ARM64EC mangled symbols with dllexport attribute. (#81940)Jacek Caban1-0/+39
2024-03-29[GlobalISel] Fold G_ICMP if possible (#86357)Shilei Tian5-269/+205
2024-03-29[AArch64][GISEL] Regenerate select tests with inline register classes (#87013)Marc Auberer1-190/+143
2024-03-29[GlobalIsel] add trunc flags (#87045)Thorsten Schütt1-0/+90
2024-03-29[SDAG] Use shifts if ISD::MUL is illegal when lowering ISD::CTPOP (#86505)Wang Pengcheng1-1/+3
2024-03-28[AArch64][GISEL] Consider fcmp true and fcmp false in cond code selection (#8...Marc Auberer2-0/+121
2024-03-28[MCP] Remove dead copies from basic blocks with successors. (#86973)Craig Topper2-5/+2
2024-03-27[NFC][AArch64] Regenerate regression tests.Eli Friedman2-157/+186
2024-03-27Revert "[TBAA] Add verifier for tbaa.struct metadata (#86709)"Florian Hahn1-3/+1
2024-03-27[LegalizeDAG] Freeze index when converting insert_elt/insert_subvector to loa...Craig Topper1-3/+3
2024-03-27[AArch64] Pre-commit test for #86717. NFCCraig Topper1-0/+22
2024-03-27[AArch64] Clear kill flags when removing FMOVDr. (#86308)David Green1-0/+60
2024-03-27[TBAA] Add verifier for tbaa.struct metadata (#86709)Julian Nagele1-1/+3
2024-03-26[CodeGen] Add nneg and disjoint flags (#86650)Thorsten Schütt1-0/+135
2024-03-26[Intrinsics] Make `patchpoint.i64` generic on its return type (#85911)Il-Capitano2-3/+361
2024-03-26[AArch64][SME] Add coalescer barrier for args/results in locally streaming fu...Sander de Smalen3-29/+151
2024-03-26[AArch64][GlobalISel] Legalization for small anyext/sext/zext (#86438)David Green14-304/+696
2024-03-26[GlobalISel] Add CTLZ known bits. (#86436)David Green1-3/+1
2024-03-25[AArch64] Handle v2i16 and v2i8 in concat load combine. (#86264)David Green1-69/+16
2024-03-24Match fixed width ISD::AVGFLOORS + ISD::AVGCEILS patterns (#86222)houndlord1-0/+24
2024-03-24[AArch64] Additional GISel test coverage. NFCDavid Green1-30/+65
2024-03-23Only check assertions that were meant to apply to the normal case of non-spla...Owen Anderson1-0/+15
2024-03-23[CodeGen] Update for scalable MemoryType in MMO (#70452)Harvin Iriawan3-27/+27
2024-03-23[GlobalISel] Introduce G_TRAP, G_DEBUGTRAP, G_UBSANTRAP (#84941)Evgenii Kudriashov5-29/+38
2024-03-23[CodeGen][NFC] Update tests in AArch64/and-sink.llXChy1-13/+47
2024-03-22[MTE] Fix test (#85875)Florian Mayer1-5/+3
2024-03-22[AArch64] Add a test to show incorrect latencies into Bundle instructions. NFCDavid Green1-0/+195
2024-03-22[AArch64] Extra tests for v2i8 concat loads. NFCDavid Green1-2/+127
2024-03-21Reapply "Move assertion for AdjustsStack from PEI to MachineVerifier (#85698)"Jonas Paulsson3-0/+6
2024-03-21[AArch64][GlobalISel] Take abs scalar codegen closer to SDAG (#84886)Madhur Amilkanthwar2-25/+29
2024-03-21[GlobalIsel] Post-review combine ADDO (#85961)Thorsten Schütt3-33/+93
2024-03-20Revert "Move assertion for AdjustsStack from PEI to MachineVerifier. (#85698)"Jonas Paulsson3-6/+0
2024-03-20Move assertion for AdjustsStack from PEI to MachineVerifier. (#85698)Jonas Paulsson3-0/+6
2024-03-19[AArch64] Add soft-float ABI (#84146)ostannard1-0/+161
2024-03-19[DAG] Matched Fixedwidth Pattern for ISD::AVGCEILU (#85031)Shourya Goel1-3/+11
2024-03-19[DAG] Matched FixedWidth pattern for ISD::AVGFLOORU (#84903)Shourya Goel1-0/+12