Home
last modified time | relevance | path

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

/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.h27 jump_table_(4, info->zone()), in LCodeGen()
319 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-arm.cc297 jump_table_.length() * 7)) { in GenerateJumpTable()
301 if (jump_table_.length() > 0) { in GenerateJumpTable()
305 Address base = jump_table_[0].address; in GenerateJumpTable()
309 int length = jump_table_.length(); in GenerateJumpTable()
311 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
314 DCHECK_EQ(jump_table_[0].bailout_type, table_entry->bailout_type); in GenerateJumpTable()
838 jump_table_.is_empty() || in DeoptimizeIf()
839 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
840 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
842 __ b(condition, &jump_table_.last().label); in DeoptimizeIf()
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.h27 jump_table_(4, info->zone()), in LCodeGen()
284 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-s390.cc280 if (!is_int24(masm()->pc_offset() + jump_table_.length() * 7)) { in GenerateJumpTable()
284 if (jump_table_.length() > 0) { in GenerateJumpTable()
288 Address base = jump_table_[0].address; in GenerateJumpTable()
292 int length = jump_table_.length(); in GenerateJumpTable()
294 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
297 DCHECK_EQ(jump_table_[0].bailout_type, table_entry->bailout_type); in GenerateJumpTable()
759 jump_table_.is_empty() || in DeoptimizeIf()
760 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
761 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
763 __ b(cond, &jump_table_.last().label /*, cr*/); in DeoptimizeIf()
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.h29 jump_table_(4, info->zone()), in LCodeGen()
312 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-x64.cc281 if (jump_table_.length() == 0) return !is_aborted(); in GenerateJumpTable()
285 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
286 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
763 jump_table_.is_empty() || in DeoptimizeIf()
764 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
765 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
768 __ jmp(&jump_table_.last().label); in DeoptimizeIf()
770 __ j(cc, &jump_table_.last().label); in DeoptimizeIf()
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.h29 jump_table_(4, info->zone()), in LCodeGen()
318 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-ia32.cc258 if (!jump_table_.length()) return !is_aborted(); in GenerateJumpTable()
263 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
264 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
737 jump_table_.is_empty() || in DeoptimizeIf()
738 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
739 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
742 __ jmp(&jump_table_.last().label); in DeoptimizeIf()
744 __ j(cc, &jump_table_.last().label); in DeoptimizeIf()
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.h27 jump_table_(4, info->zone()), in LCodeGen()
285 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-ppc.cc294 jump_table_.length() * 7)) { in GenerateJumpTable()
298 if (jump_table_.length() > 0) { in GenerateJumpTable()
302 Address base = jump_table_[0].address; in GenerateJumpTable()
306 int length = jump_table_.length(); in GenerateJumpTable()
308 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
311 DCHECK_EQ(jump_table_[0].bailout_type, table_entry->bailout_type); in GenerateJumpTable()
769 jump_table_.is_empty() || in DeoptimizeIf()
770 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
771 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
773 __ b(cond, &jump_table_.last().label, cr); in DeoptimizeIf()
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.h27 jump_table_(4, info->zone()), in LCodeGen()
348 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-mips.cc301 if (jump_table_.length() > 0) { in GenerateJumpTable()
305 Address base = jump_table_[0].address; in GenerateJumpTable()
309 int length = jump_table_.length(); in GenerateJumpTable()
311 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
314 DCHECK(table_entry->bailout_type == jump_table_[0].bailout_type); in GenerateJumpTable()
803 jump_table_.is_empty() || in DeoptimizeIf()
804 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
805 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
807 __ Branch(&jump_table_.last().label, condition, src1, src2); in DeoptimizeIf()
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.h27 jump_table_(4, info->zone()), in LCodeGen()
351 ZoneList<Deoptimizer::JumpTableEntry*> jump_table_; variable
Dlithium-codegen-mips64.cc277 if (jump_table_.length() > 0) { in GenerateJumpTable()
284 Address base = jump_table_[0]->address; in GenerateJumpTable()
285 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
286 Deoptimizer::JumpTableEntry* table_entry = jump_table_[i]; in GenerateJumpTable()
792 jump_table_.is_empty() || in DeoptimizeIf()
793 !table_entry->IsEquivalentTo(*jump_table_.last())) { in DeoptimizeIf()
794 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
796 __ Branch(&jump_table_.last()->label, condition, src1, src2); in DeoptimizeIf()
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.h29 jump_table_(4, info->zone()), in LCodeGen()
350 ZoneList<Deoptimizer::JumpTableEntry*> jump_table_; variable
Dlithium-codegen-arm64.cc736 if (jump_table_.length() > 0) { in GenerateJumpTable()
738 Address base = jump_table_[0]->address; in GenerateJumpTable()
743 int length = jump_table_.length(); in GenerateJumpTable()
745 Deoptimizer::JumpTableEntry* table_entry = jump_table_[i]; in GenerateJumpTable()
898 jump_table_.is_empty() || in DeoptimizeBranch()
899 !table_entry->IsEquivalentTo(*jump_table_.last())) { in DeoptimizeBranch()
900 jump_table_.Add(table_entry, zone()); in DeoptimizeBranch()
902 __ B(&jump_table_.last()->label, branch_type, reg, bit); in DeoptimizeBranch()
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.h31 jump_table_(4, info->zone()), in LCodeGen()
353 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-x87.cc260 if (!jump_table_.length()) return !is_aborted(); in GenerateJumpTable()
265 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
266 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
1028 jump_table_.is_empty() || in DeoptimizeIf()
1029 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
1030 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
1033 __ jmp(&jump_table_.last().label); in DeoptimizeIf()
1035 __ j(cc, &jump_table_.last().label); in DeoptimizeIf()