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
/
Dialect
/
VectorOps
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make helper functions static or move them into anonymous namespaces. NFC.
Benjamin Kramer
2020-01-14
2
-14
/
+22
*
[mlir] [VectorOps] fixed typo in verifier of slice op
Aart Bik
2020-01-13
1
-1
/
+1
*
[mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...
River Riddle
2020-01-11
2
-70
/
+69
*
Sprinkle some constexpr on default ctors so the compiler can diagnose unused ...
Benjamin Kramer
2020-01-10
1
-1
/
+0
*
[mlir][Linalg] Extend generic ops to allow tensors
Nicolas Vasilache
2020-01-02
1
-3
/
+3
*
[mlir] Fix -Wrange-loo-analysis warnings
Fangrui Song
2020-01-01
1
-1
/
+1
*
Remove unused static function.
Eric Christopher
2019-12-26
1
-15
/
+0
*
NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.
River Riddle
2019-12-23
2
-48
/
+48
*
Adjust License.txt file to use the LLVM license
Mehdi Amini
2019-12-23
3
-39
/
+12
*
NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...
River Riddle
2019-12-22
2
-54
/
+52
*
[VectorOps] unify vector dialect "subscripts"
Aart Bik
2019-12-20
1
-15
/
+15
*
[VectorOps] Update vector transfer_read/write ops to operatate on memrefs wit...
Andy Davis
2019-12-19
1
-34
/
+87
*
[VectorOps] Add vector ReshapeOp to the VectorOps dialect.
Andy Davis
2019-12-19
1
-0
/
+117
*
[VectorOps] minor cleanup: vector dialect "subscripts" are i32
Aart Bik
2019-12-19
1
-3
/
+12
*
[VectorOps] Add vector.print definition, with lowering support
Aart Bik
2019-12-18
1
-0
/
+17
*
NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in...
River Riddle
2019-12-18
1
-5
/
+5
*
Add pattern rewrite which splits a vector TransferWriteOp into slices accordi...
Andy Davis
2019-12-17
2
-30
/
+98
*
Add pattern rewrite to forward vector tuple elements to their users.
Andy Davis
2019-12-17
1
-1
/
+34
*
Add pattern rewrite which splits a vector TransferReadOp into slices accordin...
Andy Davis
2019-12-17
1
-34
/
+44
*
Update vector op unrolling transformation to generate ExtractSlicesOp and Ins...
Andy Davis
2019-12-17
2
-27
/
+92
*
Add InsertSlicesOp to the VectorOps dialect.
Andy Davis
2019-12-16
1
-0
/
+54
*
[VectorOps] Add [insert/extract]element definition together with lowering to ...
Aart Bik
2019-12-16
1
-0
/
+74
*
Adds ExtractSlicesOp to the VectorOps dialect.
Andy Davis
2019-12-16
1
-6
/
+201
*
Try to fold operations in DialectConversion when trying to legalize.
River Riddle
2019-12-13
1
-1
/
+9
*
NFC: Cleanup the various Op::print methods.
River Riddle
2019-12-12
1
-40
/
+24
*
Add VectorOp transform pattern which splits vector TransferReadOps to target ...
Andy Davis
2019-12-10
2
-6
/
+78
*
Uniformize Vector transforms as patterns on the model of Linalg - NFC
Nicolas Vasilache
2019-12-10
2
-24
/
+1
*
[VectorOps] Add a ShuffleOp to the VectorOps dialect
Aart Bik
2019-12-09
1
-0
/
+86
*
[VectorOps] Fix off-by-one error in insert/extract validation
Aart Bik
2019-12-09
1
-2
/
+2
*
Factor out commonly reusable names across structured ops dialects
Nicolas Vasilache
2019-12-09
1
-3
/
+5
*
Unify vector op unrolling transformation.
Andy Davis
2019-12-09
1
-394
/
+175
*
[StructuredOps][Linalg] Add a primitive pattern to rewrite the linalg.generic...
Nicolas Vasilache
2019-12-09
1
-2
/
+14
*
Add a new ValueRange class.
River Riddle
2019-12-06
1
-4
/
+1
*
[VecOps] Rename vector.[insert|extract]element to just vector.[insert|extract]
Aart Bik
2019-12-06
1
-25
/
+19
*
[VectorOps] Add lowering of vector.broadcast to LLVM IR
Aart Bik
2019-12-06
1
-6
/
+6
*
Unroll vector masks along with their associated vector arguments.
Andy Davis
2019-12-06
2
-59
/
+32
*
Add canonicalization patterns for vector CreateMaskOp and StridedSliceOp to b...
Andy Davis
2019-12-04
1
-4
/
+158
*
Drop MaterializeVectorTransfers in favor of simpler declarative unrolling
Nicolas Vasilache
2019-12-04
1
-13
/
+14
*
Adds support for unrolling single-result vector operations with iterator type...
Andy Davis
2019-12-04
2
-21
/
+287
*
Refactor dependencies to expose Vector transformations as patterns - NFC
Nicolas Vasilache
2019-12-03
2
-0
/
+460
*
Add CreateMaskOp to the VectorOps dialect.
Andy Davis
2019-12-03
1
-0
/
+31
*
[VectorOps] Add legality rules to broadcast
Aart Bik
2019-12-02
1
-3
/
+10
*
[VectorOps] Refine BroadcastOp in VectorOps dialect
Aart Bik
2019-11-26
1
-10
/
+8
*
[VectorOps] Add a BroadcastOp to the VectorOps dialect
Aart Bik
2019-11-26
1
-0
/
+41
*
Use vector.InsertStridedSlice in Vector -> Vector unrolling
Nicolas Vasilache
2019-11-25
1
-12
/
+9
*
Add a vector.InsertStridedSliceOp
Nicolas Vasilache
2019-11-25
1
-117
/
+211
*
Update VectorContractionOp to take iterator types and index mapping attribute...
Andy Davis
2019-11-25
1
-17
/
+87
*
Add vector.insertelement op
Nicolas Vasilache
2019-11-25
1
-1
/
+73
*
Unify vector op names with other dialects.
Jean-Michel Gorius
2019-11-22
1
-66
/
+63
*
Add VectorContractionOp to the VectorOps dialect.
Andy Davis
2019-11-20
1
-0
/
+209
[next]