aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Transforms/LoopInvariantCodeMotion.cpp
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2022-08-30 13:08:22 -0700
committerLang Hames <lhames@gmail.com>2022-08-30 13:17:44 -0700
commit349e5bd24e72ebc568c0d171cc9f3aca2674a1db (patch)
tree6f58ca8d3d97336054ad309611810f2984e2d1cf /mlir/lib/Transforms/LoopInvariantCodeMotion.cpp
parentc173c04b12ce3d192747f520c66f92cfd68b862a (diff)
downloadllvm-349e5bd24e72ebc568c0d171cc9f3aca2674a1db.zip
llvm-349e5bd24e72ebc568c0d171cc9f3aca2674a1db.tar.gz
llvm-349e5bd24e72ebc568c0d171cc9f3aca2674a1db.tar.bz2
[ORC] Update mapper deinitialize functions to deinitialize in reverse order.
This updates the ExecutorSharedMemoryMapperService::deinitialize and InProcessMemoryMapper::deinitialize methods to deinitialize in reverse order, bringing them into alignment with the behavior of InProcessMemoryManager::deallocate and SimpleExecutorMemoryManager::deallocate. Reverse deinitialization is required because later allocations can depend on earlier ones. This fixes failures in the ORC runtime test suite.
Diffstat (limited to 'mlir/lib/Transforms/LoopInvariantCodeMotion.cpp')
0 files changed, 0 insertions, 0 deletions