/external/v8/src/ |
D | safepoint-table.cc | 48 Safepoint::kNoDeoptimizationIndex); in SafepointTable() 97 void Safepoint::DefinePointerRegister(Register reg, Zone* zone) { in DefinePointerRegister() 102 Safepoint SafepointTableBuilder::DefineSafepoint( in DefineSafepoint() 104 Safepoint::Kind kind, in DefineSafepoint() 106 Safepoint::DeoptMode deopt_mode) { in DefineSafepoint() 111 info.has_doubles = (kind & Safepoint::kWithDoubles); in DefineSafepoint() 113 deopt_index_list_.Add(Safepoint::kNoDeoptimizationIndex, zone_); in DefineSafepoint() 114 if (deopt_mode == Safepoint::kNoLazyDeopt) { in DefineSafepoint() 118 registers_.Add((kind & Safepoint::kWithRegisters) in DefineSafepoint() 122 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 | 1357 int deopt_index = Safepoint::kNoDeoptimizationIndex; in FRAME_SUMMARY_DISPATCH() 1359 if (deopt_index == Safepoint::kNoDeoptimizationIndex) { in FRAME_SUMMARY_DISPATCH() 1491 if (*deopt_index != Safepoint::kNoDeoptimizationIndex) { in GetDeoptimizationData() 1524 int deopt_index = Safepoint::kNoDeoptimizationIndex; in GetFunctions() 1527 DCHECK_NE(Safepoint::kNoDeoptimizationIndex, deopt_index); in GetFunctions()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.h | 33 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 232 Safepoint::DeoptMode mode); 258 Safepoint::Kind kind, 260 Safepoint::DeoptMode mode); 261 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 262 void RecordSafepoint(Safepoint::DeoptMode mode); 265 Safepoint::DeoptMode mode); 327 Safepoint::Kind expected_safepoint_kind_; 334 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 335 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_; 161 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 166 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 737 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 742 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 772 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 781 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 865 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 869 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() [all …]
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.h | 35 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 206 Safepoint::DeoptMode mode); 243 Safepoint::Kind kind, 245 Safepoint::DeoptMode mode); 246 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 247 void RecordSafepoint(Safepoint::DeoptMode mode); 250 Safepoint::DeoptMode mode); 321 Safepoint::Kind expected_safepoint_kind_; 328 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 330 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-x64.cc | 28 Safepoint::DeoptMode mode) in SafepointGenerator() 43 Safepoint::DeoptMode deopt_mode_; 177 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 182 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 671 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 676 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 706 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 715 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 795 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 799 instr->pointer_map(), argc, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() [all …]
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.h | 35 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 205 Safepoint::DeoptMode mode); 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); 326 Safepoint::Kind expected_safepoint_kind_; 332 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 334 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-ia32.cc | 29 Safepoint::DeoptMode mode) in SafepointGenerator() 44 Safepoint::DeoptMode deopt_mode_; 173 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 178 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 648 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 655 LEnvironment* environment, Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 685 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 694 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 768 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 772 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() [all …]
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.h | 38 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 233 Safepoint::DeoptMode mode); 272 Safepoint::Kind kind, 274 Safepoint::DeoptMode mode); 275 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 276 void RecordSafepoint(Safepoint::DeoptMode mode); 279 Safepoint::DeoptMode mode); 424 Safepoint::Kind expected_safepoint_kind_; 430 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 432 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_; 143 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 148 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 918 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 925 LEnvironment* environment, Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 955 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 964 RegisterEnvironmentForDeoptimization(environment, Safepoint::kNoLazyDeopt); in DeoptimizeIf() 1059 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() 1063 instr->pointer_map(), 0, Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() [all …]
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.h | 33 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 208 Safepoint::DeoptMode mode); 232 void RecordSafepoint(LPointerMap* pointers, Safepoint::Kind kind, 233 int arguments, Safepoint::DeoptMode mode); 234 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 235 void RecordSafepoint(Safepoint::DeoptMode mode); 237 Safepoint::DeoptMode mode); 293 Safepoint::Kind expected_safepoint_kind_;
|
D | lithium-codegen-ppc.cc | 23 Safepoint::DeoptMode mode) in SafepointGenerator() 36 Safepoint::DeoptMode deopt_mode_; 43 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 44 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 50 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 53 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 183 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 188 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 698 Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 703 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() [all …]
|
/external/v8/src/crankshaft/s390/ |
D | lithium-codegen-s390.h | 33 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 208 Safepoint::DeoptMode mode); 232 void RecordSafepoint(LPointerMap* pointers, Safepoint::Kind kind, 233 int arguments, Safepoint::DeoptMode mode); 234 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 235 void RecordSafepoint(Safepoint::DeoptMode mode); 237 Safepoint::DeoptMode mode); 292 Safepoint::Kind expected_safepoint_kind_;
|
D | lithium-codegen-s390.cc | 23 Safepoint::DeoptMode mode) in SafepointGenerator() 36 Safepoint::DeoptMode deopt_mode_; 43 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 44 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 50 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 53 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 174 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 179 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 662 Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 666 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() [all …]
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.h | 33 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 226 Safepoint::DeoptMode mode); 256 Safepoint::Kind kind, 258 Safepoint::DeoptMode mode); 259 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 260 void RecordSafepoint(Safepoint::DeoptMode mode); 263 Safepoint::DeoptMode mode); 356 Safepoint::Kind expected_safepoint_kind_;
|
D | lithium-codegen-mips.cc | 47 Safepoint::DeoptMode mode) in SafepointGenerator() 62 Safepoint::DeoptMode deopt_mode_; 69 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 70 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 78 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 82 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 199 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 204 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 731 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 736 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() [all …]
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.h | 33 expected_safepoint_kind_(Safepoint::kSimple) { in LCodeGen() 228 Safepoint::DeoptMode mode); 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); 359 Safepoint::Kind expected_safepoint_kind_;
|
D | lithium-codegen-mips64.cc | 23 Safepoint::DeoptMode mode) in SafepointGenerator() 38 Safepoint::DeoptMode deopt_mode_; 45 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 46 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 54 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 58 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 175 Safepoint::DeoptMode deopt_mode = Safepoint::kNoLazyDeopt; in DoPrologue() 180 deopt_mode = Safepoint::kLazyDeopt; in DoPrologue() 719 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 724 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() [all …]
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.h | 35 expected_safepoint_kind_(Safepoint::kSimple), in LCodeGen() 247 Safepoint::DeoptMode mode); 331 Safepoint::Kind kind, 333 Safepoint::DeoptMode mode); 334 void RecordSafepoint(LPointerMap* pointers, Safepoint::DeoptMode mode); 335 void RecordSafepoint(Safepoint::DeoptMode mode); 338 Safepoint::DeoptMode mode); 356 Safepoint::Kind expected_safepoint_kind_;
|
D | lithium-codegen-arm64.cc | 25 Safepoint::DeoptMode mode) in SafepointGenerator() 40 Safepoint::DeoptMode deopt_mode_; 47 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 48 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 61 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 64 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 336 Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization() 353 (mode == Safepoint::kLazyDeopt) ? pc_offset : -1); in RegisterEnvironmentForDeoptimization() 468 instr->pointer_map(), argc, Safepoint::kNoLazyDeopt); in CallRuntimeFromDeferred() 475 RecordSafepoint(instr->pointer_map(), Safepoint::kLazyDeopt); in RecordSafepointWithLazyDeopt() [all …]
|
/external/v8/src/compiler/ |
D | code-generator.cc | 268 Safepoint::Kind kind, int arguments, in RecordSafepoint() 269 Safepoint::DeoptMode deopt_mode) { in RecordSafepoint() 270 Safepoint safepoint = in RecordSafepoint() 285 } else if (operand.IsRegister() && (kind & Safepoint::kWithRegisters)) { in RecordSafepoint() 624 instr->reference_map(), Safepoint::kSimple, 0, in RecordCallPosition() 625 needs_frame_state ? Safepoint::kLazyDeopt : Safepoint::kNoLazyDeopt); in RecordCallPosition()
|
D | code-generator.h | 74 void RecordSafepoint(ReferenceMap* references, Safepoint::Kind kind, 75 int arguments, Safepoint::DeoptMode deopt_mode);
|
/external/v8/src/crankshaft/ |
D | lithium.h | 414 deoptimization_index_(Safepoint::kNoDeoptimizationIndex), in LEnvironment() 509 return deoptimization_index_ != Safepoint::kNoDeoptimizationIndex; in HasBeenRegistered()
|
D | lithium.cc | 201 if (deoptimization_index() != Safepoint::kNoDeoptimizationIndex) { in PrintTo()
|