Revert "[mlir][Affine] Add support for multi-store producer fusion"
[lldb.git] / mlir / lib / Analysis / Utils.cpp
2021-01-20 Diego CaballeroRevert "[mlir][Affine] Add support for multi-store...
2021-01-20 Diego Caballero[mlir][Affine] Add support for multi-store producer...
2020-12-13 Christian Sigg[mlir] Use mlir::OpState::operator->() to get to method...
2020-12-02 Christian SiggAdd `Operation* OpState::operator->()` to provide more...
2020-11-18 Diego Caballero[mlir][Affine] Refactor affine fusion code in pass...
2020-08-08 Vincent Zhao[MLIR] Consider AffineIfOp when getting the index set...
2020-07-09 Jeremy Bruestle[MLIR] IR changes to add yield semantics for affine...
2020-07-07 River Riddle[mlir][NFC] Remove usernames and google bug numbers...
2020-06-29 Rahul Joshi[MLIR] Add variadic isa<> for Type, Value, and Attribute
2020-06-25 Rahul Joshi[MLIR][NFC] Adopt variadic isa<>
2020-06-16 Uday Bondhugula[MLIR] Fix memref region compute for 0-d memref accesses
2020-05-20 Diego Caballero[mlir][Affine] Introduce affine memory interfaces
2020-05-11 Sean Silva[mlir][Value] Add v.getDefiningOp<OpTy>()
2020-05-06 Uday Bondhugula[MLIR][NFC] Fix/update debug messages for analysis...
2020-04-13 Uday Bondhugula[MLIR] NFC cleanup/modernize memref-dataflow-opt /...
2020-04-09 Uday Bondhugula[MLIR] ShapedType accessor minor fixes + add isDynamicD...
2020-04-08 Uday Bondhugula[MLIR] Add support to use aligned_alloc to lower AllocO...
2020-04-07 Uday Bondhugula[MLIR] fix/update affine data copy utility for max...
2020-03-28 Uday Bondhugula[MLIR] Introduce full/partial tile separation using...
2020-03-26 Uday Bondhugula[MLIR] Add flat affine constraints method to round...
2020-03-25 Uday Bondhugula[MLIR][NFC] std::is_same || -> llvm::is_one_of
2020-03-20 Rob Suderman[mlir][NFC] Cleanup AffineOps directory structure
2020-03-12 River Riddle[mlir][SideEffects] Replace HasNoSideEffect with the...
2020-03-02 River Riddle[mlir] Update several usages of IntegerType to properly...
2020-02-21 Rob SudermanMove StandardOps/Ops.h to StandardOps/IR/Ops.h
2020-02-21 Lei Zhang[mlir] Add a signedness semantics bit to IntegerType
2020-02-10 Frank Laub[MLIR][Affine] NFC: Move AffineValueMap and MutableAffi...
2020-01-26 Mehdi AminiMass update the MLIR license header to mention "Part...
2020-01-14 Benjamin KramerMake helper functions static or move them into anonymou...
2020-01-11 River Riddle[mlir] NFC: Remove Value::operator* and Value::operator...
2019-12-24 River RiddleNFC: Replace ValuePtr with Value and remove it now...
2019-12-23 Mehdi AminiAdjust License.txt file to use the LLVM license
2019-12-23 River RiddleNFC: Introduce new ValuePtr/ValueRef typedefs to simpli...
2019-12-09 Kazuaki IshizakiMinor spelling tweaks
2019-11-18 Andy DavisFix Affine Loop Fusion test case reported on github.
2019-10-20 Kazuaki IshizakiFix minor spelling tweaks (NFC)
2019-09-21 Uday BondhugulaUpgrade/fix/simplify store to load forwarding
2019-09-18 MLIR TeamUnify error messages to start with lower-case.
2019-09-17 Uday BondhugulaAdd rewrite pattern to compose maps into affine load...
2019-08-30 River RiddleAdd support for early exit walk methods.
2019-08-20 River RiddleNFC: Move AffineOps dialect to the Dialect sub-directory.
2019-08-19 River RiddleNFC: Move LLVMIR, SDBM, and StandardOps to the Dialect...
2019-08-17 Jacques PienaarChange from llvm::make_unique to std::make_unique
2019-08-10 River RiddleNFC: Standardize the terminology used for parent ops...
2019-07-23 Alex ZinenkoAffine loop parallelism detection: conservatively handl...
2019-07-08 Jacques PienaarRemove dead code.
2019-07-03 Andy DavisGlobally change load/store/dma_start/dma_wait operation...
2019-06-20 Andy DavisLoopFusion: adds support for computing forward computat...
2019-06-11 Andy DavisReturn dependence result enum to distiguish between...
2019-06-09 River RiddleNFC: Rename FuncBuilder to OpBuilder and refactor to...
2019-06-02 Geoffrey Martin... Some cleanup of ShapedType now that MemRef subclass...
2019-06-02 Geoffrey Martin... Replace checks against numDynamicDims with hasStati...
2019-06-02 Andy Davis LoopFusionUtils CL 2/n: Factor out and generalize...
2019-05-20 River Riddle Replace Operation::isa with llvm::isa.
2019-05-20 River Riddle Replace Operation::cast with llvm::cast.
2019-05-20 River Riddle Add support for using llvm::dyn_cast/cast/isa for...
2019-05-20 MLIR Team Automated rollback of changelist 247778391.
2019-05-20 River Riddle Add support for using llvm::dyn_cast/cast/isa for...
2019-05-11 Andy Davis Add memref dimension bounds as upper/lower bounds...
2019-05-11 River Riddle Simplify the emission of various diagnostics create...
2019-04-08 River Riddle Add new utilities for RTTI Operation casting: dyn_c...
2019-03-30 River RiddleReplace usages of Instruction with Operation in the...
2019-03-30 River RiddleReplace usages of Instruction with Operation in the...
2019-03-30 River RiddleReplace usages of "Op::operator->" with ".".
2019-03-30 River RiddleReplace usages of "operator->" with "." for the AffineOps.
2019-03-30 River RiddleNFC: Rename the 'for' operation in the AffineOps dialec...
2019-03-30 Chris LattnerVarious small cleanups to the code, mostly removing...
2019-03-30 River RiddleNFC: Rename the 'if' operation in the AffineOps dialect...
2019-03-30 Chris LattnerRemove OpPointer, cleaning up a ton of code. This...
2019-03-30 Chris LattnerRemove const from Value, Instruction, Argument, and...
2019-03-30 Chris LattnerRemove const from mlir::Block.
2019-03-30 Chris LattnerMove to new `const` model, part 1: remove ConstOpPointer.
2019-03-30 Jacques PienaarRemove some statements that required >C++11, add includ...
2019-03-30 Alex ZinenkoRename BlockList into Region
2019-03-30 Uday BondhugulaChange getMemoryFootprintBytes emitError to a warning
2019-03-30 Uday BondhugulaFix misc bugs / TODOs / other improvements to analysis...
2019-03-30 River RiddleMove the success/failure functions out of LogicalResult...
2019-03-30 River RiddleRename Status to LogicalResult to avoid conflictions...
2019-03-30 Uday BondhugulaRefactor and share common code across addAffineForOpDom...
2019-03-30 River RiddleConvert ambiguous bool returns in /Analysis to use...
2019-03-30 Uday BondhugulaAdd FlatAffineConstraints::containsId to avoid using...
2019-03-29 MLIR TeamUse FlatAffineConstraints::unionBoundingBox to perform...
2019-03-29 MLIR TeamAdds loop attribute as a temporary work around to preve...
2019-03-29 Uday BondhugulaUpdate addSliceBounds to deal with loops with floor...
2019-03-29 River RiddleNFC. Move all of the remaining operations left in Built...
2019-03-29 Lei ZhangUse consistent names for dialect op source files
2019-03-29 Uday BondhugulaA simple pass to detect and mark all parallel loops
2019-03-29 MLIR TeamLoop fusion for input reuse.
2019-03-29 Uday BondhugulaMethod to align/merge dimensional/symbolic identifiers...
2019-03-29 Uday BondhugulaChange some of the debug messages to use emitError...
2019-03-29 MLIR TeamFix bug in memref region computation with slice loop...
2019-03-29 Uday BondhugulaRefactor AffineExprFlattener and move FlatAffineConstra...
2019-03-29 Uday BondhugulaFix for getMemRefSizeInBytes: unsigned -> uint64_t
2019-03-29 Uday BondhugulaMisc. updates/fixes to analysis utils used for DMA...
2019-03-29 Uday BondhugulaFix + cleanup for getMemRefRegion()
2019-03-29 Uday Bondhugula Automated rollback of changelist 232728977.
2019-03-29 Uday Bondhugula Automated rollback of changelist 232717775.
2019-03-29 River RiddleRename the 'if' operation in the AffineOps dialect...
2019-03-29 River RiddleNFC: Rename the 'for' operation in the AffineOps dialec...
2019-03-29 River RiddleAddress post submit review comments for removing Block...
next