Home
last modified time | relevance | path

Searched refs:DeoptimizeKind (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/compiler/
Dcommon-operator.cc39 size_t hash_value(DeoptimizeKind kind) { return static_cast<size_t>(kind); } in hash_value()
42 std::ostream& operator<<(std::ostream& os, DeoptimizeKind kind) { in operator <<()
44 case DeoptimizeKind::kEager: in operator <<()
46 case DeoptimizeKind::kSoft: in operator <<()
54 DeoptimizeKind DeoptimizeKindOf(const Operator* const op) { in DeoptimizeKindOf()
56 return OpParameter<DeoptimizeKind>(op); in DeoptimizeKindOf()
261 template <DeoptimizeKind kKind>
262 struct DeoptimizeOperator final : public Operator1<DeoptimizeKind> {
264 : Operator1<DeoptimizeKind>( // -- in DeoptimizeOperator()
270 DeoptimizeOperator<DeoptimizeKind::kEager> kDeoptimizeEagerOperator;
[all …]
Dcommon-operator.h55 enum class DeoptimizeKind : uint8_t { kEager, kSoft }; enum
57 size_t hash_value(DeoptimizeKind kind);
59 std::ostream& operator<<(std::ostream&, DeoptimizeKind);
61 DeoptimizeKind DeoptimizeKindOf(const Operator* const);
139 const Operator* Deoptimize(DeoptimizeKind kind);
Djs-global-object-specialization.cc192 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceJSStoreGlobal()
212 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceJSStoreGlobal()
233 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceJSStoreGlobal()
Djs-call-reducer.cc335 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceJSCallFunction()
360 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceJSCallFunction()
478 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceJSCallConstruct()
509 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceJSCallConstruct()
Dinstruction-selector.h244 void VisitDeoptimize(DeoptimizeKind kind, Node* value);
Dinstruction-selector.cc762 DeoptimizeKind kind = DeoptimizeKindOf(input->op()); in VisitControl()
1555 void InstructionSelector::VisitDeoptimize(DeoptimizeKind kind, Node* value) { in VisitDeoptimize()
1575 case DeoptimizeKind::kEager: in VisitDeoptimize()
1578 case DeoptimizeKind::kSoft: in VisitDeoptimize()
Djs-native-context-specialization.cc417 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceNamedAccess()
849 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceElementAccess()
Djs-intrinsic-lowering.cc148 graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in ReduceDeoptimizeNow()
/external/v8/test/unittests/compiler/
Descape-analysis-unittest.cc328 Node* deopt = graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in TEST_F()
368 Node* deopt = graph()->NewNode(common()->Deoptimize(DeoptimizeKind::kEager), in TEST_F()