Home
last modified time | relevance | path

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

/external/v8/src/arm/
Dlithium-codegen-arm.h54 deopt_jump_table_(4), in LCodeGen()
338 ZoneList<JumpTableEntry> deopt_jump_table_; variable
Dlithium-codegen-arm.cc272 deopt_jump_table_.length() * 2)) { in GenerateDeoptJumpTable()
277 __ BlockConstPoolFor(deopt_jump_table_.length()); in GenerateDeoptJumpTable()
281 for (int i = 0; i < deopt_jump_table_.length(); i++) { in GenerateDeoptJumpTable()
282 __ bind(&deopt_jump_table_[i].label); in GenerateDeoptJumpTable()
284 __ dd(reinterpret_cast<uint32_t>(deopt_jump_table_[i].address)); in GenerateDeoptJumpTable()
287 deopt_jump_table_.length() * 2); in GenerateDeoptJumpTable()
671 if (deopt_jump_table_.is_empty() || in DeoptimizeIf()
672 (deopt_jump_table_.last().address != entry)) { in DeoptimizeIf()
673 deopt_jump_table_.Add(JumpTableEntry(entry)); in DeoptimizeIf()
675 __ b(cc, &deopt_jump_table_.last().label); in DeoptimizeIf()
/external/chromium_org/v8/src/arm/
Dlithium-codegen-arm.h52 deopt_jump_table_(4, info->zone()), in LCodeGen()
371 ZoneList<Deoptimizer::JumpTableEntry> deopt_jump_table_; variable
Dlithium-codegen-arm.cc316 deopt_jump_table_.length() * 7)) { in GenerateDeoptJumpTable()
320 if (deopt_jump_table_.length() > 0) { in GenerateDeoptJumpTable()
326 for (int i = 0; i < deopt_jump_table_.length(); i++) { in GenerateDeoptJumpTable()
327 __ bind(&deopt_jump_table_[i].label); in GenerateDeoptJumpTable()
328 Address entry = deopt_jump_table_[i].address; in GenerateDeoptJumpTable()
329 Deoptimizer::BailoutType type = deopt_jump_table_[i].bailout_type; in GenerateDeoptJumpTable()
336 if (deopt_jump_table_[i].needs_frame) { in GenerateDeoptJumpTable()
865 if (deopt_jump_table_.is_empty() || in DeoptimizeIf()
866 (deopt_jump_table_.last().address != entry) || in DeoptimizeIf()
867 (deopt_jump_table_.last().bailout_type != bailout_type) || in DeoptimizeIf()
[all …]
/external/v8/src/mips/
Dlithium-codegen-mips.h54 deopt_jump_table_(4), in LCodeGen()
353 ZoneList<JumpTableEntry> deopt_jump_table_; variable
/external/chromium_org/v8/src/mips/
Dlithium-codegen-mips.h51 deopt_jump_table_(4, info->zone()), in LCodeGen()
397 ZoneList<Deoptimizer::JumpTableEntry> deopt_jump_table_; variable
Dlithium-codegen-mips.cc303 if (deopt_jump_table_.length() > 0) { in GenerateDeoptJumpTable()
310 for (int i = 0; i < deopt_jump_table_.length(); i++) { in GenerateDeoptJumpTable()
311 __ bind(&deopt_jump_table_[i].label); in GenerateDeoptJumpTable()
312 Address entry = deopt_jump_table_[i].address; in GenerateDeoptJumpTable()
313 Deoptimizer::BailoutType type = deopt_jump_table_[i].bailout_type; in GenerateDeoptJumpTable()
321 if (deopt_jump_table_[i].needs_frame) { in GenerateDeoptJumpTable()
823 if (deopt_jump_table_.is_empty() || in DeoptimizeIf()
824 (deopt_jump_table_.last().address != entry) || in DeoptimizeIf()
825 (deopt_jump_table_.last().bailout_type != bailout_type) || in DeoptimizeIf()
826 (deopt_jump_table_.last().needs_frame != !frame_is_built_)) { in DeoptimizeIf()
[all …]