platform/upstream/llvm.git
2019-03-30 Alex ZinenkoLLVM IR Conversion: keep LLVM dialect types as is durin...
2019-03-30 River RiddleReplace usages of Instruction with Operation in the...
2019-03-30 Nicolas VasilachePort api-test::tile_2d to the edsc::Builder API
2019-03-30 Alex ZinenkoIntroduce affine terminator
2019-03-30 River RiddleAdd experimental support for multi-threading the pass...
2019-03-30 Jacques PienaarInclude numeric header for std::accumulate.
2019-03-30 River RiddleReplace usages of Instruction with Operation in the...
2019-03-30 Jacques PienaarUpdate header notices.
2019-03-30 Feng LiuAdd a trait to set the result type by attribute
2019-03-30 River RiddleRename the Instruction class to Operation. This just...
2019-03-30 Mehdi AminiAdd a getContext() utility to the Module/FunctionPass...
2019-03-30 River RiddleAdd a utility Instruction::getDialect method to return...
2019-03-30 River RiddleUpdate the canonicalization patterns for AffineApply...
2019-03-30 Nicolas VasilacheFix createAffineComputationSlice comments
2019-03-30 Rob SudermanTablegen changes to add support for tuples.
2019-03-30 Nicolas VasilacheAdd an IndexedValue::operator Value*
2019-03-30 Alex ZinenkoAllow creating standalone Regions
2019-03-30 Chris LattnerMake FunctionPass::getFunction() return a reference...
2019-03-30 River RiddleReplace remaining usages of "Op::operator->" with ...
2019-03-30 River RiddleReplace usages of "Op::operator->" with ".".
2019-03-30 Jacques PienaarQualify string in OpDefinitionsGen. NFC.
2019-03-30 River RiddleRefactor the Pattern framework to allow for combined...
2019-03-30 River RiddleReplace usages of "operator->" with "." for the AffineOps.
2019-03-30 River RiddleNFC: Rename the 'for' operation in the AffineOps dialec...
2019-03-30 Lei Zhang[TableGen] Consolidate constraint related concepts
2019-03-30 Mehdi AminiUsing getContext() instead of getInstruction()->getCont...
2019-03-30 River RiddleUpdate some of the derived type classes to use getImpl...
2019-03-30 Chris LattnerVarious small cleanups to the code, mostly removing...
2019-03-30 Mehdi AminiAdd a `getImpl()` utility method to the `TypeBase`...
2019-03-30 Mehdi AminiChange TypeStorage from a struct into a class (NFC)
2019-03-30 Mehdi AminiMove TypeStorage out of the detail namespace
2019-03-30 River RiddleNFC: Rename the 'if' operation in the AffineOps dialect...
2019-03-30 Mehdi AminiRemove `alignas(8) from TypeStorage class
2019-03-30 Chris LattnerRemove OpPointer, cleaning up a ton of code. This...
2019-03-30 Jacques PienaarFix missing parenthesis around negation.
2019-03-30 Mehdi AminiAdd a routine to allow registering a dialect without...
2019-03-30 Chris LattnerPush a bunch of 'consts' out of the *Op structure,...
2019-03-30 Nicolas VasilacheCleanup ValueHandleArray
2019-03-30 Chris LattnerDeconst-ify MLIRContext, and detemplatize some stuff...
2019-03-30 Mehdi AminiAdd a convenience getContext() method in OpState to...
2019-03-30 Chris LattnerRemove const from Value, Instruction, Argument, and...
2019-03-30 Jacques PienaarReturn operand_range instead for generated variadic...
2019-03-30 River RiddleClarify the comment on valid data during DenseElementsA...
2019-03-30 Chris LattnerNow that ConstOpPointer is gone, we can change the...
2019-03-30 Jacques PienaarVerify first body is not empty before testing last...
2019-03-30 River RiddleCleanup the construction of attributes and fix a opt...
2019-03-30 Mehdi AminiAt missing mlir:: namespace qualifier in front of funct...
2019-03-30 Mehdi AminiAdd a parserSourceFile function that takes a file path...
2019-03-30 Geoffrey Martin... Add tablegen aliases for OpTraits ResultsAreFloatLike...
2019-03-30 River RiddleRemove "<label>" from the llvm basic block CHECK names.
2019-03-30 Jacques PienaarStart elemental type constraint specification modelling.
2019-03-30 Feng LiuDefine the base class for attributes containing types
2019-03-30 Nicolas VasilacheRename edsc::EDSCxxxBuilder to edsc::xxxBuilder - NFC
2019-03-30 Nicolas VasilacheSupport composition of symbols in AffineApplyOp
2019-03-30 Mehdi AminiRemove declaration and unused reference to non-existent...
2019-03-30 Chris LattnerRemove const from mlir::Block.
2019-03-30 Chris LattnerRemove const support from mlir::Region
2019-03-30 Chris LattnerContinue pushing const out of the core IR types - in...
2019-03-30 River RiddleAdd support for building a DenseIntElementsAttr with...
2019-03-30 Nicolas VasilacheBetter document TemplatedIndexedValue
2019-03-30 Nicolas VasilacheMake edsc::IndexedValue templated - NFC
2019-03-30 Mehdi AminiAdd 10 "private" kind ranges for MLIR type kind.
2019-03-30 Nicolas VasilacheReserve type range for the Linalg dialect
2019-03-30 Mehdi AminiFix class description for Attributes: the instance...
2019-03-30 Nicolas VasilacheAdd intrinsics for constants
2019-03-30 Nicolas VasilacheImprove comment for `augmentMapAndBounds`
2019-03-30 Mehdi AminiAdd comment describing what IREE (IR Execution Engine...
2019-03-30 Chris LattnerContinue pushing const out of the IR types - removing...
2019-03-30 Jacques PienaarAdd contributing file.
2019-03-30 Chris LattnerMove to new `const` model, part 1: remove ConstOpPointer.
2019-03-30 Chris LattnerAdd a nice quote from Bjarke to summarize the const...
2019-03-30 Lei Zhang[TableGen] Generate op declaration and definition into...
2019-03-30 Chris LattnerAdd a "Usage of Const in MLIR" doc, explaining the...
2019-03-30 Nicolas VasilacheProperly propagate induction variable in tiling
2019-03-30 Lei ZhangChange getBroadcastedShape() to return result shape...
2019-03-30 Jacques PienaarCleanup for changes failing with std=c++11
2019-03-30 River RiddleAdd support for a standard TupleType. Though this is...
2019-03-30 Jacques PienaarRemove some statements that required >C++11, add includ...
2019-03-30 Dimitrios VytiniotisAvoiding allocations during argument attribute conversion.
2019-03-30 Jacques PienaarRemove index free function
2019-03-30 River RiddleAdd support for parsing true/false inside of a splat...
2019-03-30 River RiddleGive PassInstrumentor a SmartMutex to lock access to...
2019-03-30 Jacques PienaarChange trait verification to support older clang &...
2019-03-30 Jacques PienaarCleanups for OSS build.
2019-03-30 Nicolas VasilacheCleanups Vectorize and SliceAnalysis - NFC
2019-03-30 Jacques PienaarChange Value to NamedTypeConstraint and use TypeConstraint.
2019-03-30 Nicolas VasilachePort Tablegen'd reference implementation of Add to...
2019-03-30 Nicolas VasilacheRemove LOAD/STORE/RETURN boilerplate in declarative...
2019-03-30 Nicolas VasilachePort LowerVectorTransfers from EDSC + AST to declarativ...
2019-03-30 River RiddleMoving the IR printing and execution timing options...
2019-03-30 River RiddleReplace the usages of llvm::Timer in PassTiming in...
2019-03-30 Jacques PienaarMove getSuccessorOperandIndex out of line.
2019-03-30 Jacques PienaarAdd numeric include for using std::accumulate
2019-03-30 River RiddleCache the simplified attributes in SimplifyAffineStruct...
2019-03-30 Jacques PienaarQualify DenseMap in AnalysisManager.
2019-03-30 Jacques PienaarRemove unnecessary headers from mlir-opt.
2019-03-30 River RiddleAdd an instrumentation for conditionally printing the...
2019-03-30 River RiddleRename allocator to identifierAllocator and add an...
2019-03-30 River RiddleGive the Location classes their own SmartRWMutex and...
2019-03-30 River RiddleGive the affine structures, AffineMap/AffineExpr/Intege...
next