Lines Matching refs:cs
57 CodeSection* cs = code->insts();
58 cs->clear_mark(); // new assembler kills old mark
59 _code_section = cs;
60 _code_begin = cs->start();
61 _code_limit = cs->limit();
62 _code_pos = cs->end();
71 void AbstractAssembler::set_code_section(CodeSection* cs) {
72 assert(cs->outer() == code_section()->outer(), "sanity");
73 assert(cs->is_allocated(), "need to pre-allocate this section");
74 cs->clear_mark(); // new assembly into this section kills old mark
75 _code_section = cs;
76 _code_begin = cs->start();
77 _code_limit = cs->limit();
78 _code_pos = cs->end();
84 CodeSection* cs = cb->stubs();
87 if (cs->maybe_expand_to_ensure_remaining(required_space)
91 set_code_section(cs);
106 CodeSection* cs = cb->consts();
109 address end = cs->end();
111 if (cs->maybe_expand_to_ensure_remaining(pad + required_space)) {
113 end = cs->end(); // refresh pointer
117 cs->set_end(end);
119 set_code_section(cs);
252 CodeSection* cs = cb->code_section(n);
253 assert(cs->is_frozen(), "cross-section branch needs stable offsets");