Searched refs:OutputFrameStateCombine (Results 1 - 25 of 28) sorted by relevance

12

/external/v8/src/compiler/
H A Dframe-states.h21 class OutputFrameStateCombine { class in namespace:v8::internal::compiler
29 static OutputFrameStateCombine Ignore() {
30 return OutputFrameStateCombine(kPushOutput, 0);
32 static OutputFrameStateCombine Push(size_t count = 1) {
33 return OutputFrameStateCombine(kPushOutput, count);
35 static OutputFrameStateCombine PokeAt(size_t index) {
36 return OutputFrameStateCombine(kPokeAt, index);
57 bool operator==(OutputFrameStateCombine const& other) const {
60 bool operator!=(OutputFrameStateCombine const& other) const {
64 friend size_t hash_value(OutputFrameStateCombine cons
69 OutputFrameStateCombine(Kind kind, size_t parameter) function in class:v8::internal::compiler::OutputFrameStateCombine
[all...]
H A Dframe-states.cc14 size_t hash_value(OutputFrameStateCombine const& sc) {
19 std::ostream& operator<<(std::ostream& os, OutputFrameStateCombine const& sc) {
21 case OutputFrameStateCombine::kPushOutput:
24 case OutputFrameStateCombine::kPokeAt:
H A Dast-graph-builder.h238 OutputFrameStateCombine framestate_combine =
239 OutputFrameStateCombine::Ignore());
293 OutputFrameStateCombine framestate_combine =
294 OutputFrameStateCombine::Ignore());
296 OutputFrameStateCombine framestate_combine);
299 OutputFrameStateCombine framestate_combine,
389 OutputFrameStateCombine combine,
538 Node* Checkpoint(BailoutId ast_id, OutputFrameStateCombine combine =
539 OutputFrameStateCombine::Ignore(),
H A Dcode-generator.h171 OutputFrameStateCombine state_combine);
174 Translation* translation, OutputFrameStateCombine state_combine);
180 OutputFrameStateCombine combine,
H A Dast-graph-builder.cc36 OutputFrameStateCombine GetStateCombine() {
37 return IsEffect() ? OutputFrameStateCombine::Ignore()
38 : OutputFrameStateCombine::Push();
432 OutputFrameStateCombine combine = OutputFrameStateCombine::Ignore()) {
553 BailoutId::None(), OutputFrameStateCombine::Ignore(), nullptr);
895 OutputFrameStateCombine combine,
1401 OutputFrameStateCombine::Push(3));
1432 OutputFrameStateCombine::Push());
1622 OutputFrameStateCombine
430 AddToNode( Node* node, BailoutId id_after, OutputFrameStateCombine combine = OutputFrameStateCombine::Ignore()) argument
[all...]
H A Dcode-generator.cc528 OutputFrameStateCombine::Ignore());
583 OutputFrameStateCombine combine, Translation* translation) {
586 case OutputFrameStateCombine::kPushOutput: {
589 desc->GetSize(OutputFrameStateCombine::Ignore());
601 case OutputFrameStateCombine::kPokeAt:
628 Translation* translation, OutputFrameStateCombine state_combine) {
633 OutputFrameStateCombine::Ignore());
679 OutputFrameStateCombine state_combine) {
795 instr, -1, frame_state_offset, OutputFrameStateCombine::Ignore());
H A Dcommon-operator.h212 OutputFrameStateCombine state_combine,
H A Dinstruction.cc941 OutputFrameStateCombine state_combine, size_t parameters_count,
956 size_t FrameStateDescriptor::GetSize(OutputFrameStateCombine combine) const {
960 case OutputFrameStateCombine::kPushOutput:
963 case OutputFrameStateCombine::kPokeAt:
H A Dbytecode-graph-builder.cc45 Node* Checkpoint(BailoutId bytecode_offset, OutputFrameStateCombine combine);
109 id_before, OutputFrameStateCombine::Ignore());
129 void AddToNode(Node* node, OutputFrameStateCombine combine) {
265 states->AddToNode(node, OutputFrameStateCombine::PokeAt(0));
276 states->AddToNode(node, OutputFrameStateCombine::PokeAt(accumulator_base_ -
288 states->AddToNode(node, OutputFrameStateCombine::PokeAt(accumulator_base_ -
300 states->AddToNode(node, OutputFrameStateCombine::Ignore());
390 BailoutId bailout_id, OutputFrameStateCombine combine) {
H A Djs-inlining.cc190 BailoutId(-1), OutputFrameStateCombine::Ignore(), state_info);
228 BailoutId(-1), OutputFrameStateCombine::Ignore(), state_info);
H A Dinstruction.h1124 OutputFrameStateCombine state_combine,
1132 OutputFrameStateCombine state_combine() const { return frame_state_combine_; }
1142 size_t GetSize(OutputFrameStateCombine combine =
1143 OutputFrameStateCombine::Ignore()) const;
1156 OutputFrameStateCombine frame_state_combine_;
H A Dcommon-operator.cc857 BailoutId bailout_id, OutputFrameStateCombine state_combine,
H A Djs-typed-lowering.cc241 if (state_info.state_combine().kind() == OutputFrameStateCombine::kPokeAt &&
250 state_info.bailout_id(), OutputFrameStateCombine::PokeAt(1),
273 state_info.bailout_id(), OutputFrameStateCombine::PokeAt(0),
1980 common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(),
/external/v8/test/unittests/compiler/
H A Dgraph-unittest.cc81 common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(),
H A Dinstruction-selector-unittest.cc377 m.common()->FrameState(bailout_id, OutputFrameStateCombine::Push(),
434 m.common()->FrameState(bailout_id_before, OutputFrameStateCombine::Push(),
474 EXPECT_EQ(OutputFrameStateCombine::kPushOutput,
536 OutputFrameStateCombine::Ignore(),
547 m.common()->FrameState(bailout_id_before, OutputFrameStateCombine::Push(),
H A Descape-analysis-unittest.cc445 common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(),
485 common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(),
H A Djs-create-lowering-unittest.cc50 BailoutId::None(), OutputFrameStateCombine::Ignore(),
H A Dliveness-analyzer-unittest.cc67 BailoutId(ast_num), OutputFrameStateCombine::Ignore(), state_info);
/external/v8/test/cctest/compiler/
H A Dtest-js-typed-lowering.cc74 common.FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(),
/external/v8/src/compiler/arm/
H A Dcode-generator-arm.cc605 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore());
/external/v8/src/compiler/arm64/
H A Dcode-generator-arm64.cc746 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore());
/external/v8/src/compiler/ia32/
H A Dcode-generator-ia32.cc588 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore());
/external/v8/src/compiler/mips/
H A Dcode-generator-mips.cc692 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore());
/external/v8/src/compiler/mips64/
H A Dcode-generator-mips64.cc701 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore());
/external/v8/src/compiler/ppc/
H A Dcode-generator-ppc.cc920 BuildTranslation(instr, -1, 0, OutputFrameStateCombine::Ignore());

Completed in 188 milliseconds

12