platform/upstream/llvm.git
2019-12-17 MLIR TeamIntegrate from upstream at revision e4fce659a759.
2019-12-17 Andy DavisAdd pattern rewrite which splits a vector TransferReadO...
2019-12-17 Tres PoppReplace code with equivalent satisfiesLLVMModule()...
2019-12-17 Andy DavisUpdate vector op unrolling transformation to generate...
2019-12-16 Mahesh RavishankarAdd atomic operations to SPIR-V dialect.
2019-12-16 Mahesh RavishankarFix (de)serialization generation for SPV_ScopeAttr...
2019-12-16 Lei Zhang[spirv] Re-enable nested loop (de)serialization test
2019-12-16 Nicolas VasilacheAdd edsc::ops for pointwise, conv and dilated_conv
2019-12-16 Andy DavisAdd InsertSlicesOp to the VectorOps dialect.
2019-12-16 Alex ZinenkoPlug gpu.func into the GPU lowering pipelines
2019-12-16 River RiddleInsert signature-converted blocks into a region with...
2019-12-16 Alex ZinenkoMake "LowerToCFG" an operation pass
2019-12-16 Jose Ignacio... [Linalg] Expose subview promotion as a declarative...
2019-12-16 Mehdi AminiRemove unused variable (fix warning) NFC
2019-12-16 Aart Bik[VectorOps] Add [insert/extract]element definition...
2019-12-16 Andy DavisAdds ExtractSlicesOp to the VectorOps dialect.
2019-12-16 Alex ZinenkoMake memref promotion during std->LLVM lowering the...
2019-12-16 Tres PoppRemove LLVM dependency on mlir::Module and instead...
2019-12-14 Uday BondhugulaSplat op doc - fix misformat / update tablegen op desc...
2019-12-14 Smit HinsuAdd verifyCompatibleShape function overload with shapes
2019-12-14 Nicolas VasilacheReconcile struct and class for NestedPatternMatchers...
2019-12-14 Nicolas VasilacheApply a level of sugaring to the linalg.generic EDSC...
2019-12-14 River RiddleRefactor various canonicalization patterns as in-place...
2019-12-14 Jing PuSkip generating C++ for "DeclareOpInterfaceMethods...
2019-12-14 Nicolas VasilacheAdd a layer of EDSC for linalg.GenericOp
2019-12-14 River RiddleTry to fold operations in DialectConversion when trying...
2019-12-14 Prakalp SrivastavaAdd a type range for the XLA HLO dialect.
2019-12-13 Christian SiggFix maskAndClamp in gpu.all_reduce.
2019-12-12 River RiddleNFC: Cleanup the various Op::print methods.
2019-12-12 Jacques PienaarFix logic on when to emit collective type but separate...
2019-12-12 Aart Bik[VectorOps] Add lowering of vector.shuffle to LLVM IR
2019-12-12 Jacques PienaarAdd type inference variant for separate params builder...
2019-12-12 Nicolas VasilacheRetire !linalg.buffer type - NFC
2019-12-12 Alexander Belyaev[Linalg] Add test for fusion of GenericOp with IndexedG...
2019-12-12 Ehsan ToosiAdded lowering of `std.tanh` to llvm function call...
2019-12-12 Nicolas VasilacheMove cpu runner utils templates to .h
2019-12-12 Christian SiggAutomated rollback of commit f68ac464d818629e0fe10c23b4...
2019-12-12 Christian SiggSwitch from shfl.bfly to shfl.down.
2019-12-12 River RiddleMake OpBuilder::insert virtual instead of OpBuilder...
2019-12-11 Nicolas VasilacheAdd std.log* and llvm.intr.log* that correspond to...
2019-12-11 Mahesh RavishankarAdd missing CMake dependency for MLIRTestIR.
2019-12-11 Nicolas VasilacheFix OSS build
2019-12-11 Mahesh RavishankarExpose a convenience function to add interface attribut...
2019-12-11 Denis Khalikov[spirv] Add lowering for std.fdiv, std.frem, std.fsub
2019-12-11 Nicolas VasilacheContinue refactoring StructuredOps utilities
2019-12-11 Christian SiggNFC: Fix naming inconsistency: FuncOpLowering -> GPUFun...
2019-12-11 Alexander BelyaevRoll-forward initial liveness analysis including test...
2019-12-11 Alexander BelyaevAutomated rollback of commit 98fbf41044d3364dbaf18db81b...
2019-12-11 Stephan HerhutAdd a function to get lowering patterns from GPU to...
2019-12-11 Alexander Belyaev[Linalg] Add tiling for IndexedGenericOp with a region.
2019-12-11 Marcel KoesterAdd initial liveness analysis including test cases.
2019-12-11 Aart Bik[VectorOps] Add lowering of vector.insert to LLVM IR
2019-12-11 Andy DavisAdd VectorOp transform pattern which splits vector...
2019-12-11 Uday BondhugulaMore affine expr simplifications for floordiv and mod
2019-12-10 Alex ZinenkoMove gpu.launch_func to ODS. NFC
2019-12-10 Nicolas VasilacheFold TestLinalgTilePermutePatterns into TestLinalgTrans...
2019-12-10 River RiddleRefactor the various operand/result/type iterators...
2019-12-10 Jose Ignacio... [Linalg] Add a Linalg iterator permutation transformation
2019-12-10 Nicolas VasilacheUniformize Vector transforms as patterns on the model...
2019-12-10 MLIR TeamAdd Py API for composing an affine expression with...
2019-12-10 Mahesh RavishankarMore convenience build methods for SPIR-V ops.
2019-12-10 Mehdi AminiAdd a doc on guidelines for contributing a new dialect...
2019-12-10 Alex ZinenkoDrop Markdown style annotations
2019-12-10 Jacques PienaarFix build breakage on gcc-5
2019-12-10 Aart Bik[VectorOps] Add a ShuffleOp to the VectorOps dialect
2019-12-09 Aart Bik[VectorOps] Fix off-by-one error in insert/extract...
2019-12-09 River RiddleRefactor the Block support classes.
2019-12-09 River RiddleAdd new indexed_accessor_range_base and indexed_accesso...
2019-12-09 shanshanptFix minor spelling tweaks.
2019-12-09 Denis Khalikov[spirv] Add CompositeConstruct operation.
2019-12-09 Lei Zhang[spirv] Add spv.IAdd, spv.ISub, and spv.IMul folders
2019-12-09 Nicolas VasilacheFactor out commonly reusable names across structured...
2019-12-09 Jacques PienaarODS: Generate named accessors for raw attributes
2019-12-09 Mahesh RavishankarAdd lowering for module with gpu.kernel_module attribute.
2019-12-09 Andy DavisUnify vector op unrolling transformation.
2019-12-09 Kazuaki IshizakiMinor spelling tweaks
2019-12-09 Nicolas Vasilache[StructuredOps][Linalg] Add a primitive pattern to...
2019-12-09 Jacques PienaarAdd RegionRange for when need to abstract over differen...
2019-12-09 Nicolas VasilachePost-submit cleanups in RecursiveMatchers
2019-12-09 Uday BondhugulaReplace spurious SmallVector constructions with ValueRange
2019-12-09 Nicolas VasilacheAdd a layer of recursive matchers that compose.
2019-12-08 Lei ZhangNFC: Expose constFoldBinaryOp via a header
2019-12-07 River RiddleUpdate the builder API to take ValueRange instead of...
2019-12-07 River RiddleAdd a new ValueRange class.
2019-12-07 Nicolas VasilacheImprove Linalg documentation following the Structured...
2019-12-07 River RiddleAdd a flag to the IRPrinter instrumentation to only...
2019-12-07 Uday BondhugulaNFC - update doc, comments, vim syntax file
2019-12-07 nmostafaFix langref code snippet - NFC
2019-12-06 Mahesh RavishankarNFC: Separate implementation and definition in ConvertS...
2019-12-06 Jacques PienaarChange inferReturnTypes to return LogicalResult and...
2019-12-06 Alex ZinenkoReplace custom getBody method with an ODS-generated...
2019-12-06 Mahesh RavishankarDuring serialization do a walk of ops in module to...
2019-12-06 Alex ZinenkoMove GPU::LaunchOp to ODS. NFC.
2019-12-06 Alex ZinenkoUse named traits in the ODS definition of LLVMFuncOp
2019-12-06 Aart Bik[VecOps] Rename vector.[insert|extract]element to just...
2019-12-06 Alex ZinenkoLLVM::GlobalOp: take address space as builder argument
2019-12-06 Alex ZinenkoMove GPU::FuncOp definition to ODS - NFC
2019-12-06 MLIR TeamProvide a way to get the type of a ValueHandle.
2019-12-06 Aart Bik[VectorOps] Add lowering of vector.broadcast to LLVM IR
2019-12-06 Jacques PienaarGenerate builder for ops that use InferTypeOpInterface...
next