Home
last modified time | relevance | path

Searched refs:OutputFrameStateCombine (Results 1 – 25 of 30) sorted by relevance

12

/external/v8/src/compiler/
Dframe-states.h21 class OutputFrameStateCombine {
29 static OutputFrameStateCombine Ignore() { in Ignore()
30 return OutputFrameStateCombine(kPushOutput, 0); in Ignore()
32 static OutputFrameStateCombine Push(size_t count = 1) {
33 return OutputFrameStateCombine(kPushOutput, count);
35 static OutputFrameStateCombine PokeAt(size_t index) { in PokeAt()
36 return OutputFrameStateCombine(kPokeAt, index); in PokeAt()
57 bool operator==(OutputFrameStateCombine const& other) const {
60 bool operator!=(OutputFrameStateCombine const& other) const {
64 friend size_t hash_value(OutputFrameStateCombine const&);
[all …]
Dframe-states.cc14 size_t hash_value(OutputFrameStateCombine const& sc) { in hash_value()
19 std::ostream& operator<<(std::ostream& os, OutputFrameStateCombine const& sc) { in operator <<()
21 case OutputFrameStateCombine::kPushOutput: in operator <<()
24 case OutputFrameStateCombine::kPokeAt: in operator <<()
Dast-graph-builder.h230 OutputFrameStateCombine framestate_combine =
231 OutputFrameStateCombine::Ignore());
281 OutputFrameStateCombine framestate_combine =
282 OutputFrameStateCombine::Ignore());
284 OutputFrameStateCombine framestate_combine);
288 OutputFrameStateCombine framestate_combine,
381 OutputFrameStateCombine combine,
521 Node* Checkpoint(BailoutId ast_id, OutputFrameStateCombine combine =
522 OutputFrameStateCombine::Ignore());
Dast-graph-builder.cc36 OutputFrameStateCombine GetStateCombine() { in GetStateCombine()
37 return IsEffect() ? OutputFrameStateCombine::Ignore() in GetStateCombine()
38 : OutputFrameStateCombine::Push(); in GetStateCombine()
403 OutputFrameStateCombine combine = OutputFrameStateCombine::Ignore()) { in AddToNode()
859 BailoutId ast_id, OutputFrameStateCombine combine) { in Checkpoint()
1334 PrepareFrameState(prepare, stmt->EnumId(), OutputFrameStateCombine::Push()); in VisitForInStatement()
1365 OutputFrameStateCombine::Push()); in VisitForInStatement()
1577 OutputFrameStateCombine::Push()); in VisitClassLiteralContents()
1727 OutputFrameStateCombine::Push()); in VisitObjectLiteral()
1762 OutputFrameStateCombine::Ignore()); in VisitObjectLiteral()
[all …]
Dcode-generator.h151 OutputFrameStateCombine state_combine);
154 Translation* translation, OutputFrameStateCombine state_combine);
160 OutputFrameStateCombine combine,
Dcode-generator.cc459 OutputFrameStateCombine::Ignore()); in RecordCallPosition()
514 OutputFrameStateCombine combine, Translation* translation) { in TranslateFrameStateDescriptorOperands()
517 case OutputFrameStateCombine::kPushOutput: { in TranslateFrameStateDescriptorOperands()
520 desc->GetSize(OutputFrameStateCombine::Ignore()); in TranslateFrameStateDescriptorOperands()
532 case OutputFrameStateCombine::kPokeAt: in TranslateFrameStateDescriptorOperands()
559 Translation* translation, OutputFrameStateCombine state_combine) { in BuildTranslationForFrameStateDescriptor()
564 OutputFrameStateCombine::Ignore()); in BuildTranslationForFrameStateDescriptor()
607 OutputFrameStateCombine state_combine) { in BuildTranslation()
Dinstruction.cc825 OutputFrameStateCombine state_combine, size_t parameters_count, in FrameStateDescriptor()
840 size_t FrameStateDescriptor::GetSize(OutputFrameStateCombine combine) const { in GetSize()
844 case OutputFrameStateCombine::kPushOutput: in GetSize()
847 case OutputFrameStateCombine::kPokeAt: in GetSize()
Dbytecode-graph-builder.cc28 id_before, OutputFrameStateCombine::Ignore()); in FrameStateBeforeAndAfter()
41 void AddToNode(Node* node, OutputFrameStateCombine combine) { in AddToNode()
184 states->AddToNode(node, OutputFrameStateCombine::PokeAt(0)); in BindAccumulator()
195 states->AddToNode(node, OutputFrameStateCombine::PokeAt(accumulator_base_ - in BindRegister()
207 states->AddToNode(node, OutputFrameStateCombine::PokeAt(accumulator_base_ - in BindRegistersToProjections()
219 states->AddToNode(node, OutputFrameStateCombine::Ignore()); in RecordAfterState()
327 BailoutId bailout_id, OutputFrameStateCombine combine) { in Checkpoint()
1890 OutputFrameStateCombine::Ignore())); in PrepareEntryFrameState()
Dinstruction.h1009 OutputFrameStateCombine state_combine,
1017 OutputFrameStateCombine state_combine() const { return frame_state_combine_; } in state_combine()
1027 size_t GetSize(OutputFrameStateCombine combine =
1028 OutputFrameStateCombine::Ignore()) const;
1041 OutputFrameStateCombine frame_state_combine_;
Dcommon-operator.h172 OutputFrameStateCombine state_combine,
Djs-graph.cc186 OutputFrameStateCombine::Ignore(), nullptr), in EmptyFrameState()
Dbytecode-graph-builder.h288 Node* Checkpoint(BailoutId bytecode_offset, OutputFrameStateCombine combine);
Djs-inlining.cc250 BailoutId(-1), OutputFrameStateCombine::Ignore(), state_info); in CreateArtificialFrameState()
Dcommon-operator.cc774 BailoutId bailout_id, OutputFrameStateCombine state_combine, in FrameState()
Djs-typed-lowering.cc277 if (state_info.state_combine().kind() == OutputFrameStateCombine::kPokeAt && in CreateFrameStateForLeftInput()
286 state_info.bailout_id(), OutputFrameStateCombine::PokeAt(1), in CreateFrameStateForLeftInput()
309 state_info.bailout_id(), OutputFrameStateCombine::PokeAt(0), in CreateFrameStateForRightInput()
/external/v8/test/unittests/compiler/
Dinstruction-selector-unittest.cc379 m.common()->FrameState(bailout_id, OutputFrameStateCombine::Push(), in TARGET_TEST_F()
436 m.common()->FrameState(bailout_id_before, OutputFrameStateCombine::Push(), in TARGET_TEST_F()
476 EXPECT_EQ(OutputFrameStateCombine::kPushOutput, in TARGET_TEST_F()
538 OutputFrameStateCombine::Ignore(), in TARGET_TEST_F()
549 m.common()->FrameState(bailout_id_before, OutputFrameStateCombine::Push(), in TARGET_TEST_F()
Dgraph-unittest.cc81 common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(), in EmptyFrameState()
Djs-context-relaxation-unittest.cc46 OutputFrameStateCombine::Ignore(), in ShallowFrameStateChain()
60 OutputFrameStateCombine::Ignore(), in DeepFrameStateChain()
Descape-analysis-unittest.cc324 common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(), in TEST_F()
364 common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(), in TEST_F()
Dliveness-analyzer-unittest.cc67 BailoutId(ast_num), OutputFrameStateCombine::Ignore(), state_info); in Checkpoint()
Djs-typed-lowering-unittest.cc99 OutputFrameStateCombine::Ignore(), in FrameState()
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc499 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore()); in AssembleArchInstruction()
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc597 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore()); in AssembleArchInstruction()
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc459 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore()); in AssembleArchInstruction()
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc592 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore()); in AssembleArchInstruction()

12