1472N/A * or visit www.oracle.com if you need additional information or have any
1879N/A#include "precompiled.hpp"
1879N/A#include "asm/assembler.hpp"
1879N/A#include "assembler_sparc.inline.hpp"
1879N/A#include "code/icBuffer.hpp"
1879N/A#include "gc_interface/collectedHeap.inline.hpp"
1879N/A#include "interpreter/bytecodes.hpp"
1879N/A#include "memory/resourceArea.hpp"
1879N/A#include "nativeInst_sparc.hpp"
1879N/A#include "oops/oop.inline.hpp"
1879N/A#include "oops/oop.inline2.hpp"
0N/A return (2+2+ 1) * wordSize + 1; // set/jump_to/nop + 1 byte so that code_end can be set in CodeBuffer
0N/Avoid InlineCacheBuffer::assemble_ic_buffer_code(address code_begin, oop cached_oop, address entry_point) {
0N/A assert(G3_scratch != G5_inline_cache_reg, "Do not clobber the inline cache register in the transition stub");
0N/A NativeMovConstReg* move = nativeMovConstReg_at(code_begin); // creation also verifies the object
0N/A NativeMovConstReg* move = nativeMovConstReg_at(code_begin); // creation also verifies the object