Lines Matching defs:const

48     int ToInt() const { return static_cast<int>(index_); }
49 size_t ToSize() const { return index_; }
59 BasicBlock(const BasicBlock&) = delete;
60 BasicBlock& operator=(const BasicBlock&) = delete;
62 Id id() const { return id_; }
67 AssemblerDebugInfo debug_info() const { return debug_info_; }
74 const BasicBlockVector& predecessors() const { return predecessors_; }
75 size_t PredecessorCount() const { return predecessors_.size(); }
83 const BasicBlockVector& successors() const { return successors_; }
84 size_t SuccessorCount() const { return successors_.size(); }
91 bool empty() const { return nodes_.empty(); }
92 size_t size() const { return nodes_.size(); }
94 size_t NodeCount() const { return nodes_.size(); }
97 value_type const& front() const { return nodes_.front(); }
106 const_iterator begin() const { return nodes_.begin(); }
107 const_iterator end() const { return nodes_.end(); }
126 Control control() const { return control_; }
129 Node* control_input() const { return control_input_; }
132 bool deferred() const { return deferred_; }
135 int32_t dominator_depth() const { return dominator_depth_; }
138 BasicBlock* dominator() const { return dominator_; }
141 BasicBlock* rpo_next() const { return rpo_next_; }
144 BasicBlock* loop_header() const { return loop_header_; }
147 BasicBlock* loop_end() const { return loop_end_; }
150 int32_t loop_depth() const { return loop_depth_; }
153 int32_t loop_number() const { return loop_number_; }
156 int32_t rpo_number() const { return rpo_number_; }
162 inline bool IsLoopHeader() const { return loop_end_ != nullptr; }
163 bool LoopContains(BasicBlock* block) const;
194 std::ostream& operator<<(std::ostream&, const BasicBlock&);
195 std::ostream& operator<<(std::ostream&, const BasicBlock::Control&);
196 std::ostream& operator<<(std::ostream&, const BasicBlock::Id&);
205 Schedule(const Schedule&) = delete;
206 Schedule& operator=(const Schedule&) = delete;
209 BasicBlock* block(Node* node) const;
215 size_t BasicBlockCount() const { return all_blocks_.size(); }
216 size_t RpoBlockCount() const { return rpo_order_.size(); }
219 bool SameBasicBlock(Node* a, Node* b) const;
271 const BasicBlockVector* all_blocks() const { return &all_blocks_; }
273 const BasicBlockVector* rpo_order() const { return &rpo_order_; }
278 Zone* zone() const { return zone_; }
314 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, const Schedule&);