Home
last modified time | relevance | path

Searched refs:BytecodeLoopAssignments (Results 1 – 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dbytecode-analysis.h23 class V8_EXPORT_PRIVATE BytecodeLoopAssignments {
25 BytecodeLoopAssignments(int parameter_count, int register_count, Zone* zone);
29 void Union(const BytecodeLoopAssignments& other);
85 BytecodeLoopAssignments& assignments() { return assignments_; } in assignments()
86 const BytecodeLoopAssignments& assignments() const { return assignments_; } in assignments()
91 BytecodeLoopAssignments assignments_;
Dbytecode-analysis.cc26 BytecodeLoopAssignments::BytecodeLoopAssignments(int parameter_count, in BytecodeLoopAssignments() function in v8::internal::compiler::BytecodeLoopAssignments
32 void BytecodeLoopAssignments::Add(interpreter::Register r) { in Add()
40 void BytecodeLoopAssignments::AddList(interpreter::Register r, uint32_t count) { in AddList()
55 void BytecodeLoopAssignments::Union(const BytecodeLoopAssignments& other) { in Union()
59 bool BytecodeLoopAssignments::ContainsParameter(int index) const { in ContainsParameter()
65 bool BytecodeLoopAssignments::ContainsLocal(int index) const { in ContainsLocal()
425 void UpdateAssignments(Bytecode bytecode, BytecodeLoopAssignments* assignments, in UpdateAssignments()
Dbytecode-graph-builder.cc584 void PrepareForLoop(const BytecodeLoopAssignments& assignments,
587 const BytecodeLoopAssignments& assignments,
853 const BytecodeLoopAssignments& assignments, in PrepareForLoop()
921 Node* loop, const BytecodeLoopAssignments& assignments, in PrepareForLoopExit()