Home
last modified time | relevance | path

Searched refs:rollback (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/libcxx/test/libcxx/utilities/
H A Dtransaction.pass.cpp24 auto rollback = [&] { rolled_back = true; }; in test() local
25 std::__transaction<decltype(rollback)> t(rollback); in test()
36 std::__transaction<decltype(rollback)> t(rollback); in test()
49 auto rollback = [&] { ++rollbacks; }; in test() local
50 std::__transaction<decltype(rollback)> t(rollback); in test()
60 auto rollback = [&] { ++rollbacks; }; in test() local
61 std::__transaction<decltype(rollback)> t(rollback); in test()
105 auto rollback = [&] { rolled_back = true; }; in test_exceptions() local
107 std::__transaction<decltype(rollback)> t(rollback); in test_exceptions()
119 std::__transaction<decltype(rollback)> t(rollback); in test_exceptions()
[all …]
/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DSimplexTest.cpp41 simplex.rollback(snapshot2); in TEST()
44 simplex.rollback(snapshot); in TEST()
64 simplex.rollback(snapshot); in expectInequalityMakesSetEmpty()
90 simplex.rollback(snapshot); in TEST()
409 simplex.rollback(snapshot); in TEST()
440 simplex.rollback(snapshot2); in TEST()
448 simplex.rollback(snapshot1); in TEST()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DSimplex.h203 void rollback(unsigned snapshot);
875 ~SimplexRollbackScopeExit() { simplex.rollback(snapshot); } in ~SimplexRollbackScopeExit()
/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DPresburgerRelation.cpp323 simplex.rollback(initialSnapshot); in getSetDifference()
355 simplex.rollback(snapshotBeforeIntersect); in getSetDifference()
390 simplex.rollback(frame.simplexSnapshot); in getSetDifference()
H A DSimplex.cpp623 domainSimplex.rollback(frame.domainSnapshot); in computeSymbolicIntegerLexMin()
624 rollback(frame.snapshot); in computeSymbolicIntegerLexMin()
1258 void SimplexBase::rollback(unsigned snapshot) { in rollback() function in SimplexBase
1707 simplex.rollback(snapshotStack.back()); in removeLastEquality()
2043 rollback(snapshotStack.back()); in findIntegerSample()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4554 TPT.rollback(LastKnownGood); in matchOperationAddr()
4564 TPT.rollback(LastKnownGood); in matchOperationAddr()
4754 TPT.rollback(LastKnownGood); in matchOperationAddr()
4812 TPT.rollback(LastKnownGood); in matchAddr()
4817 TPT.rollback(LastKnownGood); in matchAddr()
4844 TPT.rollback(LastKnownGood); in matchAddr()
5072 TPT.rollback(LastKnownGood); in isProfitableToFoldIntoAddressingMode()
5196 TPT.rollback(LastKnownGood); in optimizeMemoryInst()
5791 TPT.rollback(LastKnownGood); in tryToPromoteExts()
5816 TPT.rollback(LastKnownGood); in tryToPromoteExts()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Transform/IR/
H A DTransformOps.td119 invalid state, i.e., this operation offers no transformation rollback
268 state, i.e., this operation offers no transformation rollback capabilities.
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dcodegen-prepare-addrmode-sext.ll237 ; Check all types of rollback mechanism.
241 ; At this point the rollback mechanism kicks in and restores the states