Lines Matching defs:const
26 static const int kAssumedLoopEntryIndex = 0; // assume loops are entered here.
46 Loop* parent() const { return parent_; }
47 const ZoneVector<Loop*>& children() const { return children_; }
48 uint32_t HeaderSize() const { return body_start_ - header_start_; }
49 uint32_t BodySize() const { return exits_start_ - body_start_; }
50 uint32_t ExitsSize() const { return exits_end_ - exits_start_; }
51 uint32_t TotalSize() const { return exits_end_ - header_start_; }
52 uint32_t depth() const { return depth_; }
84 bool Contains(const Loop* loop, Node* node) {
92 const ZoneVector<Loop*>& outer_loops() const { return outer_loops_; }
95 ZoneVector<const Loop*> inner_loops() const {
96 ZoneVector<const Loop*> inner_loops(zone_);
97 for (const Loop& loop : all_loops_) {
106 int LoopNum(const Loop* loop) const {
111 NodeRange HeaderNodes(const Loop* loop) {
117 Node* HeaderNode(const Loop* loop);
120 NodeRange BodyNodes(const Loop* loop) {
126 NodeRange ExitNodes(const Loop* loop) {
132 NodeRange LoopNodes(const Loop* loop) {
138 Node* GetLoopControl(const Loop* loop) {
146 Zone* zone() const { return zone_; }
180 static bool HasMarkedExits(LoopTree* loop_tree_, const LoopTree::Loop* loop);
217 void Insert(Node* original, const NodeVector& new_copies);
259 const uint32_t copy_count_;