platform/upstream/llvm.git
2019-06-22 River RiddleAdd support for 1->N type mappings in the dialect conve...
2019-06-22 River RiddleCache instances of several common attributes(e.g. BoolA...
2019-06-22 Nicolas VasilacheSupport for 0-D case in Linalg ops
2019-06-22 River RiddleAdd an overload to 'PatternRewriter::inlineRegionBefore...
2019-06-22 Mehdi AminiAdd missing override on overridden virtual method ...
2019-06-22 Nicolas VasilacheUniformize usage of OpBuilder& (NFC)
2019-06-22 Mahesh RavishankarFix a warning in enum value ecoding for SPIRV image...
2019-06-22 Mehdi AminiTensorFlow operands can be broadcasted with each other...
2019-06-22 Lei ZhangAdd definition for OperandElementTypeIterator and Resul...
2019-06-22 River RiddleRename ConversionTarget::isLegal to isDynamicallyLegal...
2019-06-20 Mahesh RavishankarAdd SPIRV Image Type according to the spec described...
2019-06-20 Lei ZhangPrint proper message saying variadic ops are not suppor...
2019-06-20 Lei ZhangAdd missing MLIRStandardOps dependency for MLIRGPU
2019-06-20 River RiddleRefactor the TypeConverter to support more robust type...
2019-06-20 River RiddleExtract the function symbol table functionality, i...
2019-06-20 Geoffrey Martin... Remove unnecessary -verify-diagnostics
2019-06-20 Geoffrey Martin... Rename -verify mlir-opt flag to -verify-expected-diagno...
2019-06-20 Lei ZhangExport symbols in cpu runner cblas library
2019-06-20 Stephan HerhutAdd a pass that translates GPU.launch_func into a serie...
2019-06-20 River RiddleSimplify usages of SplatElementsAttr now that it inheri...
2019-06-20 River RiddleNFC: Reorder the attribute classes alphabetically to...
2019-06-20 River RiddleNFC: Append 'Location' to the end of each the location...
2019-06-20 River RiddleReplace usages of 'UniquedFilename' with 'Identifier...
2019-06-20 Lei Zhang[spirv] Add spv.Variable
2019-06-20 Mehdi AminiAdd a setAttrList() method on mlir::Operation
2019-06-20 Alex ZinenkoFix GPUToNVVM naming: NNVM should have been NVVM
2019-06-20 Andy DavisFactor fusion compute cost calculation out of LoopFusio...
2019-06-20 Jacques PienaarAdd missing cmake dependency from Linalg to MLIRStandar...
2019-06-20 Alex ZinenkoPut createGpuKernelOutliningPass in MLIR namespace
2019-06-20 Alex ZinenkoMake examples/Linalg3 depend on the new standard to...
2019-06-20 Stephan HerhutUse llvm::StringSwitch in lowering of GPU ops to NVVM...
2019-06-20 Stephan HerhutAdd a pass that translates a CUDA kernel function ...
2019-06-20 Stephan HerhutAdd mlir::Function::eraseBody helper to remove the...
2019-06-20 River RiddleFix the detection of boolean splat values in DenseEleme...
2019-06-20 Mehdi AminiAdd a TableGen Type predicate to check that an operand...
2019-06-20 Mehdi AminiRefactor generic op printing: extract a public printFun...
2019-06-20 Lei Zhang[spirv] Add spv.constant
2019-06-20 Lei Zhang[spirv] Define common types using op definition spec
2019-06-20 Stephan HerhutVerification for gpu.launch_func should rely on functio...
2019-06-20 Lei ZhangAlso consider attributes when getting context for Operation
2019-06-20 Lei Zhang[spirv] Add doc regarding the SPIR-V dialect
2019-06-20 Alex ZinenkoIntroduce std.index_cast and its lowering+translation...
2019-06-20 Alex ZinenkoFactor Region::getUsedValuesDefinedAbove into Transform...
2019-06-20 Andy DavisLoopFusion: adds support for computing forward computat...
2019-06-20 Stephan HerhutAdd lowering pass from GPU dialect operations to LLVM...
2019-06-20 Chris LattnerMove the Region type out to its own .h/.cpp file instea...
2019-06-20 River RiddleUse braces when building an 'llvm_return' via EDSC...
2019-06-20 Jing PuRemove dead code.
2019-06-20 Alex ZinenkoStart moving conversions to {lib,include/mlir}/Conversion
2019-06-20 River RiddleDisallow using NOperands/NResults when N < 2. We have...
2019-06-20 Nicolas VasilacheAdd Linalg CopyOp
2019-06-20 River RiddleAdd an overloaded 'get' method to DenseElementsAttr...
2019-06-20 Alex ZinenkoExplicitly construct ArrayRef in AttributeTest.cpp
2019-06-20 Alex ZinenkoConvert a nest affine loops to a GPU kernel
2019-06-20 River RiddleRefactor SplatElementsAttr to inherit from DenseElement...
2019-06-20 River RiddleNFC: Fix a narrowing conversion from size_t to int64_t...
2019-06-20 River RiddleNFC: Fix a warning for casting away const qualifiers.
2019-06-20 Geoffrey Martin... Add ability to verify type matching between operands...
2019-06-20 Mahesh RavishankarAdd a definition of the library function to use when...
2019-06-20 River RiddleAdd several utility 'getValues<T>' functions to DenseEl...
2019-06-20 Alex ZinenkoDisallow non-index operands and results in affine.apply
2019-06-20 Alex ZinenkoGPU Dialect: introduce gpu.return
2019-06-20 Lei Zhang[spirv] Add SPV_StorageClassAttr and PointerType
2019-06-20 River RiddleUpdate the Parser to support parsing/printing DenseElem...
2019-06-20 Lei Zhang[spirv] Use mlir::parseType in type parsers and add...
2019-06-20 Lei Zhang[ODG] Fix value indices in verification error messages
2019-06-20 Nicolas VasilacheAdd Linalg FillOp
2019-06-20 Alex ZinenkoFix static assertion in AttributeDetail.h
2019-06-20 Nicolas VasilacheUpdate 2 instances of isa<BlockArgument>
2019-06-20 Nicolas VasilacheFix OSS build
2019-06-20 River RiddleRefactor DenseElementsAttr to support auto-splatting...
2019-06-20 River RiddleAdd basic cost modeling to the dialect conversion infra...
2019-06-20 Nicolas VasilacheAdd a Linalg fusion pass.
2019-06-20 Nicolas VasilacheAdd a lowering for Linalg matmul to LLVM
2019-06-20 Jacques PienaarSimplify trait naming for verifying argument/result...
2019-06-20 Mahesh Ravishankar[spirv] Add a skeleton to translate standard ops into...
2019-06-20 River RiddleAdd a utility to OpAsmPrinter for printing an optional...
2019-06-11 River RiddleNFC: Cleanup the naming scheme for registering legaliza...
2019-06-11 Alex ZinenkoUse DialectConversion to lower the Affine dialect to...
2019-06-11 Lei Zhang[spirv] Include SPIRVStructureOps.td in SPIRVOps.td
2019-06-11 Lei Zhang[ODG] Add support for private methods in class writers
2019-06-11 Lei Zhang[spirv] Add missing CMake rules for enum utility generation
2019-06-11 Jacques PienaarAdd bool constant attributes.
2019-06-11 Mehdi AminiFix MSVC 2019 missing <string> include (NFC)
2019-06-11 River RiddleChange a call to FloatAttr::getChecked to FloatAttr...
2019-06-11 River RiddleAdd a general Operation::verify that verifies an operat...
2019-06-11 Lei Zhang[spirv] Add values for enum cases and generate the...
2019-06-11 Lei Zhang[spirv] NFC: use two spaces for indentation in gen_spir...
2019-06-11 Nicolas VasilacheExpose a minimal type parser to dialects.
2019-06-11 Lei Zhang[spirv] Add array and run-time array types
2019-06-11 Lei Zhang[ODG] Address compiler warnings of comparing signed...
2019-06-11 Andy DavisReturn dependence result enum to distiguish between...
2019-06-09 Lei Zhang[ODS] Support variadic operand/result verification
2019-06-09 Lei Zhang[ODG] Use getODSOperands() and getODSResults() to back...
2019-06-09 Lei Zhang[TableGen] Generating enum definitions and utility...
2019-06-09 MLIR TeamUpdate function comment, since we added FP16 support...
2019-06-09 River RiddleNFC: Cleanup the grouping of DenseElementsAttr 'get...
2019-06-09 River RiddleRemove the ability to directly construct a DenseElement...
2019-06-09 River RiddleNFC: Cleanup FuncVerifier and refactor it into a genera...
2019-06-09 Geoffrey Martin... Remove unnecessary StandardOps dependency
next