Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dbytecode-analysis.h22 class V8_EXPORT_PRIVATE BytecodeLoopAssignments {
24 BytecodeLoopAssignments(int parameter_count, int register_count, Zone* zone);
30 void Union(const BytecodeLoopAssignments& other);
53 BytecodeLoopAssignments& assignments() { return assignments_; } in assignments()
54 const BytecodeLoopAssignments& assignments() const { return assignments_; } in assignments()
59 BytecodeLoopAssignments assignments_;
Dbytecode-analysis.cc17 BytecodeLoopAssignments::BytecodeLoopAssignments(int parameter_count, in BytecodeLoopAssignments() function in v8::internal::compiler::BytecodeLoopAssignments
23 void BytecodeLoopAssignments::Add(interpreter::Register r) { in Add()
31 void BytecodeLoopAssignments::AddPair(interpreter::Register r) { in AddPair()
43 void BytecodeLoopAssignments::AddTriple(interpreter::Register r) { in AddTriple()
59 void BytecodeLoopAssignments::AddAll() { bit_vector_->AddAll(); } in AddAll()
61 void BytecodeLoopAssignments::Union(const BytecodeLoopAssignments& other) { in Union()
65 bool BytecodeLoopAssignments::ContainsParameter(int index) const { in ContainsParameter()
71 bool BytecodeLoopAssignments::ContainsLocal(int index) const { in ContainsLocal()
77 bool BytecodeLoopAssignments::ContainsAccumulator() const { in ContainsAccumulator()
214 void UpdateAssignments(Bytecode bytecode, BytecodeLoopAssignments& assignments, in UpdateAssignments()
Dbytecode-graph-builder.cc77 void PrepareForLoop(const BytecodeLoopAssignments& assignments);
79 const BytecodeLoopAssignments& assignments);
274 const BytecodeLoopAssignments& assignments) { in PrepareForLoop()
365 Node* loop, const BytecodeLoopAssignments& assignments) { in PrepareForLoopExit()