ΒΆvoid moveInstsBottomUp(
llvm::BasicBlock& FromBB,
llvm::BasicBlock& ToBB,
const llvm::DominatorTree& DT,
const llvm::PostDominatorTree& PDT,
llvm::DependenceInfo& DI)
void moveInstsBottomUp(
llvm::BasicBlock& FromBB,
llvm::BasicBlock& ToBB,
const llvm::DominatorTree& DT,
const llvm::PostDominatorTree& PDT,
llvm::DependenceInfo& DI)
Description
Move instructions from \p FromBB bottom up to the beginning of \p ToBB when proven safe.
Declared at: llvm/include/llvm/Transforms/Utils/CodeMoverUtils.h:50
Parameters
- llvm::BasicBlock& FromBB
- llvm::BasicBlock& ToBB
- const llvm::DominatorTree& DT
- const llvm::PostDominatorTree& PDT
- llvm::DependenceInfo& DI