summaryrefslogtreecommitdiffstats
path: root/mlir/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-144-10/+14
* [mlir] Update the CallGraph for nested symbol references, and simplify Callab...River Riddle2020-01-131-56/+25
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-1110-49/+49
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-238-116/+116
* Resubmit: ReImplement the Value classes as value-typed objects wrapping an in...River Riddle2019-12-234-6/+6
* Automated rollback of commit f603a50109107b447b835dac11f0eb541288393eMLIR Team2019-12-234-6/+6
* ReImplement the Value classes as value-typed objects wrapping an internal poi...River Riddle2019-12-234-6/+6
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-2316-208/+64
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-2210-139/+139
* NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...River Riddle2019-12-185-20/+20
* NFC: Use TypeSwitch to simplify existing code.River Riddle2019-12-171-5/+4
* Roll-forward initial liveness analysis including test cases.Alexander Belyaev2019-12-112-0/+383
* Automated rollback of commit 98fbf41044d3364dbaf18db81b9e8d9520d14761Alexander Belyaev2019-12-112-383/+0
* Add initial liveness analysis including test cases.Marcel Koester2019-12-112-0/+383
* Minor spelling tweaksKazuaki Ishizaki2019-12-091-1/+1
* Replace spurious SmallVector constructions with ValueRangeUday Bondhugula2019-12-091-3/+2
* NFC - update doc, comments, vim syntax fileUday Bondhugula2019-12-061-1/+1
* NFC - fix name / comments - isAccessInvariantUday Bondhugula2019-12-041-3/+18
* Refactor dependencies to expose Vector transformations as patterns - NFCNicolas Vasilache2019-12-033-14/+10
* Make isValidSymbol more powerfulUday Bondhugula2019-11-221-1/+1
* Unify vector op names with other dialects.Jean-Michel Gorius2019-11-222-4/+3
* Implement unrolling of vector ops to finer-grained vector ops as a pattern.Nicolas Vasilache2019-11-201-7/+7
* Fix 'the the' typo.Alexander Belyaev2019-11-201-1/+1
* Fix Affine Loop Fusion test case reported on github.Andy Davis2019-11-181-1/+3
* Move VectorOps to Tablegen - (almost) NFCNicolas Vasilache2019-11-141-1/+1
* Add support for nested symbol references.River Riddle2019-11-111-1/+3
* Replace some remnant uses of "inst" with "op".Sean Silva2019-11-063-11/+10
* Fix minor spelling tweaks (NFC)Kazuaki Ishizaki2019-10-207-21/+21
* Add missing include to StringMap in Verifier and DialectConversion.Jacques Pienaar2019-10-191-0/+2
* NFC: Remove trivial builder get methods.River Riddle2019-10-171-1/+1
* Add support for canonicalizing callable regions during inlining.River Riddle2019-10-101-11/+31
* Fix typos, NFC.Christian Sigg2019-10-042-3/+3
* Add a pair of hooks to DominanceInfo.Eric Schweitz2019-10-011-0/+11
* Add InferTypeOpTrait & enable generating its member function definitionJacques Pienaar2019-09-292-0/+33
* Add initial callgraph support.River Riddle2019-09-231-0/+212
* Add interfaces for call-like/callable operations.River Riddle2019-09-232-1/+38
* Fix a number of Clang-Tidy warnings.Christian Sigg2019-09-231-1/+1
* Upgrade/fix/simplify store to load forwardingUday Bondhugula2019-09-212-48/+18
* Fix nested dominance relationship between parent results and child operations.River Riddle2019-09-181-1/+7
* Unify error messages to start with lower-case.MLIR Team2019-09-182-2/+2
* Add rewrite pattern to compose maps into affine load/storesUday Bondhugula2019-09-172-3/+3
* Add missing CMake dependency from libAnalysis to the Vector dialectMehdi Amini2019-09-171-2/+2
* Clean up build trip count analysis method - avoid mutating IRUday Bondhugula2019-09-142-42/+59
* NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.River Riddle2019-09-133-6/+7
* Integer set + operands / affine if op canonicalizationUday Bondhugula2019-09-051-1/+1
* Utility to normalize memrefs with non-identity layout mapsUday Bondhugula2019-09-031-1/+70
* Add support for early exit walk methods.River Riddle2019-08-301-19/+16
* Refactor the 'walk' methods for operations.River Riddle2019-08-291-1/+1
* NFC: Move AffineOps dialect to the Dialect sub-directory.River Riddle2019-08-2010-10/+10
* Move Linalg and VectorOps dialects to the Dialect subdir - NFCNicolas Vasilache2019-08-192-2/+2
OpenPOWER on IntegriCloud