platform/upstream/llvm.git
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...
2019-12-06 Alex ZinenkoAdd conversions of GPU func with memory attributions...
2019-12-06 Alexandre E... fix examples in comments
2019-12-06 River RiddleUse regex to fix failure when stats are disabled.
2019-12-06 Andy DavisUnroll vector masks along with their associated vector...
2019-12-06 Denis Khalikov[spirv] Reorder `erase` and `emplace` to avoid "invalid...
2019-12-06 Uday BondhugulaDimOp folding for alloc/view dynamic dimensions
2019-12-06 Kazuaki Ishizakiminor spelling tweaks
2019-12-06 Alex ZinenkoLLVM::AddressOfOp: properly take into account the addre...
2019-12-06 River RiddleNFC: Add documentation for `-mlir-print-op-on-diagnosti...
2019-12-05 River RiddleAdd include path to the TestDialect to fix broken build.
2019-12-05 Jose Ignacio... [Linalg] Add permutation information to tiling
2019-12-05 River RiddleRefactor the IRPrinting instrumentation to take a deriv...
2019-12-05 nmostafaAdd UnrankedMemRef Type
2019-12-05 Denis Khalikov[spirv] Add CompositeInsertOp operation
2019-12-05 River RiddleAdd support for instance specific pass statistics.
2019-12-05 Mahesh RavishankarAllow specification of the workgroup size for GPUToSPIR...
2019-12-05 Lei ZhangAdd spv.AtomicCompareExchangeWeak
2019-12-05 River RiddleAdd a flag to dump the current stack trace when emittin...
2019-12-05 Lei Zhang[spirv] Fix nested loop (de)serialization
2019-12-05 Mehdi AminiFix MLIR Build after LLVM upstream JIT changes (getMain...
2019-12-05 Tres PoppMove ModuleManager functionality into mlir::SymbolTable.
2019-12-05 Lei ZhangAdd MLIRIR as a dependency to LLVM and related dialects
2019-12-05 River RiddleOptimize operation ordering to support non-congruent...
2019-12-04 River RiddleAdd emitOptional(Error|Warning|Remark) functions to...
2019-12-04 Nicolas VasilacheAdd a CL option to Standard to LLVM lowering to use...
2019-12-04 Andy DavisAdd canonicalization patterns for vector CreateMaskOp...
2019-12-04 River Riddle[CSE] NFC: Hash the attribute dictionary pointer instea...
2019-12-04 Nicolas VasilacheDrop MaterializeVectorTransfers in favor of simpler...
2019-12-04 River RiddleNFC: Fix mismatches between LangRef.md and actual parse...
2019-12-04 Lei Zhang[spirv] Define a few more extensions in SPIRVBase.td
2019-12-04 Sean SilvaPrint out large elementsattr's such that they are parse...
2019-12-04 Uday BondhugulaNFC - fix name / comments - isAccessInvariant
2019-12-04 Scott Todd[spirv] Adding sqrt op in the GLSL extension.
2019-12-04 Alex ZinenkoLoop coalescing: fix pointer chainsing in use-chain...
2019-12-04 Julian GrossAdded new FAbs, FCeil, Cos, Neg, Sign, Tanh operations.
2019-12-04 Andy DavisAdds support for unrolling single-result vector operati...
2019-12-04 Kazuaki Ishizakiminor spelling tweaks
2019-12-04 Smit HinsuAvoid variable name conflict in MLIR tutorial code...
2019-12-04 Nicolas VasilacheRefactor dependencies to expose Vector transformations...
2019-12-04 Lei Zhang[spirv] Add spv.GroupNonUniformBallot
2019-12-04 Mahesh RavishankarAdd a pass to legalize operations before lowering to...
2019-12-03 Sean SilvaMake diagnostic a bit clearer.
2019-12-03 Andy DavisAdd CreateMaskOp to the VectorOps dialect.
2019-12-03 Sean SilvaVerifier: Better error message in case of successor...
2019-12-03 River RiddleAllow analyses to provide a hook 'isInvalidated' to...
2019-12-03 Mahesh RavishankarConvert MemRefType to a linearized array in SPIR-V...
2019-12-03 MLIR TeamAdd Python bindings for affine expressions with binary...
2019-12-03 MLIR TeamAdd python bindings for ArrayAttr, AffineMapAttr.
2019-12-03 Alex ZinenkoFix ViewOp to have at most one offset operand
2019-12-03 Diego CaballeroAffineLoopFusion: Prevent fusion of multi-out-edge...
2019-12-03 Stephan HerhutExtend conversion of SubViewOp to llvm to also support...
next