Home
last modified time | relevance | path

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

/external/llvm-project/polly/lib/Transform/
DForwardOpTree.cpp733 ForwardingAction forwardTreeImpl(ScopStmt *TargetStmt, Value *UseVal, in forwardTreeImpl() argument
741 VirtualUse VUse = VirtualUse::create(UseStmt, UseLoop, UseVal, true); in forwardTreeImpl()
747 return ForwardingAction::triviallyForwardable(false, UseVal); in forwardTreeImpl()
761 S, TargetStmt, TargetStmt->getSurroundingLoop(), UseVal, true); in forwardTreeImpl()
763 return ForwardingAction::triviallyForwardable(false, UseVal); in forwardTreeImpl()
767 << *UseVal << "\n"); in forwardTreeImpl()
773 return ForwardingAction::triviallyForwardable(false, UseVal); in forwardTreeImpl()
776 auto ExecAction = [this, TargetStmt, UseVal]() { in forwardTreeImpl()
777 TargetStmt->ensureValueRead(UseVal); in forwardTreeImpl()
779 LLVM_DEBUG(dbgs() << " forwarded read-only value " << *UseVal in forwardTreeImpl()
[all …]