platform/upstream/llvm.git
2019-12-23 MLIR TeamAutomated rollback of commit f603a50109107b447b835dac11...
2019-12-23 River RiddleReImplement the Value classes as value-typed objects...
2019-12-23 Mehdi AminiAdjust License.txt file to use the LLVM license
2019-12-23 River RiddleNFC: Introduce new ValuePtr/ValueRef typedefs to simpli...
2019-12-22 Manuel FreibergerAdd integer bit-shift operations to the standard dialect.
2019-12-21 Alex ZinenkoMake Type and Attribute classes trivially copyable
2019-12-21 River RiddleNFC: Move the classes related to Pass options into...
2019-12-20 Aart Bik[VectorOps] unify vector dialect "subscripts"
2019-12-20 Aart Bik[VectorOps] remove redundant returns from invalid ops...
2019-12-20 Uday Bondhugulafix isValidDim for block arg case
2019-12-20 Christian SiggAdd gpu.shuffle op.
2019-12-20 Frank LaubAllow dialect to create friendly names for region arguments
2019-12-20 Jacques PienaarUnique trait list during ODS Operator trait construction
2019-12-20 Andy Davis[VectorOps] Update vector transfer_read/write ops to...
2019-12-19 Nicolas VasilacheRestructure and update Linalg ODS and documentation...
2019-12-19 Andy Davis[VectorOps] Add vector ReshapeOp to the VectorOps dialect.
2019-12-19 Alex ZinenkoLLVMFuncOp: implement addEntryBlock
2019-12-19 Aart Bik[VectorOps] minor cleanup: vector dialect "subscripts...
2019-12-19 Alex ZinenkoDetemplatize ModuleTranslation::lookupValues
2019-12-19 Nicolas VasilacheAdd runtime utils support for print_memref_i8
2019-12-18 Aart Bik[VectorOps] Replace iostream with stdio in support...
2019-12-18 Sean SilvaAdd a couple useful LLVM_DEBUG's to the inliner.
2019-12-18 River RiddleMove the specializations of VectorTransferRewriter...
2019-12-18 Marcel KoesterAdded LLVM ops and lowering phases from standard dialec...
2019-12-18 Aart Bik[VectorOps] Add vector.print definition, with lowering...
2019-12-18 River RiddleNFC: Remove forbidden include of <iostream>
2019-12-18 River RiddleAdd support for providing a default implementation...
2019-12-18 Jacques PienaarUpdate code block designations
2019-12-18 River RiddleNFC: Cleanup non-conforming usages of namespaces.
2019-12-18 Uday BondhugulaIntroduce prefetch op: affine -> std -> llvm intrinsic
2019-12-18 River RiddleNFC: Remove unnecessary 'llvm::' prefix from uses of...
2019-12-18 Alex ZinenkoMove function template definition to the header file...
2019-12-18 Jacques PienaarFix line break in LangRef
2019-12-18 Alex ZinenkoHarden the requirements to memory attribution types...
2019-12-18 MLIR TeamAdd support for float and string attributes to the...
2019-12-18 River RiddleNFC: Use this-> to appease GCC bug related to template...
2019-12-17 River RiddleNFC: Use TypeSwitch to simplify existing code.
2019-12-17 Andy DavisAdd pattern rewrite which splits a vector TransferWrite...
2019-12-17 Mahesh RavishankarAdd missing virtual inliner interface method in SPIR...
2019-12-17 Alex ZinenkoMake it possible to override the lowering of MemRef...
2019-12-17 Alex ZinenkoConversionToLLVMDialect doc: update the syntax for...
2019-12-17 Alex ZinenkoStdToLLVM conversion: drop getMemRefElementType utility...
2019-12-17 Alex ZinenkoHomogenize the description of the MemRef conversion...
2019-12-17 Andy DavisAdd pattern rewrite to forward vector tuple elements...
2019-12-17 Jin Mingjianfix a typo in OpDefinitions doc
2019-12-17 River RiddleAdd a new utility class TypeSwitch to ADT.
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
next