Lines Matching refs:ssa_env_

138       if (ssa_env_->go()) {  in Decode()
174 SsaEnv* ssa_env_; member in v8::internal::wasm::LR_WasmDecoder
182 inline bool build() { return builder_ && ssa_env_->go(); } in build()
338 SsaEnv* break_env = ssa_env_; in DecodeFunctionBody()
352 SsaEnv* break_env = ssa_env_; in DecodeFunctionBody()
358 if (ssa_env_->go()) ssa_env_->state = SsaEnv::kReached; in DecodeFunctionBody()
434 ssa_env_->Kill(); in DecodeFunctionBody()
443 ssa_env_->Kill(SsaEnv::kControlEnd); in DecodeFunctionBody()
481 build() && type != kAstStmt ? ssa_env_->locals[index] : nullptr; in DecodeFunctionBody()
699 SsaEnv* false_env = ssa_env_; in Reduce()
700 SsaEnv* true_env = Split(ssa_env_); in Reduce()
711 Goto(ssa_env_, merge); in Reduce()
722 SsaEnv* merge_env = ssa_env_; in Reduce()
726 SsaEnv* false_env = Split(ssa_env_); in Reduce()
727 SsaEnv* true_env = Steal(ssa_env_); in Reduce()
772 ssa_env_->control = merge; in Reduce()
797 SsaEnv* fenv = ssa_env_; in Reduce()
801 ssa_env_ = tenv; in Reduce()
803 ssa_env_ = fenv; in Reduce()
812 SsaEnv* break_env = ssa_env_; in Reduce()
840 SsaEnv* break_env = ssa_env_; in Reduce()
843 ssa_env_ = copy; in Reduce()
879 if (ssa_env_->go()) Goto(ssa_env_, next); in Reduce()
896 ssa_env_->Kill(SsaEnv::kControlEnd); in Reduce()
906 if (build()) ssa_env_->locals[index] = val->node; in Reduce()
1035 Goto(ssa_env_, block->ssa_env); in ReduceBreakToExprBlock()
1044 if (!ssa_env_->go()) return; in MergeIntoProduction()
1047 Goto(ssa_env_, target); in MergeIntoProduction()
1119 ssa_env_ = env; in SetEnv()
1218 if (ssa_env_->go()) { in BuildInfiniteLoop()
1219 PrepareForLoop(ssa_env_); in BuildInfiniteLoop()
1220 SsaEnv* cont_env = ssa_env_; in BuildInfiniteLoop()
1221 ssa_env_ = Split(ssa_env_); in BuildInfiniteLoop()
1222 ssa_env_->state = SsaEnv::kReached; in BuildInfiniteLoop()
1223 Goto(ssa_env_, cont_env); in BuildInfiniteLoop()