Searched refs:subl (Results 1 - 11 of 11) sorted by relevance

/art/runtime/arch/x86/
H A Djni_entrypoints_x86.S23 subl LITERAL(4), %esp // align stack
H A Dportable_entrypoints_x86.S38 subl LITERAL(12), %ebx // remove space for return address, ebx, and ebp
39 subl %ebx, %esp // reserve stack space for argument array
73 subl LITERAL(4), %esp // Align stack
97 subl LITERAL(4), %esp // Align stack
122 subl LITERAL(8), %esp // Align stack
H A Dquick_entrypoints_x86.S29 subl MACRO_LITERAL(16), %esp // Grow stack by 4 words, bottom word will hold Method*
46 subl MACRO_LITERAL(16), %esp // Grow stack by 4 words, bottom word will hold Method*
103 subl MACRO_LITERAL(8), %esp // Alignment padding
118 subl MACRO_LITERAL(8), %esp // alignment padding
223 subl MACRO_LITERAL(12), %esp // alignment padding
281 subl LITERAL(12), %ebx // remove space for return address, ebx, and ebp
282 subl %ebx, %esp // reserve stack space for argument array
323 subl MACRO_LITERAL(8), %esp // push padding
379 subl MACRO_LITERAL(12), %esp // alignment padding
590 subl LITERA
[all...]
H A Dmemcmp16_x86.S783 subl %ebx, %eax
790 subl %ebx, %eax
799 subl %ebx, %eax
806 subl %ebx, %eax
817 subl %ebx, %eax
824 subl %ebx, %eax
833 subl %ebx, %eax
840 subl %ebx, %eax
918 subl %ebx, %ecx
923 subl
[all...]
/art/runtime/arch/x86_64/
H A Dquick_entrypoints_x86_64.S460 subl LITERAL(32), %edx // Remove space for return address, rbp, r8 and r9.
544 subl LITERAL(32), %edx // Remove space for return address, rbp, r8 and r9.
909 subl LITERAL(65536), %ecx
1554 subl %r9d, %eax
1572 subl %ecx, %eax // return the difference
/art/compiler/utils/x86/
H A Dassembler_x86.h371 void subl(Register dst, Register src);
372 void subl(Register reg, const Immediate& imm);
373 void subl(Register reg, const Address& address);
H A Dassembler_x86.cc917 void X86Assembler::subl(Register dst, Register src) { function in class:art::x86::X86Assembler
924 void X86Assembler::subl(Register reg, const Immediate& imm) { function in class:art::x86::X86Assembler
930 void X86Assembler::subl(Register reg, const Address& address) { function in class:art::x86::X86Assembler
1254 subl(reg, Immediate(value));
1634 subl(ESP, Immediate(16));
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.h417 void subl(CpuRegister dst, CpuRegister src);
418 void subl(CpuRegister reg, const Immediate& imm);
419 void subl(CpuRegister reg, const Address& address);
H A Dassembler_x86_64.cc1122 void X86_64Assembler::subl(CpuRegister dst, CpuRegister src) { function in class:art::x86_64::X86_64Assembler
1130 void X86_64Assembler::subl(CpuRegister reg, const Immediate& imm) { function in class:art::x86_64::X86_64Assembler
1161 void X86_64Assembler::subl(CpuRegister reg, const Address& address) { function in class:art::x86_64::X86_64Assembler
1438 subl(reg, Immediate(value));
1993 subl(CpuRegister(RSP), Immediate(16));
/art/compiler/optimizing/
H A Dcode_generator_x86.cc251 __ subl(ESP, Immediate(GetFrameSize() - kNumberOfPushedRegistersAtEntry * kX86WordSize));
910 __ subl(locations->InAt(0).AsX86().AsCpuRegister(),
915 __ subl(locations->InAt(0).AsX86().AsCpuRegister(), imm);
917 __ subl(locations->InAt(0).AsX86().AsCpuRegister(),
927 __ subl(locations->InAt(0).AsX86().AsRegisterPairLow(),
932 __ subl(locations->InAt(0).AsX86().AsRegisterPairLow(),
H A Dcode_generator_x86_64.cc850 __ subl(locations->InAt(0).AsX86_64().AsCpuRegister(),
855 __ subl(locations->InAt(0).AsX86_64().AsCpuRegister(), imm);
857 __ subl(locations->InAt(0).AsX86_64().AsCpuRegister(),

Completed in 592 milliseconds