Lines Matching refs:address

204   address      _code_begin;            // first byte of code buffer
205 address _code_limit; // first byte after code buffer
206 address _code_pos; // current code generation position
210 address addr_at(int pos) const { return _code_begin + pos; }
212 // This routine is called with a label is used for an address.
214 address target(Label& L); // return _code_section->target(L)
223 void emit_address(address x); // emit an address (not a longSize word!)
314 address pc() const { return _code_pos; }
320 address inst_mark() const;
349 address start_a_stub(int required_space);
352 address start_a_const(int required_space, int required_align = sizeof(double));
356 address long_constant(jlong c) {
357 address ptr = start_a_const(sizeof(c), sizeof(c));
365 address double_constant(jdouble c) {
366 address ptr = start_a_const(sizeof(c), sizeof(c));
374 address float_constant(jfloat c) {
375 address ptr = start_a_const(sizeof(c), sizeof(c));
383 address address_constant(address c) {
384 address ptr = start_a_const(sizeof(c), sizeof(c));
386 *(address*)ptr = c;
392 address address_constant(address c, RelocationHolder const& rspec) {
393 address ptr = start_a_const(sizeof(c), sizeof(c));
396 *(address*)ptr = c;
404 // Returns a static address which will eventually contain the constant.
412 RegisterOrConstant delayed_value(address(*value_fn)(), Register tmp, int offset = 0);
416 static intptr_t* delayed_value_addr(address(*constant_fn)());
432 void pd_patch_instruction(address branch, address target);
441 static void pd_print_patched_instruction(address branch);