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
/
Conversion
/
StandardToLLVM
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Add parentheses around boolean operators in assert
Alex Zinenko
2019-10-03
1
-2
/
+3
*
NFC: rename Conversion/ControlFlowToCFG to Conversion/LoopToStandard
Alex Zinenko
2019-10-03
2
-3
/
+3
*
Extract MemRefType::getStridesAndOffset as a free function and fix dynamic of...
Nicolas Vasilache
2019-10-02
1
-7
/
+7
*
Fix and simplify CallOp/CallIndirectOp to LLVM::CallOp conversion
Alex Zinenko
2019-10-01
1
-38
/
+4
*
Unify Linalg types by using strided memrefs
Nicolas Vasilache
2019-10-01
1
-34
/
+36
*
Normalize MemRefType lowering to LLVM as strided MemRef descriptor
Nicolas Vasilache
2019-09-30
1
-57
/
+123
*
Add TODO to revisit coupling of CallOp to MemRefType lowering
Nicolas Vasilache
2019-09-27
1
-0
/
+3
*
Promote MemRefDescriptor to a pointer to struct when passing function boundar...
Nicolas Vasilache
2019-09-27
1
-11
/
+162
*
Introduce splat op + provide its LLVM lowering
Uday Bondhugula
2019-09-24
1
-17
/
+39
*
Normalize lowering of MemRef types
Nicolas Vasilache
2019-09-24
1
-127
/
+58
*
Add integer sign- and zero-extension and truncation to standard.
Manuel Freiberger
2019-09-21
1
-2
/
+18
*
NFC: Finish replacing FunctionPassBase/ModulePassBase with OpPassBase.
River Riddle
2019-09-13
1
-2
/
+2
*
Overload LLVM::TerminatorOp::build() for empty operands list.
MLIR Team
2019-09-09
1
-8
/
+7
*
Retain address space during MLIR > LLVM conversion.
MLIR Team
2019-09-04
1
-12
/
+9
*
Add missing lowering to CFG in mlir-cpu-runner + related cleanup
Mehdi Amini
2019-09-01
1
-3
/
+3
*
Let LLVMOpLowering specify a PatternBenefit - NFC
Nicolas Vasilache
2019-08-22
1
-3
/
+3
*
Add support for LLVM lowering of binary ops on n-D vector types
Nicolas Vasilache
2019-08-20
1
-27
/
+124
*
NFC: Move LLVMIR, SDBM, and StandardOps to the Dialect/ directory.
River Riddle
2019-08-19
1
-2
/
+2
*
Refactor linalg lowering to LLVM
Nicolas Vasilache
2019-08-19
1
-4
/
+1
*
Change from llvm::make_unique to std::make_unique
Jacques Pienaar
2019-08-17
1
-4
/
+4
*
Express ownership transfer in PassManager API through std::unique_ptr (NFC)
Mehdi Amini
2019-08-12
1
-4
/
+5
*
Add lowering of vector dialect to LLVM dialect.
Nicolas Vasilache
2019-08-12
1
-10
/
+12
*
NFC: Update usages of OwningRewritePatternList to pass by & instead of &&.
River Riddle
2019-08-09
1
-2
/
+1
*
Add support for floating-point comparison 'fcmp' to the LLVM dialect.
Nagy Mostafa
2019-08-08
1
-8
/
+28
*
NFC: Implement OwningRewritePatternList as a class instead of a using directive.
River Riddle
2019-08-05
1
-3
/
+2
*
Add sitofp to the standard dialect
MLIR Team
2019-07-23
1
-2
/
+8
*
Refactor region type signature conversion to be explicit via patterns.
River Riddle
2019-07-20
1
-25
/
+45
*
NFC: Expose a ConversionPatternRewriter for use with ConversionPatterns.
River Riddle
2019-07-19
1
-29
/
+38
*
Refactor the conversion of block argument types in DialectConversion.
River Riddle
2019-07-19
1
-7
/
+5
*
Refactor DialectConversion to support different conversion modes.
River Riddle
2019-07-16
1
-3
/
+3
*
Remove lowerAffineConstructs and lowerControlFlow in favor of providing patte...
River Riddle
2019-07-16
1
-4
/
+1
*
Decouple LLVM dialect from Standard dialect
Alex Zinenko
2019-07-16
1
-3
/
+24
*
Lower affine control flow to std control flow to LLVM dialect
Nicolas Vasilache
2019-07-12
2
-1
/
+7
*
Rename FunctionAttr to SymbolRefAttr.
River Riddle
2019-07-12
1
-2
/
+2
*
NFC: Replace Module::getNamedFunction with lookupSymbol<FuncOp>.
River Riddle
2019-07-12
1
-2
/
+3
*
NFC: Remove Function::getModule.
River Riddle
2019-07-12
1
-6
/
+5
*
NFC: Rename Module to ModuleOp.
River Riddle
2019-07-10
1
-2
/
+2
*
NFC: Rename Function to FuncOp.
River Riddle
2019-07-10
1
-4
/
+4
*
NFC: Remove `Module::getFunctions` in favor of a general `getOps<T>`.
River Riddle
2019-07-08
1
-1
/
+1
*
NFC: Remove the various "::getFunction" methods.
River Riddle
2019-07-08
1
-4
/
+5
*
Add missing mlir:: namespace in definition of createConvertToLLVMIRPass.
Stephan Herhut
2019-07-04
1
-2
/
+2
*
Make ConvertStandardToLLVMPass extendable with other patterns
Alex Zinenko
2019-07-04
1
-7
/
+43
*
NFC: Refactor Module to be value typed.
River Riddle
2019-07-02
1
-8
/
+8
*
NFC: Refactor Function to be value typed.
River Riddle
2019-07-01
1
-9
/
+9
*
Move the emitError/Warning/Remark utility methods out of MLIRContext and into...
River Riddle
2019-06-25
1
-6
/
+4
*
Refactor the TypeConverter to support more robust type conversions:
River Riddle
2019-06-19
1
-19
/
+14
*
Make examples/Linalg3 depend on the new standard to LLVM conversion library.
Alex Zinenko
2019-06-19
1
-2
/
+16
*
Introduce std.index_cast and its lowering+translation to LLVM
Alex Zinenko
2019-06-19
1
-5
/
+36
*
Start moving conversions to {lib,include/mlir}/Conversion
Alex Zinenko
2019-06-19
2
-0
/
+1018
[prev]