aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Analysis/DependenceAnalysis
AgeCommit message (Expand)AuthorFilesLines
2023-12-05[Tests] Add disjoint flag to some tests (NFC)Nikita Popov3-9/+9
2023-05-31[SCEV] Compute AddRec range computations using different type BECountJoshua Cao1-2/+2
2022-12-16[DependenceAnalysis] Convert tests to opaque pointers (NFC)Nikita Popov32-1533/+1531
2022-08-03[DependenceAnalysis][PR56275] Normalize negative dependence analysis resultsCongzhe Cao1-0/+106
2022-06-09Recommit "[SCEV] Look through single value PHIs." (take 3)Florian Hahn1-1/+1
2022-06-08[DA] Handle mismatching loop levels by considering them non-linearBardia Mahjour1-0/+172
2022-04-13[DA] Refactor with a better APICongzhe Cao1-4/+43
2021-10-06[SCEV] Infer flags from add/gep in any blockPhilip Reames1-1/+1
2021-09-30Revert "Recommit "[SCEV] Look through single value PHIs." (take 2)"Florian Hahn1-1/+1
2021-09-28Recommit "[SCEV] Look through single value PHIs." (take 2)Florian Hahn1-1/+1
2021-09-02[test][NewPM] Remove RUN lines using -analyzeArthur Eubanks27-28/+0
2021-08-05[DA] control compile-time spent by MIV testsBardia Mahjour1-0/+86
2021-07-15[DependenceAnalysis] Guard analysis using getPointerBase().Eli Friedman1-0/+38
2021-05-24Revert "[NFC] remove explicit default value for strboolattr attribute in tests"serge-sans-paille2-2/+2
2021-05-24[NFC] remove explicit default value for strboolattr attribute in testsserge-sans-paille2-2/+2
2021-05-10[Dependence Analysis] Enable delinearization of fixed sized arraysAndy Kaylor6-15/+56
2021-04-27[Dependence Analysis] Fix ExactSIV producing wrong analysisAndy Kaylor2-16/+16
2020-09-15[DependenceAnalysis][NewPM] Fix tests to work under NPMArthur Eubanks27-28/+28
2020-07-30[tbaa] Rename type-based-aa -> tbaaArthur Eubanks1-1/+1
2020-06-26[BasicAA] Rename deprecated -basicaa to -basic-aaFangrui Song25-26/+26
2020-04-20Require "target datalayout" to be at the beginning of an IR file.Eli Friedman1-3/+0
2020-02-27[DA] Delinearization of fixed-size multi-dimensional arraysBardia Mahjour2-0/+226
2019-12-24Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2-2/+2
2019-12-11[DA] Improve dump to show source and sink of the dependenceBardia Mahjour1-0/+50
2019-09-16[NFC] Test commit accessBardia Mahjour1-0/+1
2019-06-10[DA] Add an option to control delinearization validity checksWhitney Tsang1-0/+237
2019-02-03[DA][NewPM] Handle transitive dependencies in the new-pm version of DAPhilip Pfaffe1-0/+16
2019-01-15Remove irrelevant references to legacy git repositories fromJames Y Knight1-1/+1
2019-01-08[DA][NewPM] Add a printerpass and port the testsuitePhilip Pfaffe25-0/+48
2018-06-25[DA] Delinearise AddRecs if we can prove they don't wrapDavid Green1-1/+35
2018-06-21[DA] Enable -da-delinearize by defaultDavid Green13-30/+577
2018-05-31[DA] Fix direction vectors for weakZeroSrcSIVDavid Green3-3/+105
2018-04-10[DA] Improve alias checking in dependence analysisDavid Green1-0/+140
2018-03-06DA: remove uses of GEP, only ask SCEVSebastian Pop10-430/+388
2018-01-19Remove alignment argument from memcpy/memmove/memset in favour of alignment a...Daniel Neilson1-1/+1
2017-07-05[DependenceAnalysis] Make sure base objects are the same when comparing GEPsBrendon Cahoon1-0/+80
2016-04-04[DependenceAnalysis] Check if result of getConstantPart is nullBrendon Cahoon1-0/+73
2015-11-19Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper1-1/+1
2015-11-18Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper1-1/+1
2015-09-10[SCEV] Consistently Handle Expressions That Cannot Be DividedMatthew Simpson1-0/+36
2015-09-09[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth1-1/+1
2015-08-19Fix how DependenceAnalysis calls delinearizationHal Finkel1-7/+7
2015-05-29[DependenceAnalysis] Extend unifySubscriptType for handling coupled subscript...Jingyue Wu1-0/+70
2015-05-15[DependenceAnalysis] Fix for PR21585: collectUpperBound triggers assertsJames Molloy1-0/+105
2015-03-13[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie1-1/+1
2015-03-10Fix a memory corruption in Dependency Analysis.Karthik Bhat1-0/+103
2015-03-10Fix a crash in Dependency Analysis.Karthik Bhat1-0/+51
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie17-146/+146
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie17-476/+476
2014-11-16[DependenceAnalysis] Allow subscripts of different typesJingyue Wu1-0/+40