summaryrefslogtreecommitdiffstats
path: root/mlir/test/lib/TestDialect/TestPatterns.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make helper functions static or move them into anonymous namespaces. NFC.Benjamin Kramer2020-01-141-2/+3
* [mlir] NFC: Remove Value::operator* and Value::operator-> now that Value is p...River Riddle2020-01-111-6/+6
* NFC: Replace ValuePtr with Value and remove it now that Value is value-typed.River Riddle2019-12-231-17/+16
* Adjust License.txt file to use the LLVM licenseMehdi Amini2019-12-231-13/+4
* NFC: Introduce new ValuePtr/ValueRef typedefs to simplify the transition to V...River Riddle2019-12-221-16/+17
* Try to fold operations in DialectConversion when trying to legalize.River Riddle2019-12-131-1/+2
* Update the builder API to take ValueRange instead of ArrayRef<Value *>River Riddle2019-12-071-2/+1
* Change inferReturnTypes to return LogicalResult and valuesJacques Pienaar2019-12-061-4/+7
* Generate builder for ops that use InferTypeOpInterface trait in ODSJacques Pienaar2019-12-061-4/+15
* Fix 'the the' typo.Alexander Belyaev2019-11-201-2/+1
* Add getRemappedValue to ConversionPatternRewriterDiego Caballero2019-11-191-0/+63
* NFC: Refactor block signature conversion to not erase the original arguments.River Riddle2019-11-131-5/+23
* Add compatible query method to infer type interfaceJacques Pienaar2019-11-071-2/+7
* Add support for marking an operation as recursively legal.River Riddle2019-10-281-0/+6
* [DRR] Allow capturing and referencing no-result opsLei Zhang2019-10-171-0/+6
* Fix RewriterGen to support using NativeCodeCall as auxiliary patternLei Zhang2019-10-171-0/+4
* Add support for PatternRewriter::eraseOp.River Riddle2019-10-161-3/+3
* Allowing replacing non-root operations in DialectConversion.River Riddle2019-10-141-3/+23
* Add a PatternRewriter hook for cloning a region into another.River Riddle2019-10-081-2/+6
* Add InferTypeOpTrait & enable generating its member function definitionJacques Pienaar2019-09-291-0/+37
* Add support for multi-level value mapping to DialectConversion.River Riddle2019-09-161-4/+86
* Change from llvm::make_unique to std::make_uniqueJacques Pienaar2019-08-171-1/+1
* Express ownership transfer in PassManager API through std::unique_ptr (NFC)Mehdi Amini2019-08-121-3/+6
* NFC: Standardize the terminology used for parent ops/regions/etc.River Riddle2019-08-091-1/+1
* NFC: Update usages of OwningRewritePatternList to pass by & instead of &&.River Riddle2019-08-091-4/+3
* NFC: Implement OwningRewritePatternList as a class instead of a using directive.River Riddle2019-08-051-4/+4
* Add support for an analysis mode to DialectConversion.River Riddle2019-07-251-5/+42
* Refactor region type signature conversion to be explicit via patterns.River Riddle2019-07-201-3/+6
* Add support for providing a legality callback for dynamic legality in Dialect...River Riddle2019-07-191-14/+10
* NFC: Expose a ConversionPatternRewriter for use with ConversionPatterns.River Riddle2019-07-191-8/+12
* Refactor the conversion of block argument types in DialectConversion.River Riddle2019-07-191-6/+29
* Add support for explicitly marking dialects and operations as illegal.River Riddle2019-07-191-0/+1
* Refactor DialectConversion to support different conversion modes.River Riddle2019-07-161-2/+2
* Add missing override.Jacques Pienaar2019-07-081-1/+2
* Migrate NativeCodeCall and AllAttrConstraintsOf tests to use TestDialectLei Zhang2019-07-051-0/+5
* Refactor DialectConversion to use 'materializeConversion' when a type convers...River Riddle2019-06-281-1/+13
* Split test-specific passes out of mlir-optNicolas Vasilache2019-06-241-0/+171
OpenPOWER on IntegriCloud