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
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Fix affine data copy generation corner cases/bugs
Uday Bondhugula
2019-09-03
1
-79
/
+110
*
Add a new dialect interface for the OperationFolder `OpFolderDialectInterface`.
River Riddle
2019-09-01
2
-6
/
+14
*
Add a `getUsedValuesDefinedAbove()` overload that takes an `Operation` pointe...
Mehdi Amini
2019-09-01
1
-0
/
+6
*
Add a canonicalization to erase empty AffineForOps.
River Riddle
2019-08-30
1
-6
/
+0
*
Add support for early exit walk methods.
River Riddle
2019-08-30
1
-11
/
+13
*
Refactor the 'walk' methods for operations.
River Riddle
2019-08-29
8
-11
/
+8
*
fix loop unroll and jam - operand mapping - imperfect nest case
Uday Bondhugula
2019-08-28
1
-8
/
+8
*
Refactor / improve replaceAllMemRefUsesWith
Uday Bondhugula
2019-08-27
3
-173
/
+214
*
NFC: Remove the explicit context from Operation::create and OperationState.
River Riddle
2019-08-26
1
-1
/
+1
*
Support folding of ops with inner ops in GreedyPatternRewriteDriver.
Andy Ly
2019-08-26
1
-8
/
+7
*
NFC: Add a note to 'applyPatternsGreedily' that it also performs folding/dce.
River Riddle
2019-08-23
1
-3
/
+2
*
NFC: Move AffineOps dialect to the Dialect sub-directory.
River Riddle
2019-08-20
14
-14
/
+14
*
Move Linalg and VectorOps dialects to the Dialect subdir - NFC
Nicolas Vasilache
2019-08-19
3
-3
/
+3
*
NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory.
River Riddle
2019-08-19
15
-15
/
+15
*
Change from llvm::make_unique to std::make_unique
Jacques Pienaar
2019-08-17
18
-23
/
+23
*
Refactor DialectConversion to convert the signatures of blocks when they are ...
River Riddle
2019-08-16
1
-33
/
+41
*
Express ownership transfer in PassManager API through std::unique_ptr (NFC)
Mehdi Amini
2019-08-12
17
-37
/
+42
*
NFC: Update pattern rewrite API to pass OwningRewritePatternList by const ref...
River Riddle
2019-08-11
2
-31
/
+30
*
NFC: Standardize the terminology used for parent ops/regions/etc.
River Riddle
2019-08-09
3
-8
/
+8
*
NFC: Update usages of OwningRewritePatternList to pass by & instead of &&.
River Riddle
2019-08-09
5
-17
/
+16
*
Add a higher-order vector.extractelement operation in MLIR
Nicolas Vasilache
2019-08-09
3
-6
/
+11
*
Add utility 'replaceAllUsesWith' methods to Operation.
River Riddle
2019-08-07
3
-8
/
+4
*
Remove ops in regions/blocks from worklist when parent op is being removed vi...
Andy Ly
2019-08-06
1
-0
/
+4
*
Refactor Linalg ops to loop lowering (NFC)
Nicolas Vasilache
2019-08-06
1
-7
/
+4
*
NFC: Implement OwningRewritePatternList as a class instead of a using directive.
River Riddle
2019-08-05
4
-15
/
+11
*
Fix clang 5.0 by using type aliases for LLVM DenseSet/Map
Mehdi Amini
2019-08-03
2
-2
/
+0
*
AffineDataCopyGeneration: don't use CL flag values inside the pass
Alex Zinenko
2019-08-02
1
-13
/
+22
*
Introduce explicit copying optimization by generalizing the DMA generation pass
Uday Bondhugula
2019-08-01
2
-186
/
+281
*
Initialize union to avoid -Wmissing-field-initializers warning.
Jacques Pienaar
2019-07-27
1
-2
/
+2
*
Use "standard" load and stores in LowerVectorTransfers
Nicolas Vasilache
2019-07-26
1
-2
/
+6
*
Add support for an analysis mode to DialectConversion.
River Riddle
2019-07-25
1
-4
/
+46
*
Refactor LoopParametricTiling as a test pass - NFC
Nicolas Vasilache
2019-07-22
3
-153
/
+76
*
Refactor region type signature conversion to be explicit via patterns.
River Riddle
2019-07-20
1
-185
/
+174
*
Refactor stripmineSink for AffineForOp - NFC
Nicolas Vasilache
2019-07-19
1
-34
/
+9
*
Utility function to map a loop on a parametric grid of virtual processors
Nicolas Vasilache
2019-07-19
1
-0
/
+22
*
Uniformize the API for the mlir::tile functions on AffineForOp and loop::ForOp
Nicolas Vasilache
2019-07-19
2
-87
/
+166
*
Add support for providing a legality callback for dynamic legality in Dialect...
River Riddle
2019-07-19
1
-14
/
+42
*
NFC: Expose a ConversionPatternRewriter for use with ConversionPatterns.
River Riddle
2019-07-19
1
-199
/
+274
*
Refactor the conversion of block argument types in DialectConversion.
River Riddle
2019-07-19
1
-298
/
+265
*
Add support for explicitly marking dialects and operations as illegal.
River Riddle
2019-07-19
1
-16
/
+36
*
Move affine.for and affine.if to ODS
Nicolas Vasilache
2019-07-16
3
-19
/
+18
*
Refactor DialectConversion to support different conversion modes.
River Riddle
2019-07-16
2
-60
/
+168
*
Remove lowerAffineConstructs and lowerControlFlow in favor of providing patte...
River Riddle
2019-07-16
1
-8
/
+12
*
Update 'applyPatternsGreedily' to work on the regions of any operations.
River Riddle
2019-07-16
1
-20
/
+24
*
Refactor the traversal of operations to Convert in DialectConversion.
River Riddle
2019-07-16
1
-99
/
+79
*
Refactor LowerAffine to use OpRewritePattern instead of ConversionPattern.
River Riddle
2019-07-16
1
-97
/
+70
*
Introduce loop coalescing utility and a simple pass
Alex Zinenko
2019-07-16
3
-0
/
+250
*
Extract std.for std.if and std.terminator in their own dialect
Nicolas Vasilache
2019-07-16
5
-15
/
+21
*
Fix a bug in DialectConversion when using RewritePattern.
River Riddle
2019-07-16
1
-1
/
+2
*
NFC: Add header blocks to DialectConversion.h to improve readability.
River Riddle
2019-07-13
1
-3
/
+3
[prev]
[next]