/external/chromium_org/v8/src/ |
D | safepoint-table.cc | 50 Safepoint::kNoDeoptimizationIndex); in SafepointTable() 98 void Safepoint::DefinePointerRegister(Register reg, Zone* zone) { in DefinePointerRegister() 103 Safepoint SafepointTableBuilder::DefineSafepoint( in DefineSafepoint() 105 Safepoint::Kind kind, in DefineSafepoint() 107 Safepoint::DeoptMode deopt_mode) { in DefineSafepoint() 112 info.has_doubles = (kind & Safepoint::kWithDoubles); in DefineSafepoint() 114 deopt_index_list_.Add(Safepoint::kNoDeoptimizationIndex, zone_); in DefineSafepoint() 115 if (deopt_mode == Safepoint::kNoLazyDeopt) { in DefineSafepoint() 119 registers_.Add((kind & Safepoint::kWithRegisters) in DefineSafepoint() 123 return Safepoint(indexes_.last(), registers_.last()); in DefineSafepoint()
|
D | safepoint-table.h | 148 class Safepoint BASE_EMBEDDED { 169 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) in Safepoint() function 193 Safepoint DefineSafepoint(Assembler* assembler, 194 Safepoint::Kind kind, 196 Safepoint::DeoptMode mode);
|
D | frames.cc | 941 int deopt_index = Safepoint::kNoDeoptimizationIndex; in Summarize() 950 DCHECK(deopt_index != Safepoint::kNoDeoptimizationIndex); in Summarize() 1053 DCHECK(*deopt_index != Safepoint::kNoDeoptimizationIndex); in GetDeoptimizationData() 1068 int deopt_index = Safepoint::kNoDeoptimizationIndex; in GetInlineCount() 1092 int deopt_index = Safepoint::kNoDeoptimizationIndex; in GetFunctions()
|
D | lithium.h | 402 deoptimization_index_(Safepoint::kNoDeoptimizationIndex), in LEnvironment() 497 return deoptimization_index_ != Safepoint::kNoDeoptimizationIndex; in HasBeenRegistered()
|
D | lithium.cc | 198 if (deoptimization_index() != Safepoint::kNoDeoptimizationIndex) { in PrintTo()
|
D | deoptimizer.cc | 151 CHECK_NE(deoptimization_index, Safepoint::kNoDeoptimizationIndex); in DebuggerInspectableFrame() 358 deopt_index != Safepoint::kNoDeoptimizationIndex || turbofanned; in DeoptimizeMarkedCodeForContext() 3202 int deopt_index = Safepoint::kNoDeoptimizationIndex; in SlotRefValueBuilder()
|
D | objects.cc | 10905 if (entry.deoptimization_index() != Safepoint::kNoDeoptimizationIndex) { in Disassemble()
|
/external/chromium_org/v8/src/ia32/ |
D | lithium-codegen-ia32.h | 43 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 211 Safepoint::DeoptMode mode); 252 Safepoint::Kind kind, 254 Safepoint::DeoptMode mode); 255 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 256 void RecordSafepoint(Safepoint::DeoptMode mode); 259 Safepoint::DeoptMode mode); 353 Safepoint::Kind expected_safepoint_kind_; 359 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 361 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-ia32.cc | 28 Safepoint::DeoptMode mode) in SafepointGenerator() 43 Safepoint::DeoptMode deopt_mode_; 270 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue() 780 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 787 LEnvironment* environment, Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 817 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 827 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 972 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 976 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 983 Safepoint::Kind kind, in RecordSafepoint() [all …]
|
/external/chromium_org/v8/src/arm/ |
D | lithium-codegen-arm.h | 39 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 236 Safepoint::DeoptMode mode); 265 Safepoint::Kind kind, 267 Safepoint::DeoptMode mode); 268 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 269 void RecordSafepoint(Safepoint::DeoptMode mode); 272 Safepoint::DeoptMode mode); 351 Safepoint::Kind expected_safepoint_kind_; 358 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 359 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-arm.cc | 24 Safepoint::DeoptMode mode) in SafepointGenerator() 39 Safepoint::DeoptMode deopt_mode_; 193 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue() 803 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 808 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 838 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 848 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 1003 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 1007 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 1014 Safepoint::Kind kind, in RecordSafepoint() [all …]
|
/external/chromium_org/v8/src/x64/ |
D | lithium-codegen-x64.h | 40 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 208 Safepoint::DeoptMode mode); 247 Safepoint::Kind kind, 249 Safepoint::DeoptMode mode); 250 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 251 void RecordSafepoint(Safepoint::DeoptMode mode); 254 Safepoint::DeoptMode mode); 340 Safepoint::Kind expected_safepoint_kind_; 347 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 349 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-x64.cc | 27 Safepoint::DeoptMode mode) in SafepointGenerator() 42 Safepoint::DeoptMode deopt_mode_; 208 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue() 686 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 691 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 721 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 731 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 882 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 886 instr->pointer_map(), argc, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 893 Safepoint::Kind kind, in RecordSafepoint() [all …]
|
/external/chromium_org/v8/src/mips/ |
D | lithium-codegen-mips.h | 38 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 230 Safepoint::DeoptMode mode); 264 Safepoint::Kind kind, 266 Safepoint::DeoptMode mode); 267 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 268 void RecordSafepoint(Safepoint::DeoptMode mode); 271 Safepoint::DeoptMode mode); 383 Safepoint::Kind expected_safepoint_kind_; 390 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 391 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-mips.cc | 48 Safepoint::DeoptMode mode) in SafepointGenerator() 63 Safepoint::DeoptMode deopt_mode_; 213 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue() 776 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 781 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 811 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 822 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 967 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 971 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 978 Safepoint::Kind kind, in RecordSafepoint() [all …]
|
/external/chromium_org/v8/src/mips64/ |
D | lithium-codegen-mips64.h | 38 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 231 Safepoint::DeoptMode mode); 265 Safepoint::Kind kind, 267 Safepoint::DeoptMode mode); 268 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 269 void RecordSafepoint(Safepoint::DeoptMode mode); 272 Safepoint::DeoptMode mode); 384 Safepoint::Kind expected_safepoint_kind_; 391 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 392 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-mips64.cc | 23 Safepoint::DeoptMode mode) in SafepointGenerator() 38 Safepoint::DeoptMode deopt_mode_; 188 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue() 726 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 731 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 761 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 772 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 917 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 921 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 928 Safepoint::Kind kind, in RecordSafepoint() [all …]
|
/external/chromium_org/v8/src/arm64/ |
D | lithium-codegen-arm64.h | 40 expected_safepoint_kind_(Safepoint::kSimple), in LCodeGen() 264 Safepoint::DeoptMode mode); 339 Safepoint::Kind kind, 341 Safepoint::DeoptMode mode); 342 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 343 void RecordSafepoint(Safepoint::DeoptMode mode); 346 Safepoint::DeoptMode mode); 369 Safepoint::Kind expected_safepoint_kind_; 387 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 388 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-arm64.cc | 24 Safepoint::DeoptMode mode) in SafepointGenerator() 39 Safepoint::DeoptMode deopt_mode_; 358 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 375 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 519 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 533 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 537 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 543 Safepoint::Kind kind, in RecordSafepoint() 545 Safepoint::DeoptMode deopt_mode) { in RecordSafepoint() 549 Safepoint safepoint = safepoints_.DefineSafepoint( in RecordSafepoint() [all …]
|
/external/chromium_org/v8/src/x87/ |
D | lithium-codegen-x87.h | 45 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 238 Safepoint::DeoptMode mode); 279 Safepoint::Kind kind, 281 Safepoint::DeoptMode mode); 282 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 283 void RecordSafepoint(Safepoint::DeoptMode mode); 286 Safepoint::DeoptMode mode); 449 Safepoint::Kind expected_safepoint_kind_; 455 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 457 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-x87.cc | 29 Safepoint::DeoptMode mode) in SafepointGenerator() 44 Safepoint::DeoptMode deopt_mode_; 237 RecordSafepoint(Safepoint::kNoLazyDeopt); in GeneratePrologue() 1041 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 1048 LEnvironment* environment, Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 1078 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 1088 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 1254 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 1258 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 1265 Safepoint::Kind kind, in RecordSafepoint() [all …]
|
/external/chromium_org/v8/src/compiler/ |
D | code-generator.cc | 83 void CodeGenerator::RecordSafepoint(PointerMap* pointers, Safepoint::Kind kind, in RecordSafepoint() 85 Safepoint::DeoptMode deopt_mode) { in RecordSafepoint() 88 Safepoint safepoint = in RecordSafepoint() 94 } else if (pointer->IsRegister() && (kind & Safepoint::kWithRegisters)) { in RecordSafepoint() 238 instr->pointer_map(), Safepoint::kSimple, 0, in AddSafepointAndDeopt() 239 needs_frame_state ? Safepoint::kLazyDeopt : Safepoint::kNoLazyDeopt); in AddSafepointAndDeopt()
|
D | code-generator.h | 49 void RecordSafepoint(PointerMap* pointers, Safepoint::Kind kind, 50 int arguments, Safepoint::DeoptMode deopt_mode);
|