History log of /llvm-project/mlir/unittests/Dialect/SCF/LoopLikeSCFOpsTest.cpp (Results 1 – 5 of 5)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-18.1.8
# 6b4c1228 07-Jun-2024 srcarroll <50210727+srcarroll@users.noreply.github.com>

[mlir][loops] Add getters for multi dim loop variables in `LoopLikeOpInterface` (#94516)

This patch adds `getLoopInductionVars`, `getLoopLowerBounds`,
`getLoopBounds`, `getLoopSteps` interface meth

[mlir][loops] Add getters for multi dim loop variables in `LoopLikeOpInterface` (#94516)

This patch adds `getLoopInductionVars`, `getLoopLowerBounds`,
`getLoopBounds`, `getLoopSteps` interface methods to
`LoopLIkeOpInterface`. The corresponding single value versions have been
moved to shared class declaration and have been implemented based on the
new interface methods.

show more ...


Revision tags: llvmorg-18.1.7, llvmorg-18.1.6, llvmorg-18.1.5, llvmorg-18.1.4, llvmorg-18.1.3, llvmorg-18.1.2, llvmorg-18.1.1, llvmorg-18.1.0, llvmorg-18.1.0-rc4, llvmorg-18.1.0-rc3, llvmorg-18.1.0-rc2, llvmorg-18.1.0-rc1, llvmorg-19-init, llvmorg-17.0.6, llvmorg-17.0.5, llvmorg-17.0.4
# 2fe9a342 23-Oct-2023 Adrian Kuegel <akuegel@google.com>

[mlir][SCF] Use getResult() instead of static_cast<Value>().


# 35e4a28f 20-Oct-2023 Mehdi Amini <joker.eph@gmail.com>

Fix MLIR gcc7 build: ambiguous overload from user conversion

The implicit conversion from an op to a Value is not triggered for some reasons:

/LoopLikeSCFOpsTest.cpp:78:57: error: call of overloade

Fix MLIR gcc7 build: ambiguous overload from user conversion

The implicit conversion from an op to a Value is not triggered for some reasons:

/LoopLikeSCFOpsTest.cpp:78:57: error: call of overloaded ‘ValueRange(mlir::arith::ConstantIndexOp)’ is ambiguous
b.create<scf::ParallelOp>(loc, ValueRange(lb.get()), ValueRange(ub.get()),

explicitly taking the result of the op should solve it.

show more ...


# 40ba0ca5 20-Oct-2023 Adrian Kuegel <akuegel@google.com>

[mlir][SCF] Fix memory leak in LoopLikeSCFOpsTest.cpp


# aa0208d1 20-Oct-2023 Felix Schneider <30509320+ubfx@users.noreply.github.com>

[mlir][scf] Implement getSingle... of LoopLikeOpinterface for scf::ParallelOp (#68511)

This adds implementations for `getSingleIterationVar`,
`getSingleLowerBound`, `getSingleUpperBound`, `getSingl

[mlir][scf] Implement getSingle... of LoopLikeOpinterface for scf::ParallelOp (#68511)

This adds implementations for `getSingleIterationVar`,
`getSingleLowerBound`, `getSingleUpperBound`, `getSingleStep` of
`LoopLikeOpInterface` to `scf::ParallelOp`. Until now, the
implementations for these methods defaulted to returning `std::nullopt`,
even in the special case where the parallel Op only has one dimension.

Related: https://github.com/llvm/llvm-project/pull/67883

show more ...