mirror of
https://github.com/openjdk/jdk.git
synced 2026-03-15 10:23:28 +00:00
8282893: Remove MacroAssembler::push/pop_callee_saved_registers
Reviewed-by: redestad
This commit is contained in:
parent
6a3a7b94a4
commit
83d7718690
@ -332,21 +332,6 @@ void MacroAssembler::movptr(Address dst, intptr_t src) {
|
||||
movl(dst, src);
|
||||
}
|
||||
|
||||
|
||||
void MacroAssembler::pop_callee_saved_registers() {
|
||||
pop(rcx);
|
||||
pop(rdx);
|
||||
pop(rdi);
|
||||
pop(rsi);
|
||||
}
|
||||
|
||||
void MacroAssembler::push_callee_saved_registers() {
|
||||
push(rsi);
|
||||
push(rdi);
|
||||
push(rdx);
|
||||
push(rcx);
|
||||
}
|
||||
|
||||
void MacroAssembler::pushoop(jobject obj) {
|
||||
push_literal32((int32_t)obj, oop_Relocation::spec_for_immediate());
|
||||
}
|
||||
|
||||
@ -521,10 +521,6 @@ class MacroAssembler: public Assembler {
|
||||
// Round up to a power of two
|
||||
void round_to(Register reg, int modulus);
|
||||
|
||||
// Callee saved registers handling
|
||||
void push_callee_saved_registers();
|
||||
void pop_callee_saved_registers();
|
||||
|
||||
// allocation
|
||||
void eden_allocate(
|
||||
Register thread, // Current thread
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user