index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mlir
/
lib
/
Analysis
/
Utils.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Refactor and share common code across addAffineForOpDomain / addSliceBounds
Uday Bondhugula
2019-03-29
1
-13
/
+1
*
Convert ambiguous bool returns in /Analysis to use Status instead.
River Riddle
2019-03-29
1
-39
/
+40
*
Add FlatAffineConstraints::containsId to avoid using findId when position isn't
Uday Bondhugula
2019-03-29
1
-5
/
+2
*
Use FlatAffineConstraints::unionBoundingBox to perform slice bounds union for...
MLIR Team
2019-03-29
1
-0
/
+49
*
Adds loop attribute as a temporary work around to prevent slice fusion of loo...
MLIR Team
2019-03-29
1
-13
/
+18
*
Update addSliceBounds to deal with loops with floor's/mod's.
Uday Bondhugula
2019-03-29
1
-3
/
+6
*
NFC. Move all of the remaining operations left in BuiltinOps to StandardOps. ...
River Riddle
2019-03-29
1
-1
/
+0
*
Use consistent names for dialect op source files
Lei Zhang
2019-03-29
1
-1
/
+1
*
A simple pass to detect and mark all parallel loops
Uday Bondhugula
2019-03-29
1
-22
/
+21
*
Loop fusion for input reuse.
MLIR Team
2019-03-29
1
-5
/
+65
*
Method to align/merge dimensional/symbolic identifiers between two FlatAffine...
Uday Bondhugula
2019-03-29
1
-6
/
+7
*
Change some of the debug messages to use emitError / emitWarning / emitNote -...
Uday Bondhugula
2019-03-29
1
-1
/
+1
*
Fix bug in memref region computation with slice loop bounds. Adds loop IV val...
MLIR Team
2019-03-29
1
-1
/
+4
*
Refactor AffineExprFlattener and move FlatAffineConstraints out of IR into
Uday Bondhugula
2019-03-29
1
-2
/
+2
*
Fix for getMemRefSizeInBytes: unsigned -> uint64_t
Uday Bondhugula
2019-03-29
1
-1
/
+1
*
Misc. updates/fixes to analysis utils used for DMA generation; update DMA
Uday Bondhugula
2019-03-29
1
-18
/
+38
*
Fix + cleanup for getMemRefRegion()
Uday Bondhugula
2019-03-29
1
-13
/
+16
*
Automated rollback of changelist 232728977.
Uday Bondhugula
2019-03-29
1
-1
/
+1
*
Automated rollback of changelist 232717775.
Uday Bondhugula
2019-03-29
1
-5
/
+5
*
Rename the 'if' operation in the AffineOps dialect to 'affine.if' and namespace
River Riddle
2019-03-29
1
-1
/
+1
*
NFC: Rename the 'for' operation in the AffineOps dialect to 'affine.for'. The...
River Riddle
2019-03-29
1
-6
/
+6
*
Address post submit review comments for removing Block::findInstPositionInBlock.
River Riddle
2019-03-29
1
-1
/
+1
*
Adds the ability to compute the MemRefRegion of a sliced loop nest. Utilizes ...
MLIR Team
2019-03-29
1
-37
/
+77
*
Remove findInstPositionInBlock from the Block api.
River Riddle
2019-03-29
1
-2
/
+3
*
Refactor the affine analysis by moving some functionality to IR and some to A...
River Riddle
2019-03-29
1
-2
/
+2
*
NFC: Move AffineApplyOp to the AffineOps dialect. This also moves the isValid...
River Riddle
2019-03-29
1
-1
/
+1
*
Refactor common code getting memref access in getMemRefRegion - NFC
Uday Bondhugula
2019-03-29
1
-65
/
+50
*
Update dma-generate pass to (1) work on blocks of instructions (instead of just
Uday Bondhugula
2019-03-29
1
-21
/
+30
*
Begin the process of fully removing OperationInst. This patch cleans up refer...
River Riddle
2019-03-29
1
-15
/
+11
*
Define the AffineForOp and replace ForInst with it. This patch is largely mec...
River Riddle
2019-03-29
1
-34
/
+42
*
Recommit: Define a AffineOps dialect as well as an AffineIfOp operation. Repl...
River Riddle
2019-03-29
1
-15
/
+7
*
Automated rollback of changelist 231318632.
Nicolas Vasilache
2019-03-29
1
-7
/
+15
*
Define a AffineOps dialect as well as an AffineIfOp operation. Replace all in...
River Riddle
2019-03-29
1
-15
/
+7
*
Change the ForInst induction variable to be a block argument of the body inst...
River Riddle
2019-03-29
1
-3
/
+4
*
Drop AffineMap::Null and IntegerSet::Null
Nicolas Vasilache
2019-03-29
1
-2
/
+2
*
Allow operations to hold a blocklist and add support for parsing/printing a b...
River Riddle
2019-03-29
1
-0
/
+8
*
Update dma-generate: update for multiple load/store op's per memref
Uday Bondhugula
2019-03-29
1
-0
/
+5
*
Add cloning functionality to Block and Function, this also adds support for r...
River Riddle
2019-03-29
1
-2
/
+1
*
Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int.
River Riddle
2019-03-29
1
-2
/
+2
*
Update fusion cost model + some additional infrastructure and debug informati...
Uday Bondhugula
2019-03-29
1
-14
/
+93
*
Allocate private/local buffers for slices accurately during fusion
Uday Bondhugula
2019-03-29
1
-4
/
+9
*
LoopFusion improvements:
MLIR Team
2019-03-29
1
-25
/
+31
*
Minor code cleanup - NFC.
Uday Bondhugula
2019-03-29
1
-6
/
+8
*
LoopFusion: automate selection of source loop nest slice depth and destinatio...
MLIR Team
2019-03-29
1
-30
/
+48
*
Simplify compositions of AffineApply
Nicolas Vasilache
2019-03-29
1
-2
/
+4
*
Delete FuncBuilder::createChecked. It is perhaps still a good idea, but has no
Chris Lattner
2019-03-29
1
-2
/
+1
*
Fix 0-d memref corner case for getMemRefRegion()
Uday Bondhugula
2019-03-29
1
-0
/
+9
*
Extend loop-fusion's slicing utility + other fixes / updates
Uday Bondhugula
2019-03-29
1
-64
/
+57
*
Misc readability and doc / code comment related improvements - NFC
Uday Bondhugula
2019-03-29
1
-16
/
+13
*
Complete TODOs / cleanup for loop-fusion utility
Uday Bondhugula
2019-03-29
1
-10
/
+1
[prev]
[next]