aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/AArch64
AgeCommit message (Expand)AuthorFilesLines
9 hours[AArch64] Add clmul AArch64 lowering tests (#179495)Matthew Devereau3-16/+2084
26 hours[CodeGen][AArch64] ptrauth intrinsic to safely construct relative ptr (#142047)Abhay Kanhere1-0/+570
28 hours[AArch64][PAC] Mark $Scratch operand of AUTxMxN as earlyclobber (#173999)Anatoly Trosinenko2-4/+84
31 hours[AArch64][SME] Limit where SME ABI optimizations apply (#179273)Benjamin Maxwell5-195/+144
32 hours[AArch64] Fix cttz.elts codegen for fixed-length vectors (#178902)Graham Hunter1-54/+36
2 days[SelectionDAG][NFC] Rename isConstantSequence to isArithmeticSequence (#179108)Philip Ginsbach-Chen1-1/+1
2 days[SDAG] (abs (add nsw a, -b)) -> (abds a, b) (#175801)DaKnig1-0/+54
2 days[AArch64][GlobalISel] Constrain G_CONSTANT_FOLD_BARRIER operand register clas...Cullen Rhodes1-0/+237
2 days[AArch64] Support SHUFFLE of ANY_EXTEND in performBuildShuffleExtendCombine (...Hari Limaye1-0/+119
2 days[AArch64][GlobalISel] Do no skip zext in getTestBitReg. (#177991)David Green3-14/+16
2 days[MachineFunctionPass] Preserve more IR analyses (#178871)Nikita Popov1-4/+0
3 days[SDAG] Check for `nsz` in DAG.canIgnoreSignBitOfZero() (#178905)Benjamin Maxwell1-8/+8
5 days[AArch64] Convert CLS intrinsics to use ISD::CTLS (#178885)Hamza Hassanain1-0/+14
5 days[SelectionDAG] Handle undef at any position in isConstantSequence (#176671)Philip Ginsbach-Chen1-0/+254
5 days[DAG] Reland: Enable bitcast STLF for Constant/Undef (#178890)陈子昂33-148/+66
5 daysRevert "[DAG] Enable bitcast STLF for Constant/Undef" (#178872)Alex Bradbury33-66/+148
5 days[DAG] Enable bitcast STLF for Constant/Undef (#172523)陈子昂33-148/+66
5 days[AArch64] Fix sign-extend-inreg combine for i1 types (#177976)Sander de Smalen1-0/+28
5 days[AArch64] Add FCVT fixed patterns for fptoi(fadd(a, a)) (#178536)David Green2-46/+24
6 days[AArch64] Optimize memset to use NEON DUP instruction for more sizes (#166030)Osama Abdelkader7-164/+313
6 days[GlobalISel] Fold Add Shift combine from SelectionDAG (#177371)Osman Yasar1-0/+184
6 days[GlobalISel] Add integer_reassoc_combines from SelectionDAG (#177931)Osman Yasar1-0/+46
6 days[AArch64] Use GISel for optnone functions (#174746)Ryan Cowan15-177/+352
6 days[AArch64][SME2] Allow lowering to whilelo.x2 in non-streaming mode (#178399)Kerry McLaughlin1-21/+22
6 days[LLVM][DAGCombiner] Look through freeze when combining extensions of loads (#...David Sherwood2-0/+861
7 days[MTE][Darwin] This patch extends support for the stack frame history buffer t...Usama Hameed1-14/+25
7 days[EarlyIfConversion] Add analysis for data-dependent conditional branches(#174...Jonathan Cohen2-0/+1028
7 days[LLVM] Fix typo "LABLE" in test checks (#178451)Jay Foad2-3/+3
7 days[DAG] SimplifyDemandedBits - ICMP_SLT(X,0) - only sign mask of X is required ...Anikesh Parashar1-24/+5
7 days[AArch64][GlobalISel] Update testing for fixed point fcvt. NFCDavid Green1-248/+1420
7 days[LegalizeIntegerTypes] Add `PromoteIntOp_ANY_EXTEND_VECTOR_INREG` (#178144)Abhishek Kaushik1-0/+49
7 days[AArch64] Remove dead code emission in Pointer Authentication (#175989)Victor Campos1-26/+0
7 days[AArch64][GlobalISel] Add support for scalar variants of neon right shifts (#...Joshua Rodriguez2-18/+6
8 days[AArch64] Add vector floating-point round+convert patterns (#177801)valadaptive2-268/+120
8 days[AArch64] Fuse froundeven+convert into single instruction (#177800)valadaptive4-128/+64
8 days[AArch64] Align nontemporal store/load little-endian checks (#177468)Tomer Shafir1-189/+189
8 days[AArch64] Add missing GlobalISel patterns to round+convert multiclass (#177799)valadaptive2-860/+140
8 daysSupport EXTRACT_SUBVECTOR in computeKnownBits for scalable vectors (#177163)Sander de Smalen1-47/+0
8 days[AArch64][GlobalISel] Remove -global-isel-abort=2 from a number of tests. NFCDavid Green18-48/+101
9 days[ShrinkWrap] Ensure we do not crash on unreachable blocks. (#178009)David Green1-0/+36
9 days[HWASan] [MTE] allow lifetimes with multiple starts (#175608)Florian Mayer1-0/+31
9 days[HWASan] [MTE] use precise lifetimes even if they don't cover all exitsFlorian Mayer3-5/+52
9 days[AArch64] Update aarch64-tbz.ll test. NFCDavid Green1-25/+179
9 days[SDAG] Remove non-canonical fabs libcall handling (#177967)Nikita Popov1-4/+4
9 daysAArch64: Use poison more in legalization (#177919)Matt Arsenault2-9/+5
9 days[AArch64][SDAG] Combine vecreduce.add(ZExt(predicate)) into cntp(predicate) (...Benjamin Maxwell1-0/+24
9 days[GlobalIsel] Enabling more rules for fp constant folding (#177902)Julian Pokrovsky1-0/+167
10 days[DAG] Extend MinMax matchers to detect flippable sign (#177504)Stefan Weigl-Bosker1-0/+68
11 days[AArch64][GlobalISel] Add GISelPredicateCode for smullwithsignbitsDavid Green2-644/+293
12 days[AArch64][GlobalISel] Add test coverage for arm64-neon-mul-div.ll. NFCDavid Green1-1242/+2459