platform/upstream/llvm.git
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
2019-06-09 Mehdi AminiAdd a convenient getDialect() accessor on Op<> class
2019-06-09 River RiddleNFC: Replace typelist_contains with llvm::is_one_of...
2019-06-09 Jacques PienaarAdd free standing getElementTypeOrSelf member.
2019-06-09 Mehdi AminiInternal change
2019-06-09 MLIR TeamAdd the getDialectNamespace static utility method to...
2019-06-09 River RiddleRemove the explicit attribute kinds for DenseIntElement...
2019-06-09 Ben VanikAdding utility to parse optional colon-type-lists.
2019-06-09 River RiddleSimplify DenseElementsAttr by rounding up the storage...
2019-06-09 River RiddleAdd support to ConversionTarget for storing legalizatio...
2019-06-09 River RiddleAdd support for matchAndRewrite to the DialectConversio...
2019-06-09 River RiddleAdd a general operation property 'IsolatedFromAbove...
2019-06-09 River RiddleSupport constructing DominanceInfo with an Operation...
2019-06-09 MLIR TeamSupport FP16 in getZeroAttr.
2019-06-09 River RiddleAdd a verify method to FuncOp and check that the type...
2019-06-09 River RiddleNFC: Rename FunctionParser to OperationParser. There...
2019-06-09 MLIR TeamMinor change to Linalg Tablegen file to not include...
2019-06-09 River RiddleNFC: Cleanup the definitions of OpAsmParser and CustomO...
2019-06-09 River RiddleAdd utility 'create' methods to OperationFolder that...
2019-06-09 River RiddleNFC: Rename FunctionParser::builder to opBuilder. This...
2019-06-09 River RiddleFix a warning for missing parentheses around '||' insid...
2019-06-09 River RiddleNFC: Cleanup FunctionParser by removing dead methods...
2019-06-09 MLIR TeamFix a typo in error message.
2019-06-09 River RiddleAdd new 'createOrFold' methods to FuncBuilder to immedi...
2019-06-09 River RiddleAlways remap results when replacing an operation. This...
2019-06-09 River RiddleWhen cleaning up after a failed legalization pattern...
2019-06-09 River RiddleAdd a few utility overloads for OpAsmParser methods:
2019-06-09 Jacques PienaarODG: Always deference operand/result when using named...
2019-06-09 River RiddleNFC: Rename FuncBuilder to OpBuilder and refactor to...
2019-06-09 River RiddleAdd support to AffineApplyOp::fold for folding dim...
2019-06-09 Lei Zhang[spirv] Basic validity of SPV_ModuleOp
next