summaryrefslogtreecommitdiff
path: root/mlir/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* [mlir] Move casting calls from methods to function callsTres Popp2023-05-125-19/+19
* [mlir] Replace None with std::nullopt in comments (NFC)Kazu Hirata2023-05-081-2/+2
* [MLIR][presburger] normalize divisionreprgilsaia2023-04-271-0/+9
* [mlir] Replace None with std::nullopt in comments (NFC)Kazu Hirata2023-04-261-1/+1
* [LoopInfo] Move generic LoopInfo into own filesChristian Ulmann2023-04-241-1/+1
* [mlir][Analysis] CFGLoopInfo instantiation in C++Christian Ulmann2023-04-141-0/+11
* [mlir][Analysis] Introduce LoopInfo in mlirChristian Ulmann2023-04-052-0/+21
* [mlir][Analysis] Fix assertion in FlatLinearConstraintsMatthias Springer2023-03-251-1/+1
* [mlir][Analysis][NFC] Make BoundType a top-level enumMatthias Springer2023-03-232-4/+3
* [mlir][Analysis][NFC] Split FlatAffineValueConstraints into multiple classesMatthias Springer2023-03-232-1/+1349
* [ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerateJakub Kuderski2023-03-151-4/+4
* [mlir][Linalg] Refactor transform.structured.pad to separate out hoistingNicolas Vasilache2023-02-281-15/+20
* [mlir][Affine][NFC] Improve FlatAffineValueConstraint dumpMatthias Springer2023-02-281-2/+4
* [mlir] Add check for value that might be null.jacquesguan2023-02-161-0/+5
* [MLIR][Presburger] Matrix: hide expensive consistency check behind EXPENSIVE_...Arjun P2023-02-141-0/+2
* Simplify looping over Operation users in SliceAnalysis (NFC)Mehdi Amini2023-02-031-4/+2
* [mlir] fix crash when call a function declXiang Li2023-01-251-1/+1
* [MLIR][Presburger] Support divisions in union of two PWMAFunctionGroverkss2023-01-192-68/+101
* [mlir] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata2023-01-141-1/+0
* [mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata2023-01-147-54/+58
* [mlir] Add #include <optional> (NFC)Kazu Hirata2023-01-135-0/+5
* Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille2023-01-101-3/+2
* [mlir] Avoid crash of UnsignedWhenEquivalent for no integer type.jacquesguan2023-01-101-0/+2
* [mlir] Allow overriding AbstractDenseDataFlowAnalysis::visitOperationTom Eccles2023-01-041-3/+3
* [mlir] Fix a warningKazu Hirata2022-12-221-1/+1
* [mlir] Make `LocalAliasAnalysis` extesibleIvan Butygin2022-12-211-1/+1
* mlir/{SPIRV,Bufferization}: use std::optional in .td files (NFC)Ramkumar Ramachandra2022-12-201-1/+1
* [mlir] Apply ClangTidy readability finding.Adrian Kuegel2022-12-191-1/+1
* mlir/tblgen: use std::optional in generationRamkumar Ramachandra2022-12-173-14/+15
* [mlir] llvm::Optional::value => operator*/operator->Fangrui Song2022-12-172-3/+3
* [mlir] Implement backward dataflow.Matthias Kramm2022-12-131-1/+269
* [mlir] Use std::optional instead of None in comments (NFC)Kazu Hirata2022-12-101-6/+6
* [Presburger] Use std::optional in Simplex.cpp (NFC)Kazu Hirata2022-12-101-2/+3
* [Presburger] Use std::optional in PresburgerRelation.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [AliasAnalysis] Use std::optional in LocalAliasAnalysis.cpp (NFC)Kazu Hirata2022-12-101-1/+2
* [mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata2022-12-042-3/+3
* [mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata2022-12-041-2/+2
* [mlir] Use std::nullopt instead of None (NFC)Kazu Hirata2022-12-036-13/+14
* [mlir] Remove `Transforms/SideEffectUtils.h` and move the methods into `Inter...Mahesh Ravishankar2022-11-151-3/+3
* [mlir] Move the assertion to a valid place.Hanhan Wang2022-11-041-3/+4
* Introduce a ConditionallySpeculatable op interfaceSanjoy Das2022-10-121-1/+1
* Apply clang-tidy fixes for performance-move-const-arg in IntegerRelation.cpp ...Mehdi Amini2022-10-071-1/+1
* [mlir][analysis] Remove empty files (NFC)Jeff Niu2022-10-032-1/+0
* [MLIR][Presburger] Add hermite normal form computation to MatrixGroverkss2022-09-142-89/+117
* [MLIR][Presburger] use arbitrary-precision arithmetic with MPInt instead of i...Arjun P2022-09-147-304/+326
* [MLIR][Presburger] Refactor MultiAffineFunction to be defined over universeGroverkss2022-09-116-188/+353
* [mlir][CallGraph] Add special call graph node for representing unknown calleesMarkus Böck2022-09-091-7/+12
* [mlir][dataflow] Remove Lattice::isUninitialized().Zhixun Tan2022-09-085-24/+31
* Revert "[mlir][cmake] Don't add dependencies on mlir-(generic-)headers"Mehdi Amini2022-09-031-0/+3
* [mlir][cmake] Don't add dependencies on mlir-(generic-)headersJeff Niu2022-09-021-3/+0