platform/upstream/llvm.git
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...
2019-12-03 Lei Zhang[spirv] Add spv.SubgroupBallotKHROp
2019-12-03 Alexander Belyaev[Linalg] Update/fix documentation for linalg.indexed_ge...
2019-12-03 Alex ZinenkoAdd linkage support to LLVMFuncOp
2019-12-02 Lei Zhang[spirv] NFC: reorder sections in SPIRVBase.td
2019-12-02 Lei ZhangNFC: use `&&` instead of `and`
2019-12-02 Aart Bik[VectorOps] Add legality rules to broadcast
2019-12-02 Lei Zhang[ODS] Generate builders taking unwrapped value and...
2019-12-02 Mehdi AminiGenerate dialect documentations in the doc folder for...
2019-12-02 brett kooncedocs: minor spelling tweaks
2019-12-02 Denis KhalikovAdd missing `>` to the description of std.view.
2019-12-02 Lei Zhang[DRR] Introduce `$_` to ignore op argument match
2019-12-02 Lei ZhangNFC: Update std.subview op to use AttrSizedOperandSegments
2019-12-02 JKIsaacLeeadd missing '>' in Ch-2
2019-12-02 Alexander BelyaevLower linalg.indexed_generic with libcall to LLVM.
2019-12-02 Alex ZinenkoIntroduce Linkage attribute to the LLVM dialect
2019-11-29 Jacques Pienaarmlir-tblgen: Dump input records when no generator is set
2019-11-29 Jacques PienaarFix redundant convert and use NamedAttributeList as...
2019-11-29 JKIsaacLeeFixed typo in Ch-1 of Toy tutorial
2019-11-28 Denis Khalikov[spirv] Check that operand of `spirv::CompositeExtractO...
2019-11-28 Alex ZinenkoSplit out FunctionLike printing/parsing into FunctionIm...
2019-11-28 Jose Ignacio... [Linalg] Change attribute n_loop_types to iterator
2019-11-27 Lei ZhangNFC: A few cleanups for SPIRVLowering
2019-11-27 Lei Zhang[spirv] NFC: Add getZero() and getOne() static method...
2019-11-27 Lei Zhang[spirv] Add folders for spv.IAdd and spv.IMul
2019-11-27 Aart BikFixed typo in Toy tutorial (second var e -> var f)
2019-11-27 Nicolas VasilacheImplement Linalg to loops lowering as a pattern
2019-11-27 Aart Bik[VectorOps] Refine BroadcastOp in VectorOps dialect
2019-11-26 Jacques PienaarAdd create method that takes equivalent of OperationSta...
2019-11-26 Aart Bik[VectorOps] Add a BroadcastOp to the VectorOps dialect
2019-11-26 David TrubyAdd OpenMP dialect to the dialect registry
2019-11-26 Mahesh RavishankarMisc changes to lowering to SPIR-V.
2019-11-26 Nicolas VasilacheAutomated rollback of commit d60133f89bb08341718bb3132b...
2019-11-26 Nicolas VasilacheRelax restriction on affine_apply dim and symbol operands
2019-11-26 Andrew AndersonSome minor corrections and improvements to LangRef
2019-11-26 Lei ZhangAdd support for AttrSizedOperandSegments/AttrSizedResul...
2019-11-25 Nicolas VasilacheUse vector.InsertStridedSlice in Vector -> Vector unrolling
2019-11-25 Nicolas VasilacheAdd a vector.InsertStridedSliceOp
2019-11-25 MLIR TeamAllow LLVM::ExtractElementOp to have non-i32 indices.
2019-11-25 Ben VanikMake std.divis and std.diviu support ElementsAttr folding.
2019-11-25 Mahesh RavishankarNFC: Actually expose the implementation of createGPUToS...
2019-11-25 Mahesh RavishankarAdd missing rule to generate SPIR-V ABI Attribute using...
2019-11-25 Andy DavisUpdate VectorContractionOp to take iterator types and...
2019-11-25 Christian SiggChanging directory shortcut for CPU/GPU runner utils.
2019-11-25 Lei ZhangDe-duplicate EnumAttr overrides by defining defaults
2019-11-25 Mahesh RavishankarIntroduce attributes that specify the final ABI for...
2019-11-25 Mahesh RavishankarAllow memref_cast from static strides to dynamic strides.
2019-11-25 Nicolas VasilacheAdd vector.insertelement op
2019-11-25 Alex ZinenkoIntroduce gpu.func
2019-11-25 Ben VanikSupport folding of StandardOps with DenseElementsAttr.
2019-11-23 Lei ZhangNFC: Wire up DRR settings for SPIR-V canonicalization...
2019-11-23 Lei Zhang[spirv] NFC: rename test files and sort tests inside
2019-11-23 Uday BondhugulaMake isValidSymbol more powerful
2019-11-23 River RiddleNFC: Remove unnecessarily guarded tablegen includes.
2019-11-22 Nicolas VasilacheFix Windows Build
2019-11-22 Denis Khalikov[spirv] Add a canonicalizer for `spirv::LogicalNotOp`.
2019-11-22 Mahesh RavishankarAdd more canonicalizations for SubViewOp.
2019-11-22 Lucy FoxSmall formatting fix in Tutorial Ch2.
2019-11-22 Jean-Michel... Unify vector op names with other dialects.
2019-11-22 Lucy FoxAdd more detail about locations in Chapter 2 of tutorial.
2019-11-21 Nicolas VasilacheMove Linalg Transforms that are actually Conversions...
2019-11-21 River RiddleAdd support for using the ODS result names as the Asm...
2019-11-21 Christian SiggChange CUDA tests to use print_memref.
2019-11-21 River RiddleNFC: Add wrappers around DenseIntElementsAttr/DenseFPEl...
2019-11-21 Nicolas VasilacheFix OSS builds - NFC
next