aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Analysis
AgeCommit message (Expand)AuthorFilesLines
2025-12-01[RISCV] Rename SFB Base Feature (#169607)Sam Elliott1-1/+1
2025-12-01[DA] Remove special handling for SCEVAddExpr in GCD MIV (#169927)Ryotaro Kasuga1-5/+4
2025-12-01[DA] Add overflow check when calculating Delta in GCD MIV (#169928)Ryotaro Kasuga1-1/+1
2025-12-01[DA] Add tests for GCD MIV misses dependency due to overflow (NFC) (#169926)Ryotaro Kasuga1-0/+119
2025-11-30[TTI][RISCV] Add cost modelling for intrinsic vp.load.ff (#169890)Shih-Po Hung1-65/+65
2025-11-28[AArch64] Add costs for ROTR and ROTL. (#169335)David Green2-54/+54
2025-11-28[DA] Simplify runtime predicate collection (#157523)Sebastian Pop2-10/+0
2025-11-27[DA][Delinearization] Move validation logic into Delinearization (#169047)Ryotaro Kasuga16-0/+29
2025-11-26[LoopCacheAnalysis] Fix crash after #164798 (#169486)Ryotaro Kasuga1-0/+33
2025-11-25[SCEV] Add tests for UDiv canonicalization of AddRecs that may wrap.Florian Hahn1-0/+169
2025-11-24[AArch64] Update costs for fshl/r and add rotr/l variants. NFCDavid Green2-256/+790
2025-11-21AMDGPU: Improve getShuffleCost accuracy for 8- and 16-bit shuffles (#168818)Nicolai Hähnle1-488/+498
2025-11-21[DA] remove getSplitIteration (#167698)Sebastian Pop4-12/+6
2025-11-21[LoopCacheAnalysis] Replace delinearization for fixed size array (#164798)Ryotaro Kasuga1-10/+20
2025-11-20[DA] remove constraint propagation (#160924)Sebastian Pop2-1098/+0
2025-11-20AMDGPU: Expand cost model shufflevector test (#168816)Nicolai Hähnle1-0/+50
2025-11-19[DA] Replace delinearization for fixed size array (#161822)Ryotaro Kasuga10-25/+24
2025-11-18[AArch64] - Improve costing for Identity shuffles for SVE targets. (#165375)Pawan Nirpal1-0/+12
2025-11-17InstCombine: Stop transforming EQ/NE of SHR to 0 to ULT/UGT if >1 usePeter Collingbourne1-2/+2
2025-11-17[CostModel][AArch64] Remove promotion cost for SVE bfloat arith supported wit...Benjamin Maxwell1-15/+33
2025-11-11[AArch64][CostModel] Add SVE bfloat arithmetic tests (NFC) (#166951)Benjamin Maxwell1-1/+129
2025-11-10[RISCV][TTI] Fix crash of non-built-in vector type cost quering. (#167258)Elvis Wang1-0/+10
2025-11-07[DA] Properly pass outermost loop to monotonicity checker (#166928)Ryotaro Kasuga1-2/+54
2025-11-07[AArch64][CostModel] Replace undef with poison in sve-arith-fp.ll (NFC) (#166...Benjamin Maxwell1-134/+134
2025-11-06[DA] Check for overflow in strong SIV test (#166223)Alireza Torabian3-29/+91
2025-11-06[DA] Regenerate test checks (NFC) (#166736)Ryotaro Kasuga2-11/+12
2025-11-04AArch64: Regenerate cost model testsMatt Arsenault1-5/+5
2025-11-04BasicTTI: Cleanup multiple result intrinsic handling (#165970)Matt Arsenault1-4/+17
2025-11-04[LAA] Only use inbounds/nusw in isNoWrap if the GEP is dereferenced. (#161445)Florian Hahn1-1/+16
2025-11-04[AArch64] Improve the cost model for extending mull (#125651)David Green1-126/+126
2025-11-03[AArch64] Remove old non-power2 aarch64-sve-vector-bits-min tests. NFCDavid Green2-22/+0
2025-10-31Revert "[DA] Check for overflow in strong SIV test" (#165905)Ehsan Amiri2-73/+15
2025-10-31[DA] Check for overflow in strong SIV test (#164704)Alireza Torabian2-15/+73
2025-10-31[CostModel][AArch64] Model cost of extract.last.active intrinsic (clastb) (#1...Graham Hunter1-0/+216
2025-10-30[DA] Check nsw when extracting a constant operand of SCEVMul (#164408)Ryotaro Kasuga4-15/+12
2025-10-30[DA] Add tests where dependencies are missed due to overflow (NFC) (#164246)Ryotaro Kasuga5-0/+518
2025-10-29[HashRecognize] Forbid optz when data.next has exit-block user (#165574)Ramkumar Ramachandra1-0/+81
2025-10-27[HLSL] Adding DXIL Storage type into `TypedInfo` (#164887)joaosaffran1-0/+19
2025-10-27[DA] Fix crash when two loops have different type sizes of becount (#165021)Shimin Cui1-0/+68
2025-10-27[LAA] Add additional tests for #161445.Florian Hahn1-0/+94
2025-10-25[DA] Fix absolute value calculation (#164967)Ryotaro Kasuga1-0/+48
2025-10-24[AArch64][CostModel] Reduce cost of wider than legal get.active.lane.mask (#1...Kerry McLaughlin1-25/+56
2025-10-24[ARM] Update remaining cost tests with -cost-kind=all. NFCDavid Green16-2247/+1908
2025-10-23[ARM] Update more MVE costmodel tests with -cost-kind=all. NFCDavid Green6-804/+597
2025-10-23[Analysis][test] Remove unsafe-fp-math uses (NFC) (#164605)paperchalice14-100/+58
2025-10-22[Matrix] Add tests identifying GVN and DSE opportunities for matrix store / l...Nathan Corbyn1-0/+30
2025-10-21[DA] Add option to enable specific dependence test only (#164245)Ryotaro Kasuga3-318/+907
2025-10-21[DA] Add initial support for monotonicity check (#162280)Ryotaro Kasuga5-0/+1012
2025-10-20[SCEV] Add extra test coverage with URem & AddRec guards.Florian Hahn2-0/+94
2025-10-20[SCEV] Preserve divisor info when adding guard info for ICMP_NE via Sub. (#16...Florian Hahn1-4/+4