/art/compiler/optimizing/ |
ssa_liveness_analysis.h | 550 for (SafepointPosition* safepoint = first_safepoint_; 551 safepoint != nullptr; 552 safepoint = safepoint->GetNext()) { 553 if (safepoint->GetLocations()->WillCall()) return true; 559 for (SafepointPosition* safepoint = first_safepoint_, *previous = nullptr; 560 safepoint != nullptr; 561 previous = safepoint, safepoint = safepoint->GetNext()) 854 SafepointPosition* safepoint = new (allocator_) SafepointPosition(instruction); local [all...] |
register_allocator.cc | 332 HInstruction* safepoint = safepoints_[safepoint_index - 1u]; local 333 size_t safepoint_position = safepoint->GetLifetimePosition(); 340 // The safepoint is for this instruction, so the location of the instruction 343 DCHECK_EQ(safepoint, instruction); 351 current->AddSafepoint(safepoint); 411 // Don't add directly to `unhandled`, temp or safepoint intervals [all...] |
/external/v8/test/mjsunit/ |
apply-arguments-gc-safepoint.js | 30 // Test that safepoint tables are correctly generated for apply with
|
/external/v8/test/mjsunit/regress/ |
regress-298269.js | 33 // to iterates optimized frames and visit safepoint pointers.
|
/external/v8/src/compiler/ |
code-generator.cc | 227 Safepoint::Kind kind, int arguments, 228 Safepoint::DeoptMode deopt_mode) { 229 Safepoint safepoint = local 237 // Safepoint table indices are 0-based from the beginning of the spill 240 safepoint.DefinePointerSlot(index, zone()); 241 } else if (operand.IsRegister() && (kind & Safepoint::kWithRegisters)) { 243 safepoint.DefinePointerRegister(reg, zone()); 427 instr->reference_map(), Safepoint::kSimple, 0, 428 needs_frame_state ? Safepoint::kLazyDeopt : Safepoint::kNoLazyDeopt) [all...] |
/external/v8/ |
Android.v8common.mk | 309 src/safepoint-table.cc \
|
/external/v8/src/ |
deoptimizer.cc | 153 CHECK_NE(deoptimization_index, Safepoint::kNoDeoptimizationIndex); 345 SafepointEntry safepoint = code->GetSafepointEntry(it.frame()->pc()); local 346 int deopt_index = safepoint.deoptimization_index(); 352 deopt_index != Safepoint::kNoDeoptimizationIndex || turbofanned; [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-codegen-arm.cc | 24 Safepoint::DeoptMode mode) 39 Safepoint::DeoptMode deopt_mode_; 168 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; 173 deopt_mode = Safepoint::kLazyDeopt; 749 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 754 Safepoint::DeoptMode mode) { 784 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 794 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 880 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt) 897 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), local [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-codegen-arm64.cc | 25 Safepoint::DeoptMode mode) 40 Safepoint::DeoptMode deopt_mode_; 319 Safepoint::DeoptMode mode) { 336 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 490 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 504 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); 508 instr->pointer_map(), 0, Safepoint::kLazyDeopt); 514 Safepoint::Kind kind, 516 Safepoint::DeoptMode deopt_mode) { 520 Safepoint safepoint = safepoints_.DefineSafepoint local [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-codegen-ia32.cc | 23 // When invoking builtins, we need to record the safepoint in the middle of 29 Safepoint::DeoptMode mode) 44 Safepoint::DeoptMode deopt_mode_; 244 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; 249 deopt_mode = Safepoint::kLazyDeopt; 763 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 770 LEnvironment* environment, Safepoint::DeoptMode mode) { 800 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 810 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt) 902 Safepoint safepoint = local [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-codegen-mips.cc | 48 Safepoint::DeoptMode mode) 63 Safepoint::DeoptMode deopt_mode_; 188 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; 193 deopt_mode = Safepoint::kLazyDeopt; 725 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 730 Safepoint::DeoptMode mode) { 760 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 771 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 847 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt) 864 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), local [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-codegen-ppc.cc | 23 Safepoint::DeoptMode mode) 36 Safepoint::DeoptMode deopt_mode_; 174 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; 179 deopt_mode = Safepoint::kLazyDeopt; 692 Safepoint::kNoLazyDeopt); 697 Safepoint::DeoptMode mode) { 726 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 737 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 809 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt) 823 Safepoint safepoint = local [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-codegen-x64.cc | 21 // When invoking builtins, we need to record the safepoint in the middle of 27 Safepoint::DeoptMode mode) 42 Safepoint::DeoptMode deopt_mode_; 183 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; 188 deopt_mode = Safepoint::kLazyDeopt; 687 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 692 Safepoint::DeoptMode mode) { 722 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 732 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt) 832 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), local [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-codegen-x87.cc | 24 // When invoking builtins, we need to record the safepoint in the middle of 30 Safepoint::DeoptMode mode) 45 Safepoint::DeoptMode deopt_mode_; 215 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; 220 deopt_mode = Safepoint::kLazyDeopt; 1033 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 1040 LEnvironment* environment, Safepoint::DeoptMode mode) { 1193 Safepoint safepoint = local [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-codegen-mips64.cc | 23 Safepoint::DeoptMode mode) 38 Safepoint::DeoptMode deopt_mode_; 163 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; 168 deopt_mode = Safepoint::kLazyDeopt; 713 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 718 Safepoint::DeoptMode mode) { 748 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 759 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 836 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt) 853 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), local [all...] |