Lines Matching refs:liveness
68 const BytecodeLivenessState* liveness);
80 void Merge(Environment* other, const BytecodeLivenessState* liveness);
84 const BytecodeLivenessState* liveness);
87 const BytecodeLivenessState* liveness);
95 const BitVector* liveness, int liveness_offset);
288 const BytecodeLivenessState* liveness) { in Merge() argument
309 if (liveness == nullptr || liveness->RegisterIsLive(i)) { in Merge()
331 if (liveness == nullptr || liveness->AccumulatorIsLive()) { in Merge()
353 const BytecodeLivenessState* liveness) { in PrepareForLoop() argument
371 (liveness == nullptr || liveness->RegisterIsLive(i))) { in PrepareForLoop()
377 DCHECK_IMPLIES(liveness != nullptr, !liveness->AccumulatorIsLive()); in PrepareForLoop()
421 const BytecodeLivenessState* liveness) { in PrepareForLoopExit() argument
450 (liveness == nullptr || liveness->RegisterIsLive(i))) { in PrepareForLoopExit()
456 if (liveness == nullptr || liveness->AccumulatorIsLive()) { in PrepareForLoopExit()
478 Node** values, int count, const BitVector* liveness, int liveness_offset) { in GetStateValuesFromCache() argument
480 values, static_cast<size_t>(count), liveness, liveness_offset); in GetStateValuesFromCache()
485 const BytecodeLivenessState* liveness) { in Checkpoint() argument
498 liveness ? &liveness->bit_vector() : nullptr, 0); in Checkpoint()
500 bool accumulator_is_live = !liveness || liveness->AccumulatorIsLive(); in Checkpoint()
2704 void BytecodeGraphBuilder::BuildReturn(const BytecodeLivenessState* liveness) { in BuildReturn() argument
2705 BuildLoopExitsForFunctionExit(liveness); in BuildReturn()
2832 const BytecodeLivenessState* liveness = bytecode_analysis()->GetInLivenessFor( in VisitSuspendGenerator() local
2856 if (liveness == nullptr || liveness->RegisterIsLive(i)) { in VisitSuspendGenerator()
2958 const BytecodeLivenessState* liveness = in VisitResumeGenerator() local
2968 if (liveness == nullptr || liveness->RegisterIsLive(i)) { in VisitResumeGenerator()
3014 const BytecodeLivenessState* liveness = in BuildLoopHeaderEnvironment() local
3021 environment()->PrepareForLoop(loop_info.assignments(), liveness); in BuildLoopHeaderEnvironment()
3078 int loop_offset, const BytecodeLivenessState* liveness) { in BuildLoopExitsUntilLoop() argument
3090 liveness); in BuildLoopExitsUntilLoop()
3096 const BytecodeLivenessState* liveness) { in BuildLoopExitsForFunctionExit() argument
3097 BuildLoopExitsUntilLoop(-1, liveness); in BuildLoopExitsForFunctionExit()