diff options
author | River Riddle <riddleriver@gmail.com> | 2023-07-24 19:58:59 -0700 |
---|---|---|
committer | River Riddle <riddleriver@gmail.com> | 2023-07-25 15:55:34 -0700 |
commit | 4af01bf95628f8ec674277fd1610eac172598cea (patch) | |
tree | 05502d4271b95ce88fee36e8a4eb13b7d2485204 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 5ab6589551c1a4b81458c766266374a5d4d2aaca (diff) | |
download | llvm-4af01bf95628f8ec674277fd1610eac172598cea.zip llvm-4af01bf95628f8ec674277fd1610eac172598cea.tar.gz llvm-4af01bf95628f8ec674277fd1610eac172598cea.tar.bz2 |
[mlir:bytecode] Support lazy loading dynamically isolated regions
We currently only support lazy loading for regions that
statically implement the IsolatedFromAbove trait, but that
limits the amount of operations that can be lazily loaded. This review
lifts that restriction by computing which operations have isolated
regions when numbering, allowing any operation to be lazily loaded
as long as it doesn't use values defined above.
Differential Revision: https://reviews.llvm.org/D156199
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions