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
/
VectorOps.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make helper functions static or move them into anonymous namespaces. NFC.
Benjamin Kramer
2020-01-14
1
-14
/
+19
*
[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
1
-55
/
+54
*
Sprinkle some constexpr on default ctors so the compiler can diagnose unused ...
Benjamin Kramer
2020-01-10
1
-1
/
+0
*
[mlir] Fix -Wrange-loo-analysis warnings
Fangrui Song
2020-01-01
1
-1
/
+1
*
NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.
River Riddle
2019-12-23
1
-13
/
+12
*
Adjust License.txt file to use the LLVM license
Mehdi Amini
2019-12-23
1
-13
/
+4
*
NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...
River Riddle
2019-12-22
1
-15
/
+15
*
[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
*
Add pattern rewrite which splits a vector TransferWriteOp into slices accordi...
Andy Davis
2019-12-17
1
-1
/
+2
*
Update vector op unrolling transformation to generate ExtractSlicesOp and Ins...
Andy Davis
2019-12-17
1
-2
/
+2
*
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
1
-6
/
+10
*
[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
*
[StructuredOps][Linalg] Add a primitive pattern to rewrite the linalg.generic...
Nicolas Vasilache
2019-12-09
1
-2
/
+14
*
[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
1
-43
/
+10
*
Add canonicalization patterns for vector CreateMaskOp and StridedSliceOp to b...
Andy Davis
2019-12-04
1
-4
/
+158
*
Adds support for unrolling single-result vector operations with iterator type...
Andy Davis
2019-12-04
1
-0
/
+38
*
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
*
Add VectorOps.StridedSliceOp
Nicolas Vasilache
2019-11-19
1
-2
/
+176
*
Standardize all VectorOps class names to be prefixed by Vector - NFC
Nicolas Vasilache
2019-11-18
1
-17
/
+29
*
Move VectorOps to Tablegen - (almost) NFC
Nicolas Vasilache
2019-11-14
1
-288
/
+97
*
NFC: Rename parseOptionalAttributeDict -> parseOptionalAttrDict to match the ...
River Riddle
2019-11-05
1
-4
/
+4
*
NFC: Remove trivial builder get methods.
River Riddle
2019-10-17
1
-2
/
+2
*
NFC: Pass OpAsmPrinter by reference instead of by pointer.
River Riddle
2019-09-20
1
-35
/
+35
*
NFC: Pass OperationState by reference instead of by pointer.
River Riddle
2019-09-20
1
-39
/
+39
*
NFC: Pass OpAsmParser by reference instead of by pointer.
River Riddle
2019-09-20
1
-60
/
+59
*
Move Linalg and VectorOps dialects to the Dialect subdir - NFC
Nicolas Vasilache
2019-08-19
1
-0
/
+555