Searched defs:ForwardingAction (Results 1 – 1 of 1) sorted by relevance
133 struct ForwardingAction { struct134 using KeyTy = std::pair<Value *, ScopStmt *>;137 ForwardingDecision Decision = FD_Unknown;145 std::function<bool()> Execute = []() -> bool { in __anon09f7b76b0202()151 SmallVector<KeyTy, 4> Depends;155 static ForwardingAction notApplicable() { in notApplicable()162 static ForwardingAction cannotForward() { in cannotForward()169 static ForwardingAction triviallyForwardable(bool IsProfitable, Value *Val) { in triviallyForwardable()181 static ForwardingAction canForward(std::function<bool()> Execute, in canForward()