/third_party/node/deps/v8/src/deoptimizer/ |
H A D | deoptimize-reason.h | 74 enum class DeoptimizeReason : uint8_t { class 80 constexpr DeoptimizeReason kFirstDeoptimizeReason = 81 DeoptimizeReason::kArrayBufferWasDetached; 82 constexpr DeoptimizeReason kLastDeoptimizeReason = 83 DeoptimizeReason::kArrayLengthChanged; 88 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, DeoptimizeReason); 90 size_t hash_value(DeoptimizeReason reason); 92 V8_EXPORT_PRIVATE char const* DeoptimizeReasonToString(DeoptimizeReason reason);
|
H A D | deoptimize-reason.cc | 10 std::ostream& operator<<(std::ostream& os, DeoptimizeReason reason) { in operator <<() 13 case DeoptimizeReason::k##Name: \ in operator <<() 21 size_t hash_value(DeoptimizeReason reason) { in hash_value() 25 char const* DeoptimizeReasonToString(DeoptimizeReason reason) { in DeoptimizeReasonToString()
|
H A D | deoptimizer.h | 33 DeoptInfo(SourcePosition position, DeoptimizeReason deopt_reason, in DeoptInfo() 41 const DeoptimizeReason deopt_reason;
|
H A D | deoptimizer.cc | 2005 DeoptimizeReason last_reason = DeoptimizeReason::kUnknown; in GetDeoptInfo() 2025 last_reason = static_cast<DeoptimizeReason>(info->data()); in GetDeoptInfo()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | js-type-hint-lowering.cc | 282 DeoptimizeReason::kInsufficientTypeFeedbackForUnaryOperation)) { in ReduceUnaryOperation() 354 DeoptimizeReason::kInsufficientTypeFeedbackForCompareOperation)) { in ReduceBinaryOperation() 368 DeoptimizeReason::kInsufficientTypeFeedbackForCompareOperation)) { in ReduceBinaryOperation() 380 DeoptimizeReason::kInsufficientTypeFeedbackForCompareOperation)) { in ReduceBinaryOperation() 401 DeoptimizeReason::kInsufficientTypeFeedbackForBinaryOperation)) { in ReduceBinaryOperation() 429 DeoptimizeReason::kInsufficientTypeFeedbackForForIn)) { in ReduceForInNextOperation() 441 DeoptimizeReason::kInsufficientTypeFeedbackForForIn)) { in ReduceForInPrepareOperation() 468 DeoptimizeReason::kInsufficientTypeFeedbackForCall)) { in ReduceCallOperation() 481 DeoptimizeReason::kInsufficientTypeFeedbackForConstruct)) { in ReduceConstructOperation() 496 DeoptimizeReason in ReduceGetIteratorOperation() [all...] |
H A D | common-operator.h | 83 DeoptimizeParameters(DeoptimizeReason reason, FeedbackSource const& feedback) in DeoptimizeParameters() 86 DeoptimizeReason reason() const { return reason_; } in reason() 90 DeoptimizeReason const reason_; 489 const Operator* Deoptimize(DeoptimizeReason reason, 491 const Operator* DeoptimizeIf(DeoptimizeReason reason, 493 const Operator* DeoptimizeUnless(DeoptimizeReason reason,
|
H A D | effect-control-linearizer.cc | 315 DeoptimizeReason reason); 1803 __ DeoptimizeIfNot(DeoptimizeReason::kWrongCallTarget, FeedbackSource(), in LowerCheckClosure() 1811 __ DeoptimizeIfNot(DeoptimizeReason::kWrongFeedbackCell, FeedbackSource(), in LowerCheckClosure() 1818 FeedbackSource const& feedback_source, DeoptimizeReason reason) { in MigrateInstanceOrDeopt() 1834 __ DeoptimizeIf(DeoptimizeReason::kInstanceMigrationFailed, feedback_source, in MigrateInstanceOrDeopt() 1868 DeoptimizeReason::kWrongMap); in LowerCheckMaps() 1878 __ DeoptimizeIfNot(DeoptimizeReason::kWrongMap, p.feedback(), check, in LowerCheckMaps() 1900 __ DeoptimizeIfNot(DeoptimizeReason::kWrongMap, p.feedback(), check, in LowerCheckMaps() 1976 __ DeoptimizeIfNot(DeoptimizeReason::kNotAHeapNumber, params.feedback(), in LowerCheckNumber() 1995 __ DeoptimizeIfNot(DeoptimizeReason in LowerCheckReceiver() [all...] |
H A D | common-operator.cc | 715 template <DeoptimizeReason kReason> 726 DeoptimizeOperator<DeoptimizeReason::k##Reason> kDeoptimize##Reason##Operator; 730 template <DeoptimizeReason kReason> 741 DeoptimizeIfOperator<DeoptimizeReason::k##Reason> \ 746 template <DeoptimizeReason kReason> 758 DeoptimizeUnlessOperator<DeoptimizeReason::k##Reason> \ 944 DeoptimizeReason reason, FeedbackSource const& feedback) { in Deoptimize() 946 if (reason == DeoptimizeReason::k##Reason && !feedback.IsValid()) { \ in Deoptimize() 962 DeoptimizeReason reason, FeedbackSource const& feedback) { in DeoptimizeIf() 964 if (reason == DeoptimizeReason in DeoptimizeIf() [all...] |
H A D | property-access-builder.cc | 120 graph()->NewNode(simplified()->CheckIf(DeoptimizeReason::kWrongValue), in BuildCheckValue() 257 simplified()->CheckIf(DeoptimizeReason::kNotAHeapNumber), in BuildLoadDataField()
|
H A D | representation-change.cc | 428 InsertUnconditionalDeopt(use_node, DeoptimizeReason::kNotABigInt); in GetTaggedPointerRepresentationFor() 743 InsertUnconditionalDeopt(use_node, DeoptimizeReason::kNotAHeapNumber); in GetFloat64RepresentationFor() 761 ? DeoptimizeReason::kNotANumber in GetFloat64RepresentationFor() 762 : DeoptimizeReason::kNotANumberOrBoolean); in GetFloat64RepresentationFor() 816 Node* node, DeoptimizeReason reason, const FeedbackSource& feedback) { in InsertUnconditionalDeopt() 872 InsertUnconditionalDeopt(use_node, DeoptimizeReason::kNotASmi); in GetWord32RepresentationFor() 1140 use_node, DeoptimizeReason::kNotABigInt, use_info.feedback()); in GetWord64RepresentationFor() 1159 InsertUnconditionalDeopt(use_node, DeoptimizeReason::kNotASmi); in GetWord64RepresentationFor() 1251 use_node, DeoptimizeReason::kNotABigInt, use_info.feedback()); in GetWord64RepresentationFor()
|
H A D | simplified-operator.h | 272 explicit CheckIfParameters(DeoptimizeReason reason, in CheckIfParameters() 277 DeoptimizeReason reason() const { return reason_; } in reason() 280 DeoptimizeReason reason_; 630 DeoptimizeReason DeoptimizeReasonOf(const Operator* op) V8_WARN_UNUSED_RESULT; 890 const Operator* CheckIf(DeoptimizeReason deoptimize_reason,
|
H A D | graph-assembler.cc | 348 Node* JSGraphAssembler::CheckIf(Node* cond, DeoptimizeReason reason) { in CheckIf() 512 Node* GraphAssembler::DeoptimizeIf(DeoptimizeReason reason, in DeoptimizeIf() 519 Node* GraphAssembler::DeoptimizeIfNot(DeoptimizeReason reason, in DeoptimizeIfNot()
|
H A D | js-type-hint-lowering.h | 170 DeoptimizeReason reson) const;
|
H A D | js-native-context-specialization.h | 121 Reduction ReduceEagerDeoptimize(Node* node, DeoptimizeReason reason);
|
H A D | graph-assembler.h | 326 Node* DeoptimizeIf(DeoptimizeReason reason, FeedbackSource const& feedback, 328 Node* DeoptimizeIfNot(DeoptimizeReason reason, FeedbackSource const& feedback, 865 Node* CheckIf(Node* cond, DeoptimizeReason reason);
|
H A D | js-native-context-specialization.cc | 918 simplified()->CheckIf(DeoptimizeReason::kValueMismatch), check, in ReduceGlobalAccess() 1902 DeoptimizeReason::kCowArrayElementsChanged), in ReduceElementLoadFromHeapConstant() 1963 DeoptimizeReason::kInsufficientTypeFeedbackForGenericNamedAccess); in ReducePropertyAccess() 1978 Node* node, DeoptimizeReason reason) { in ReduceEagerDeoptimize() 2073 graph()->NewNode(simplified()->CheckIf(DeoptimizeReason::kWrongMap), in ReduceJSLoadPropertyWithEnumeratedKey() 2094 simplified()->CheckIf(DeoptimizeReason::kWrongEnumIndices), check, effect, in ReduceJSLoadPropertyWithEnumeratedKey() 2475 simplified()->CheckIf(DeoptimizeReason::kWrongValue), check, in BuildPropertyStore() 2494 simplified()->CheckIf(DeoptimizeReason::kWrongValue), check, in BuildPropertyStore() 2722 simplified()->CheckIf(DeoptimizeReason::kArrayBufferWasDetached), in BuildElementAccess()
|
H A D | js-call-reducer.h | 185 Reduction ReduceForInsufficientFeedback(Node* node, DeoptimizeReason reason);
|
H A D | representation-change.h | 406 Node* InsertUnconditionalDeopt(Node* node, DeoptimizeReason reason,
|
H A D | simplified-operator.cc | 920 template <DeoptimizeReason kDeoptimizeReason> 929 CheckIfOperator<DeoptimizeReason::k##Name> kCheckIf##Name; 1307 DeoptimizeReason reason, const FeedbackSource& feedback) { in CheckIf() 1311 case DeoptimizeReason::k##Name: \ in CheckIf()
|
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | instruction-selector.h | 59 DeoptimizeReason reason, in ForDeoptimize() 67 FlagsCondition condition, DeoptimizeReason reason, NodeId node_id, in ForDeoptimizeForTesting() 101 DeoptimizeReason reason() const { in reason() 202 DeoptimizeReason reason, NodeId node_id, in FlagsContinuation() 243 DeoptimizeReason reason_; // Only valid if mode_ == kFlags_deoptimize* 485 DeoptimizeReason reason, NodeId node_id, 621 void VisitDeoptimize(DeoptimizeReason reason, NodeId node_id,
|
H A D | code-generator-impl.h | 192 DeoptimizeKind kind, DeoptimizeReason reason, in DeoptimizationExit() 224 DeoptimizeReason reason() const { return reason_; } in reason() 248 const DeoptimizeReason reason_;
|
H A D | instruction.h | 1468 DeoptimizeReason reason, NodeId node_id, in DeoptimizationEntry() 1482 DeoptimizeReason reason() const { return reason_; } in reason() 1491 const DeoptimizeReason reason_; 1809 DeoptimizeKind kind, DeoptimizeReason reason,
|
/third_party/node/deps/v8/src/diagnostics/ |
H A D | disassembler.cc | 231 DeoptimizeReason reason = static_cast<DeoptimizeReason>(relocinfo->data()); in PrintRelocInfo()
|
/third_party/node/deps/v8/src/codegen/ |
H A D | assembler.cc | 245 void Assembler::RecordDeoptReason(DeoptimizeReason reason, uint32_t node_id, in RecordDeoptReason()
|
H A D | reloc-info.cc | 452 << DeoptimizeReasonToString(static_cast<DeoptimizeReason>(data_)) << ")"; in Print()
|