summaryrefslogtreecommitdiff
path: root/lib/Analysis/DependenceAnalysis.cpp
AgeCommit message (Expand)Author
2017-10-15Reverting r315590; it did not include changes for llvm-tblgen, which is causi...Aaron Ballman
2017-10-12[dump] Remove NDEBUG from test to enable dump methods [NFC]Don Hinton
2017-07-10fix typos in comments and error messages; NFCHiroshi Inoue
2017-07-05[DependenceAnalysis] Make sure base objects are the same when comparing GEPsBrendon Cahoon
2017-05-17BitVector: add iterators for set bitsFrancis Visoiu Mistrih
2017-01-28Cleanup dump() functions.Matthias Braun
2016-11-23[PM] Change the static object whose address is used to uniquely identifyChandler Carruth
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer
2016-06-08Apply most suggestions of clang-tidy's performance-unnecessary-value-paramBenjamin Kramer
2016-06-08Avoid copies of std::strings and APInt/APFloats where we only read from itBenjamin Kramer
2016-05-12[PM] Port of the DepndenceAnalysis to the new PM.Chandler Carruth
2016-04-19[DependenceAnalysis] Refactor uses of getConstantPart. NFC.Brendon Cahoon
2016-04-04[DependenceAnalysis] Check if result of getConstantPart is nullBrendon Cahoon
2015-12-17[SCEV] Add and use SCEVConstant::getAPInt; NFCISanjoy Das
2015-09-23[SCEV] Introduce ScalarEvolution::getOne and getZero.Sanjoy Das
2015-09-09[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth
2015-08-19Fix how DependenceAnalysis calls delinearizationHal Finkel
2015-08-17[PM] Port ScalarEvolution to the new pass manager.Chandler Carruth
2015-08-06[PM/AA] Simplify the AliasAnalysis interface by removing a wrapperChandler Carruth
2015-07-31-Wdeprecated-clean: Fix cases of violating the rule of 5 in ways that are dep...David Blaikie
2015-06-29Move delinearization from SCEVAddRecExpr to ScalarEvolutionTobias Grosser
2015-06-22[PM/AA] Hoist the AliasResult enum out of the AliasAnalysis class.Chandler Carruth
2015-05-29[DependenceAnalysis] Extend unifySubscriptType for handling coupled subscript...Jingyue Wu
2015-05-15[DependenceAnalysis] Fix for PR21585: collectUpperBound triggers assertsJames Molloy
2015-03-10Fix a memory corruption in Dependency Analysis.Karthik Bhat
2015-03-10Fix a crash in Dependency Analysis.Karthik Bhat
2015-03-10DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini
2015-03-05Reformat.NAKAMURA Takumi
2015-03-05Revert r231103, "FullDependenceAnalysis: Avoid using the (deprecated in C++11...NAKAMURA Takumi
2015-03-05Revert r231104, "unique_ptrify FullDependenceAnalysis::DV", to appease msc18 ...NAKAMURA Takumi
2015-03-03unique_ptrify FullDependenceAnalysis::DVDavid Blaikie
2015-03-03FullDependenceAnalysis: Avoid using the (deprecated in C++11) copy ctorDavid Blaikie
2015-03-01Add missing includes. make_unique proliferated everywhere.Benjamin Kramer
2015-01-17[PM] Split the LoopInfo object apart from the legacy pass, creatingChandler Carruth
2014-11-16[DependenceAnalysis] Allow subscripts of different typesJingyue Wu
2014-10-28Reformat partially, where I touched for whitespace changes.NAKAMURA Takumi
2014-10-28Untabify and whitespace cleanups.NAKAMURA Takumi
2014-08-26Analysis: cleanupDylan Noblesmith
2014-08-26Revert "Analysis: unique_ptr-ify DependenceAnalysis::collectCoeffInfo"Dylan Noblesmith
2014-08-25Analysis: unique_ptr-ify DependenceAnalysis::collectCoeffInfoDylan Noblesmith
2014-08-25Analysis: unique_ptr-ify DependenceAnalysis::dependsDylan Noblesmith
2014-08-25Analysis: take a reference instead of pointerDylan Noblesmith
2014-05-27remove BasePointer before delinearizingSebastian Pop
2014-05-27remove constant termsSebastian Pop
2014-05-09move findArrayDimensions to ScalarEvolutionSebastian Pop
2014-05-07split delinearization pass in 3 stepsSebastian Pop
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper
2014-03-04[Modules] Move InstIterator out of the Support library, where it had noChandler Carruth
2014-02-21normalize the last delinearized dimensionSebastian Pop