/external/v8/src/arm/ |
lithium-codegen-arm.h | 34 #include "safepoint-table.h" 63 expected_safepoint_kind_(Safepoint::kSimple) { 104 // Finish the code by setting stack height, safepoint, and bailout 231 Safepoint::DeoptMode mode); 257 // Support for recording safepoint and position information. 259 Safepoint::Kind kind, 261 Safepoint::DeoptMode mode); 262 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 263 void RecordSafepoint(Safepoint::DeoptMode mode); 266 Safepoint::DeoptMode mode) [all...] |
lithium-codegen-arm.cc | 43 Safepoint::DeoptMode mode) 58 Safepoint::DeoptMode deopt_mode_; 187 RecordSafepoint(Safepoint::kNoLazyDeopt); 606 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 611 Safepoint::DeoptMode mode) { 640 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 647 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 742 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); 746 instr->pointer_map(), 0, Safepoint::kLazyDeopt); 753 Safepoint::Kind kind 759 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), local [all...] |
macro-assembler-arm.h | 433 // Store value in register src in the safepoint stack slot for 437 // Load the value of the src register from its safepoint stack slot [all...] |
deoptimizer-arm.cc | 33 #include "safepoint-table.h" [all...] |
/external/v8/src/mips/ |
lithium-codegen-mips.h | 34 #include "safepoint-table.h" 63 expected_safepoint_kind_(Safepoint::kSimple) { 104 // Finish the code by setting stack height, safepoint, and bailout 228 Safepoint::DeoptMode mode); 257 // Support for recording safepoint and position information. 259 Safepoint::Kind kind, 261 Safepoint::DeoptMode mode); 262 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 263 void RecordSafepoint(Safepoint::DeoptMode mode); 266 Safepoint::DeoptMode mode) [all...] |
lithium-codegen-mips.cc | 43 Safepoint::DeoptMode mode) 58 Safepoint::DeoptMode deopt_mode_; 185 RecordSafepoint(Safepoint::kNoLazyDeopt); 567 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 572 Safepoint::DeoptMode mode) { 601 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 611 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 705 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); 709 instr->pointer_map(), 0, Safepoint::kLazyDeopt); 716 Safepoint::Kind kind 722 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), local [all...] |
macro-assembler-mips.h | 695 // Store value in register src in the safepoint stack slot for 699 // Load the value of the src register from its safepoint stack slot [all...] |
/external/v8/src/ |
safepoint-table.cc | 30 #include "safepoint-table.h" 72 Safepoint::kNoDeoptimizationIndex); 119 void Safepoint::DefinePointerRegister(Register reg) { 124 Safepoint SafepointTableBuilder::DefineSafepoint( 126 Safepoint::Kind kind, 128 Safepoint::DeoptMode deopt_mode) { 133 info.has_doubles = (kind & Safepoint::kWithDoubles); 135 deopt_index_list_.Add(Safepoint::kNoDeoptimizationIndex); 136 if (deopt_mode == Safepoint::kNoLazyDeopt) { 140 registers_.Add((kind & Safepoint::kWithRegisters [all...] |
safepoint-table.h | 169 class Safepoint BASE_EMBEDDED { 190 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) : 209 // Get the offset of the emitted safepoint table in the code. 212 // Define a new safepoint for the current position in the body. 213 Safepoint DefineSafepoint(Assembler* assembler, 214 Safepoint::Kind kind, 216 Safepoint::DeoptMode mode); 222 // Emit the safepoint table after the body. The number of bits per
|
lithium.h | 33 #include "safepoint-table.h" 454 deoptimization_index_(Safepoint::kNoDeoptimizationIndex), 500 return deoptimization_index_ != Safepoint::kNoDeoptimizationIndex;
|
frames.cc | 36 #include "safepoint-table.h" 617 // Compute the safepoint information. 825 int deopt_index = Safepoint::kNoDeoptimizationIndex; 833 if (deopt_index == Safepoint::kNoDeoptimizationIndex) { 935 ASSERT(*deopt_index != Safepoint::kNoDeoptimizationIndex); 944 int deopt_index = Safepoint::kNoDeoptimizationIndex; 962 int deopt_index = Safepoint::kNoDeoptimizationIndex; [all...] |
frames.h | 33 #include "safepoint-table.h" 234 // safepoint entry and the number of stack slots. The pc must be at 235 // a safepoint.
|
SConscript | 116 safepoint-table.cc
|
deoptimizer.cc | 141 ASSERT(deoptimization_index != Safepoint::kNoDeoptimizationIndex); [all...] |
/external/v8/src/ia32/ |
lithium-codegen-ia32.h | 35 #include "safepoint-table.h" 65 expected_safepoint_kind_(Safepoint::kSimple) { 97 // Finish the code by setting stack height, safepoint, and bailout 220 Safepoint::DeoptMode mode); 252 // Support for recording safepoint and position information. 254 Safepoint::Kind kind, 256 Safepoint::DeoptMode mode); 257 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 258 void RecordSafepoint(Safepoint::DeoptMode mode); 261 Safepoint::DeoptMode mode) [all...] |
lithium-codegen-ia32.cc | 42 // When invoking builtins, we need to record the safepoint in the middle of 48 Safepoint::DeoptMode mode) 63 Safepoint::DeoptMode deopt_mode_; 199 RecordSafepoint(Safepoint::kNoLazyDeopt); 511 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 516 LEnvironment* environment, Safepoint::DeoptMode mode) { 545 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 552 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 665 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); 669 instr->pointer_map(), 0, Safepoint::kLazyDeopt) 681 Safepoint safepoint = local [all...] |
macro-assembler-ia32.h | 250 // Store the value in register/immediate src in the safepoint [all...] |
/external/v8/src/x64/ |
lithium-codegen-x64.h | 35 #include "safepoint-table.h" 65 expected_safepoint_kind_(Safepoint::kSimple) { 91 // Finish the code by setting stack height, safepoint, and bailout 211 Safepoint::DeoptMode mode); 242 // Support for recording safepoint and position information. 244 Safepoint::Kind kind, 246 Safepoint::DeoptMode mode); 247 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 248 void RecordSafepoint(Safepoint::DeoptMode mode); 251 Safepoint::DeoptMode mode) [all...] |
lithium-codegen-x64.cc | 40 // When invoking builtins, we need to record the safepoint in the middle of 46 Safepoint::DeoptMode mode) 63 Safepoint::DeoptMode deopt_mode_; 197 RecordSafepoint(Safepoint::kNoLazyDeopt); 498 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); 503 Safepoint::DeoptMode mode) { 532 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); 539 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); 624 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); 628 instr->pointer_map(), argc, Safepoint::kLazyDeopt) 642 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), local [all...] |
deoptimizer-x64.cc | 35 #include "safepoint-table.h" 65 // before the safepoint table (space was allocated there when the Code [all...] |
macro-assembler-x64.h | 316 // Store the value in register src in the safepoint register stack [all...] |
/external/v8/test/mjsunit/ |
apply-arguments-gc-safepoint.js | 30 // Test that safepoint tables are correctly generated for apply with
|
/external/v8/ |
Android.v8common.mk | 77 src/safepoint-table.cc \
|
/dalvik/vm/ |
Thread.h | 302 /* Safepoint callback state */
|
/external/v8/tools/gyp/ |
v8.gyp | 431 '../../src/safepoint-table.cc', 432 '../../src/safepoint-table.h', [all...] |