Lines Matching refs:StubAssembler

42 // Implementation of StubAssembler
44 int StubAssembler::call_RT(Register oop_result1, Register oop_result2, address entry, int args_size) {
92 stop("StubAssembler::call_RT: rdi not callee saved?");
140 int StubAssembler::call_RT(Register oop_result1, Register oop_result2, address entry, Register arg1) {
150 int StubAssembler::call_RT(Register oop_result1, Register oop_result2, address entry, Register arg1, Register arg2) {
171 int StubAssembler::call_RT(Register oop_result1, Register oop_result2, address entry, Register arg1, Register arg2, Register arg3) {
201 StubAssembler* _sasm;
204 StubFrame(StubAssembler* sasm, const char* name, bool must_gc_arguments);
213 StubFrame::StubFrame(StubAssembler* sasm, const char* name, bool must_gc_arguments) {
319 static OopMap* generate_oop_map(StubAssembler* sasm, int num_rt_args,
407 static OopMap* save_live_registers(StubAssembler* sasm, int num_rt_args,
498 static void restore_fpu(StubAssembler* sasm, bool restore_fpu_registers = true) {
558 static void restore_live_registers(StubAssembler* sasm, bool restore_fpu_registers = true) {
566 static void restore_live_registers_except_rax(StubAssembler* sasm, bool restore_fpu_registers = true) {
611 OopMapSet* Runtime1::generate_exception_throw(StubAssembler* sasm, address target, bool has_argument) {
643 OopMapSet* Runtime1::generate_handle_exception(StubID id, StubAssembler *sasm) {
774 void Runtime1::generate_unwind_exception(StubAssembler *sasm) {
853 OopMapSet* Runtime1::generate_patching(StubAssembler* sasm, address target) {
890 __ stop("StubAssembler::call_RT: rdi/r15 not callee saved?");
981 OopMapSet* Runtime1::generate_code_for(StubID id, StubAssembler* sasm) {