projects
/
platform
/
upstream
/
llvm.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/llvm.git
2019-06-22
River Riddle
Add support for 1->N type mappings in the dialect conve...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
River Riddle
Cache instances of several common attributes(e.g. BoolA...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
Nicolas Vasilache
Support for 0-D case in Linalg ops
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
River Riddle
Add an overload to 'PatternRewriter::inlineRegionBefore...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
Mehdi Amini
Add missing override on overridden virtual method ...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
Nicolas Vasilache
Uniformize usage of OpBuilder& (NFC)
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
Mahesh Ravishankar
Fix a warning in enum value ecoding for SPIRV image...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
Mehdi Amini
TensorFlow operands can be broadcasted with each other...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
Lei Zhang
Add definition for OperandElementTypeIterator and Resul...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-22
River Riddle
Rename ConversionTarget::isLegal to isDynamicallyLegal...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Mahesh Ravishankar
Add SPIRV Image Type according to the spec described...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
Print proper message saying variadic ops are not suppor...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
Add missing MLIRStandardOps dependency for MLIRGPU
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Refactor the TypeConverter to support more robust type...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Extract the function symbol table functionality, i...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Geoffrey Martin...
Remove unnecessary -verify-diagnostics
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Geoffrey Martin...
Rename -verify mlir-opt flag to -verify-expected-diagno...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
Export symbols in cpu runner cblas library
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Stephan Herhut
Add a pass that translates GPU.launch_func into a serie...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Simplify usages of SplatElementsAttr now that it inheri...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
NFC: Reorder the attribute classes alphabetically to...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
NFC: Append 'Location' to the end of each the location...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Replace usages of 'UniquedFilename' with 'Identifier...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
[spirv] Add spv.Variable
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Mehdi Amini
Add a setAttrList() method on mlir::Operation
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Fix GPUToNVVM naming: NNVM should have been NVVM
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Andy Davis
Factor fusion compute cost calculation out of LoopFusio...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Jacques Pienaar
Add missing cmake dependency from Linalg to MLIRStandar...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Put createGpuKernelOutliningPass in MLIR namespace
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Make examples/Linalg3 depend on the new standard to...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Stephan Herhut
Use llvm::StringSwitch in lowering of GPU ops to NVVM...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Stephan Herhut
Add a pass that translates a CUDA kernel function ...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Stephan Herhut
Add mlir::Function::eraseBody helper to remove the...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Fix the detection of boolean splat values in DenseEleme...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Mehdi Amini
Add a TableGen Type predicate to check that an operand...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Mehdi Amini
Refactor generic op printing: extract a public printFun...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
[spirv] Add spv.constant
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
[spirv] Define common types using op definition spec
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Stephan Herhut
Verification for gpu.launch_func should rely on functio...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
Also consider attributes when getting context for Operation
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
[spirv] Add doc regarding the SPIR-V dialect
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Introduce std.index_cast and its lowering+translation...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Factor Region::getUsedValuesDefinedAbove into Transform...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Andy Davis
LoopFusion: adds support for computing forward computat...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Stephan Herhut
Add lowering pass from GPU dialect operations to LLVM...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Chris Lattner
Move the Region type out to its own .h/.cpp file instea...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Use braces when building an 'llvm_return' via EDSC...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Jing Pu
Remove dead code.
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Start moving conversions to {lib,include/mlir}/Conversion
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Disallow using NOperands/NResults when N < 2. We have...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Nicolas Vasilache
Add Linalg CopyOp
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Add an overloaded 'get' method to DenseElementsAttr...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Explicitly construct ArrayRef in AttributeTest.cpp
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Convert a nest affine loops to a GPU kernel
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Refactor SplatElementsAttr to inherit from DenseElement...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
NFC: Fix a narrowing conversion from size_t to int64_t...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
NFC: Fix a warning for casting away const qualifiers.
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Geoffrey Martin...
Add ability to verify type matching between operands...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Mahesh Ravishankar
Add a definition of the library function to use when...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Add several utility 'getValues<T>' functions to DenseEl...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Disallow non-index operands and results in affine.apply
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
GPU Dialect: introduce gpu.return
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
[spirv] Add SPV_StorageClassAttr and PointerType
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Update the Parser to support parsing/printing DenseElem...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
[spirv] Use mlir::parseType in type parsers and add...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Lei Zhang
[ODG] Fix value indices in verification error messages
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Nicolas Vasilache
Add Linalg FillOp
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Alex Zinenko
Fix static assertion in AttributeDetail.h
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Nicolas Vasilache
Update 2 instances of isa<BlockArgument>
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Nicolas Vasilache
Fix OSS build
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Refactor DenseElementsAttr to support auto-splatting...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Add basic cost modeling to the dialect conversion infra...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Nicolas Vasilache
Add a Linalg fusion pass.
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Nicolas Vasilache
Add a lowering for Linalg matmul to LLVM
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Jacques Pienaar
Simplify trait naming for verifying argument/result...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
Mahesh Ravishankar
[spirv] Add a skeleton to translate standard ops into...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-20
River Riddle
Add a utility to OpAsmPrinter for printing an optional...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
River Riddle
NFC: Cleanup the naming scheme for registering legaliza...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Alex Zinenko
Use DialectConversion to lower the Affine dialect to...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Lei Zhang
[spirv] Include SPIRVStructureOps.td in SPIRVOps.td
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Lei Zhang
[ODG] Add support for private methods in class writers
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Lei Zhang
[spirv] Add missing CMake rules for enum utility generation
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Jacques Pienaar
Add bool constant attributes.
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Mehdi Amini
Fix MSVC 2019 missing <string> include (NFC)
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
River Riddle
Change a call to FloatAttr::getChecked to FloatAttr...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
River Riddle
Add a general Operation::verify that verifies an operat...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Lei Zhang
[spirv] Add values for enum cases and generate the...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Lei Zhang
[spirv] NFC: use two spaces for indentation in gen_spir...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Nicolas Vasilache
Expose a minimal type parser to dialects.
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Lei Zhang
[spirv] Add array and run-time array types
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Lei Zhang
[ODG] Address compiler warnings of comparing signed...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-11
Andy Davis
Return dependence result enum to distiguish between...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
Lei Zhang
[ODS] Support variadic operand/result verification
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
Lei Zhang
[ODG] Use getODSOperands() and getODSResults() to back...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
Lei Zhang
[TableGen] Generating enum definitions and utility...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
MLIR Team
Update function comment, since we added FP16 support...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
River Riddle
NFC: Cleanup the grouping of DenseElementsAttr 'get...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
River Riddle
Remove the ability to directly construct a DenseElement...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
River Riddle
NFC: Cleanup FuncVerifier and refactor it into a genera...
commit
|
commitdiff
|
tree
|
snapshot
2019-06-09
Geoffrey Martin...
Remove unnecessary StandardOps dependency
commit
|
commitdiff
|
tree
|
snapshot
next