Lines Matching defs:op_id

205   // access to LIR_Ops and Blocks indexed by op_id
207 LIR_Op* lir_op_with_id(int op_id) const { assert(op_id >= 0 && op_id <= max_lir_op_id() && op_id % 2 == 0, "op_id out of range or not even"); return _lir_ops.at(op_id >> 1); }
208 BlockBegin* block_of_op_with_id(int op_id) const { assert(_block_of_op.length() > 0 && op_id >= 0 && op_id <= max_lir_op_id() + 1, "op_id out of range"); return _block_of_op.at(op_id >> 1); }
210 bool is_block_begin(int op_id) { return op_id == 0 || block_of_op_with_id(op_id) != block_of_op_with_id(op_id - 1); }
213 bool has_call(int op_id) { assert(op_id % 2 == 0, "must be even"); return _has_call.at(op_id >> 1); }
214 bool has_info(int op_id) { assert(op_id % 2 == 0, "must be even"); return _has_info.at(op_id >> 1); }
318 Interval* split_child_at_op_id(Interval* interval, int op_id, LIR_OpVisitState::OprMode mode);
321 Interval* interval_at_op_id(int reg_num, int op_id);
365 int append_scope_value(int op_id, Value value, GrowableArray<ScopeValue*>* scope_values);
367 IRScopeDebugInfo* compute_debug_info_for_scope(int op_id, IRScope* cur_scope, ValueStack* cur_state, ValueStack* innermost_state);
368 void compute_debug_info(CodeEmitInfo* info, int op_id);
583 Interval* split_child_at_op_id(int op_id, LIR_OpVisitState::OprMode mode);
584 Interval* split_child_before_op_id(int op_id);
585 bool split_child_covers(int op_id, LIR_OpVisitState::OprMode mode);
625 bool covers(int op_id, LIR_OpVisitState::OprMode mode) const;
732 BlockBegin* block_of_op_with_id(int op_id) const { return allocator()->block_of_op_with_id(op_id); }
753 void insert_move(int op_id, Interval* src_it, Interval* dst_it);