Lines Matching refs:MacroAssembler

36 inline void MacroAssembler::lshift(Register r, int places, bool is_DW) {
44 inline void MacroAssembler::rshift(Register r, int places, bool is_DW) {
53 inline void MacroAssembler::or2mem_8(Address& dst, int64_t imm8) {
61 inline int MacroAssembler::store_const(const Address &dest, long imm, Register scratch, bool is_long) {
72 inline void MacroAssembler::load_address(Register d, const Address &a) {
82 inline void MacroAssembler::load_const(Register t, void* x) {
89 inline void MacroAssembler::load_const(Register t, Label& L) {
93 inline void MacroAssembler::load_const(Register t, const AddressLiteral& a) {
101 inline void MacroAssembler::load_const_optimized(Register t, long x) {
105 inline void MacroAssembler::load_const_optimized(Register t, void* a) {
109 inline void MacroAssembler::load_const_optimized(Register t, Label& L) {
113 inline void MacroAssembler::load_const_optimized(Register t, const AddressLiteral& a) {
120 inline void MacroAssembler::set_oop(jobject obj, Register d) {
124 inline void MacroAssembler::set_oop_constant(jobject obj, Register d) {
130 inline bool MacroAssembler::set_metadata_constant(Metadata* md, Register d) {
136 inline bool MacroAssembler::is_call_pcrelative_short(unsigned long inst) {
140 inline bool MacroAssembler::is_call_pcrelative_long(unsigned long inst) {
144 inline bool MacroAssembler::is_branch_pcrelative_short(unsigned long inst) {
149 inline bool MacroAssembler::is_branch_pcrelative_long(unsigned long inst) {
154 inline bool MacroAssembler::is_compareandbranch_pcrelative_short(unsigned long inst) {
162 inline bool MacroAssembler::is_branchoncount_pcrelative_short(unsigned long inst) {
167 inline bool MacroAssembler::is_branchonindex32_pcrelative_short(unsigned long inst) {
172 inline bool MacroAssembler::is_branchonindex64_pcrelative_short(unsigned long inst) {
177 inline bool MacroAssembler::is_branchonindex_pcrelative_short(unsigned long inst) {
182 inline bool MacroAssembler::is_branch_pcrelative16(unsigned long inst) {
189 inline bool MacroAssembler::is_branch_pcrelative32(unsigned long inst) {
193 inline bool MacroAssembler::is_branch_pcrelative(unsigned long inst) {
198 inline bool MacroAssembler::is_load_pcrelative_long(unsigned long inst) {
203 inline bool MacroAssembler::is_misc_pcrelative_long(unsigned long inst) {
208 inline bool MacroAssembler::is_pcrelative_short(unsigned long inst) {
213 inline bool MacroAssembler::is_pcrelative_long(unsigned long inst) {
220 inline bool MacroAssembler::is_load_pcrelative_long(address iLoc) {
226 inline bool MacroAssembler::is_pcrelative_short(address iLoc) {
232 inline bool MacroAssembler::is_pcrelative_long(address iLoc) {
239 inline bool MacroAssembler::is_pcrelative_instruction(address iloc) {
246 inline bool MacroAssembler::is_load_addr_pcrel(address a) {
252 inline void MacroAssembler::save_return_pc(Register pc) {
256 inline void MacroAssembler::restore_return_pc() {
261 inline address MacroAssembler::call(Register function_entry) {
271 inline address MacroAssembler::call_c(Register function_entry) {
277 inline address MacroAssembler::call_stub(Register function_entry) {
281 inline address MacroAssembler::call_stub(address function_entry) {
286 inline address MacroAssembler::last_calls_return_pc() {
290 inline void MacroAssembler::set_last_Java_frame(Register last_Java_sp, Register last_Java_pc) {
294 inline void MacroAssembler::set_last_Java_frame_static(Register last_Java_sp, Register last_Java_pc) {
298 inline void MacroAssembler::reset_last_Java_frame(void) {
302 inline void MacroAssembler::reset_last_Java_frame_static(void) {
306 inline void MacroAssembler::set_top_ijava_frame_at_SP_as_last_Java_frame(Register sp, Register tmp1) {
310 inline void MacroAssembler::set_top_ijava_frame_at_SP_as_last_Java_frame_static(Register sp, Register tmp1) {