summaryrefslogtreecommitdiffstats
path: root/mlir/tools/mlir-tblgen
Commit message (Expand)AuthorAgeFilesLines
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-113-13/+13
* [mlir][ods] Support dialect specific content emission via hooksLei Zhang2020-01-101-1/+36
* [mlir] NFC: put C++ code emission classes in their own filesLei Zhang2020-01-101-340/+5
* [mlir] Compilation fix: use LLVM_ATTRIBUTE_UNUSED following 6656e961c08393c39...Alexandre Ganea2020-01-031-6/+2
* [mlir] Enhance classof() checks in StructsGenLei Zhang2020-01-031-3/+6
* [mlir] Only generate default for uncovered casesJacques Pienaar2020-01-021-0/+4
* [mlir] Revert default case that was neededJacques Pienaar2020-01-021-0/+2
* [mlir] Remove redudant default casesJacques Pienaar2020-01-021-4/+0
* [mlir][Linalg] Extend generic ops to allow tensorsNicolas Vasilache2020-01-021-3/+11
* [mlir][spirv] Allow specifying availability on enum attribute casesLei Zhang2020-01-021-12/+258
* [mlir] Fix -Wrange-loo-analysis warningsFangrui Song2020-01-011-1/+1
* [mlir] Fix compilation warningsAlexandre Ganea2020-01-011-2/+5
* [mlir][spirv] Add basic definitions for supporting availabilityLei Zhang2019-12-271-8/+320
* Add an __attribute__((unused)) to populateWithGenerated since it mightEric Christopher2019-12-261-1/+2
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-233-15/+15
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-2311-143/+44
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-223-24/+25
* Add support for providing a default implementation for an interface method.River Riddle2019-12-181-0/+26
* Fix (de)serialization generation for SPV_ScopeAttr, SPV_MemorySemanticsAttr.Mahesh Ravishankar2019-12-161-2/+14
* Remove unused variable (fix warning) NFCMehdi Amini2019-12-161-2/+1
* Skip generating C++ for "DeclareOpInterfaceMethods" in op interface gen.Jing Pu2019-12-131-6/+16
* Fix logic on when to emit collective type but separate arg builderJacques Pienaar2019-12-121-1/+1
* Add type inference variant for separate params builder generatedJacques Pienaar2019-12-121-93/+90
* ODS: Generate named accessors for raw attributesJacques Pienaar2019-12-091-21/+36
* Minor spelling tweaksKazuaki Ishizaki2019-12-091-1/+1
* Update the builder API to take ValueRange instead of ArrayRef<Value *>River Riddle2019-12-071-9/+8
* Change inferReturnTypes to return LogicalResult and valuesJacques Pienaar2019-12-061-11/+15
* Generate builder for ops that use InferTypeOpInterface trait in ODSJacques Pienaar2019-12-061-10/+38
* minor spelling tweaksKazuaki Ishizaki2019-12-063-5/+5
* NFC: use `&&` instead of `and`Lei Zhang2019-12-021-1/+1
* [ODS] Generate builders taking unwrapped value and defaults for attributesLei Zhang2019-12-022-40/+167
* [DRR] Introduce `$_` to ignore op argument matchLei Zhang2019-12-021-2/+5
* mlir-tblgen: Dump input records when no generator is setJacques Pienaar2019-11-291-1/+4
* Add support for AttrSizedOperandSegments/AttrSizedResultSegmentsLei Zhang2019-11-252-28/+119
* Add support for using the ODS result names as the Asm result names for multi-...River Riddle2019-11-211-0/+36
* Use aggregate-parameter builder for ops having autogen type-deduction builderLei Zhang2019-11-152-86/+247
* Make VariableOp instructions be in the first block in the function.Hanhan Wang2019-11-121-1/+1
* [spirv] Properly return when finding error in serializationLei Zhang2019-11-121-4/+3
* Emit empty lines after headers when generating op docsLei Zhang2019-11-051-7/+7
* Move BitEnumAttr from SPIRVBase.td to OpBase.tdLei Zhang2019-11-013-245/+164
* Add "[TOC]" to generated documentationMLIR Team2019-10-291-0/+3
* [DRR] Allow interleaved operands and attributesLei Zhang2019-10-211-38/+51
* [DRR] Address GCC warning by wrapping for statement body with {}Lei Zhang2019-10-201-1/+2
* NFC: Rename SPIR-V serializer find*ID() to get*ID() to be consistentLei Zhang2019-10-181-1/+1
* [DRR] Use eraseOp() to replace no-result opsLei Zhang2019-10-181-10/+18
* Fix RewriterGen to support using NativeCodeCall as auxiliary patternLei Zhang2019-10-171-7/+13
* Add LLVM_DEBUG in RewritersGen.cpp and Pattern.cppLei Zhang2019-10-171-4/+48
* minor spelling tweaksKazuaki Ishizaki2019-10-094-5/+5
* Add DialectType and generate docs for dialect typesJacques Pienaar2019-10-071-8/+25
* Enable emitting dialect summary & description during op generationJacques Pienaar2019-10-051-14/+39
OpenPOWER on IntegriCloud