summaryrefslogtreecommitdiff
path: root/mlir/test/lib
Commit message (Expand)AuthorAgeFilesLines
* [mlir][vector] Separate out vector transfer + tensor slice patternsLei Zhang2023-05-171-0/+22
* [mlir][GPU] Rename MLIRGPUOps CMake target to MLIRGPUDialectMatthias Springer2023-05-164-4/+4
* [mlir] update types in remaining Linalg TransformOps testAlex Zinenko2023-05-161-5/+5
* Add an operator == and != to properties, use it in DuplicateFunctionEliminationMehdi Amini2023-05-151-0/+6
* Cleanup uses of getAttrDictionary() in MLIR to use getDiscardableAttrDictiona...Mehdi Amini2023-05-152-2/+2
* [mlir][IR][tests] Fix incorrect API usage in RewritePatternsMatthias Springer2023-05-151-2/+5
* [mlir][transform] Use TrackingListener-aware iterator for getPayloadOpsMatthias Springer2023-05-152-15/+91
* DestinationPassingStyle: allow additional non-tensor resultsBenoit Jacob2023-05-121-0/+28
* [mlir] Update method cast calls to function callsTres Popp2023-05-123-27/+29
* [mlir] Move casting calls from methods to function callsTres Popp2023-05-1220-74/+74
* [mlir] Move casting method calls to function callsTres Popp2023-05-121-7/+6
* [mlir][bytecode] Fix dialect version parsing.Jacques Pienaar2023-05-111-2/+1
* [mlir] Replace None with std::nullopt in comments (NFC)Kazu Hirata2023-05-081-1/+1
* [mlir][CallOpInterface] Add `setCalleeFromCallable` methodWhitney Tsang2023-05-081-0/+7
* [mlir][tblgen] Fix emitting wrong index for `either` directive.Chia-hung Duan2023-05-031-9/+9
* Introduce MLIR Op PropertiesMehdi Amini2023-05-015-15/+203
* Revert "Introduce MLIR Op Properties"Mehdi Amini2023-05-015-203/+15
* Introduce MLIR Op PropertiesMehdi Amini2023-05-015-15/+203
* [mlir][vector] Add pattern to break down vector.bitcastQuinn Dawkins2023-04-251-0/+22
* [mlir][vector] Add unroll pattern for vector.gatherQuinn Dawkins2023-04-241-2/+4
* [mlir][spirv] Fix OOB error in TestModuleCombinerJakub Kuderski2023-04-241-0/+2
* Revert "Revert "Fix handling of special and large vals in expand pattern for ...Ramiro Leal-Cavazos2023-04-221-0/+1
* Revert "Fix handling of special and large vals in expand pattern for `round`"...Mehdi Amini2023-04-211-1/+0
* [mlir] Prevent implicit downcasting to interfacesRahul Kayaith2023-04-201-1/+1
* [mlir] Make ElementsAttr inherit from TypedAttrRahul Kayaith2023-04-201-6/+2
* Add pattern that expands `math.roundeven` into `math.round` + arithRamiro Leal-Cavazos2023-04-201-0/+1
* [mlir] Add a utility function to make a region isolated from above.Mahesh Ravishankar2023-04-203-0/+170
* [mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer2023-04-2022-38/+52
* [mlir][IR] Remove ShapedType::getSizeInBitsMatthias Springer2023-04-191-2/+2
* [mlir][Arith] ValueBoundsOpInterface: Reify with Arith opsMatthias Springer2023-04-182-6/+24
* [mlir][affine][NFC] Split `reifyValueBound` in two functionsMatthias Springer2023-04-181-2/+7
* [mlir][math] Expand math.powf to exp, log and multiplyBalaji V. Iyer2023-04-141-0/+1
* [mlir][math] Expand math.round to truncate, compare and increment.Balaji V. Iyer2023-04-131-0/+1
* [mlir][math] Expand math.exp2 to use math.exp.Balaji V. Iyer2023-04-131-0/+1
* [mlir] add structured (Linalg) transform op matchersAlex Zinenko2023-04-132-7/+26
* [mlir][Tensor] Drop SplitPaddingPatterns.Nicolas Vasilache2023-04-131-13/+0
* [mlir] Add transform.foreach_matchAlex Zinenko2023-04-123-0/+35
* [mlir][transform] Better debugging facilites for invalid API usageMatthias Springer2023-04-122-1/+8
* [mlir][matchers] Add m_Op(StringRef) and m_Attr matchersDevajith V S2023-04-111-0/+17
* [mlir][linalg] Enable propagation of pack/unpack ops through non-elementwiseQuinn Dawkins2023-04-111-1/+2
* [mlir][math] Expand math.ceilf to truncate, compares and incrementsBalaji V. Iyer2023-04-111-0/+1
* [mlir] Make the inliner arg/res handlers more concise.Tobias Gysi2023-04-111-5/+4
* [mlir][math] Expand math.floorf to truncate, compares and incrementsBalaji V. Iyer2023-04-101-0/+1
* [mlir][math]Expand Fused math.fmaf to a multiply-addBalaji V. Iyer2023-04-071-0/+1
* [mlir][ODS] Verify type constraint in `TypeAttrOf`Markus Böck2023-04-071-0/+7
* [mlir][affine] Vectorizer test notifies the case with the unparallel loop wit...Kai Sasaki2023-04-071-3/+10
* [mlir][SCF] ValueBoundsOpInterface: Support `scf.for` results and iter_argsMatthias Springer2023-04-072-6/+12
* [mlir][Interfaces] ValueBoundsOpInterface: Compute constant boundsMatthias Springer2023-04-071-10/+26
* [mlir][Interfaces] ValueBoundsOpInterface: Support LB and UB boundsMatthias Springer2023-04-071-5/+26
* [mlir][math] Update math arith expansions for vectorizationRobert Suderman2023-04-061-1/+3