Home
last modified time | relevance | path

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

/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.h29 jump_table_(4, info->zone()), in LCodeGen()
307 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-x64.cc289 if (jump_table_.length() == 0) return !is_aborted(); in GenerateJumpTable()
293 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
294 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
789 jump_table_.is_empty() || in DeoptimizeIf()
790 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
791 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
794 __ jmp(&jump_table_.last().label); in DeoptimizeIf()
796 __ j(cc, &jump_table_.last().label); in DeoptimizeIf()
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.h27 jump_table_(4, info->zone()), in LCodeGen()
278 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-ppc.cc303 jump_table_.length() * 7)) { in GenerateJumpTable()
307 if (jump_table_.length() > 0) { in GenerateJumpTable()
311 Address base = jump_table_[0].address; in GenerateJumpTable()
315 int length = jump_table_.length(); in GenerateJumpTable()
317 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
320 DCHECK_EQ(jump_table_[0].bailout_type, table_entry->bailout_type); in GenerateJumpTable()
788 jump_table_.is_empty() || in DeoptimizeIf()
789 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
790 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
792 __ b(cond, &jump_table_.last().label, cr); in DeoptimizeIf()
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.h29 jump_table_(4, info->zone()), in LCodeGen()
315 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-ia32.cc366 if (!jump_table_.length()) return !is_aborted(); in GenerateJumpTable()
371 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
372 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
861 jump_table_.is_empty() || in DeoptimizeIf()
862 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
863 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
866 __ jmp(&jump_table_.last().label); in DeoptimizeIf()
868 __ j(cc, &jump_table_.last().label); in DeoptimizeIf()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.h27 jump_table_(4, info->zone()), in LCodeGen()
314 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-arm.cc308 jump_table_.length() * 7)) { in GenerateJumpTable()
312 if (jump_table_.length() > 0) { in GenerateJumpTable()
316 Address base = jump_table_[0].address; in GenerateJumpTable()
320 int length = jump_table_.length(); in GenerateJumpTable()
322 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
325 DCHECK_EQ(jump_table_[0].bailout_type, table_entry->bailout_type); in GenerateJumpTable()
859 jump_table_.is_empty() || in DeoptimizeIf()
860 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
861 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
863 __ b(condition, &jump_table_.last().label); in DeoptimizeIf()
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.h27 jump_table_(4, info->zone()), in LCodeGen()
343 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-mips.cc313 if (jump_table_.length() > 0) { in GenerateJumpTable()
317 Address base = jump_table_[0].address; in GenerateJumpTable()
321 int length = jump_table_.length(); in GenerateJumpTable()
323 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
326 DCHECK(table_entry->bailout_type == jump_table_[0].bailout_type); in GenerateJumpTable()
825 jump_table_.is_empty() || in DeoptimizeIf()
826 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
827 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
829 __ 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()
346 ZoneList<Deoptimizer::JumpTableEntry*> jump_table_; variable
Dlithium-codegen-mips64.cc289 if (jump_table_.length() > 0) { in GenerateJumpTable()
296 Address base = jump_table_[0]->address; in GenerateJumpTable()
297 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
298 Deoptimizer::JumpTableEntry* table_entry = jump_table_[i]; in GenerateJumpTable()
814 jump_table_.is_empty() || in DeoptimizeIf()
815 !table_entry->IsEquivalentTo(*jump_table_.last())) { in DeoptimizeIf()
816 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
818 __ 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()
343 ZoneList<Deoptimizer::JumpTableEntry*> jump_table_; variable
Dlithium-codegen-arm64.cc789 if (jump_table_.length() > 0) { in GenerateJumpTable()
791 Address base = jump_table_[0]->address; in GenerateJumpTable()
796 int length = jump_table_.length(); in GenerateJumpTable()
798 Deoptimizer::JumpTableEntry* table_entry = jump_table_[i]; in GenerateJumpTable()
954 jump_table_.is_empty() || in DeoptimizeBranch()
955 !table_entry->IsEquivalentTo(*jump_table_.last())) { in DeoptimizeBranch()
956 jump_table_.Add(table_entry, zone()); in DeoptimizeBranch()
958 __ 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()
350 ZoneList<Deoptimizer::JumpTableEntry> jump_table_; variable
Dlithium-codegen-x87.cc365 if (!jump_table_.length()) return !is_aborted(); in GenerateJumpTable()
370 for (int i = 0; i < jump_table_.length(); i++) { in GenerateJumpTable()
371 Deoptimizer::JumpTableEntry* table_entry = &jump_table_[i]; in GenerateJumpTable()
1152 jump_table_.is_empty() || in DeoptimizeIf()
1153 !table_entry.IsEquivalentTo(jump_table_.last())) { in DeoptimizeIf()
1154 jump_table_.Add(table_entry, zone()); in DeoptimizeIf()
1157 __ jmp(&jump_table_.last().label); in DeoptimizeIf()
1159 __ j(cc, &jump_table_.last().label); in DeoptimizeIf()