Home
last modified time | relevance | path

Searched refs:pushl (Results 1 – 11 of 11) sorted by relevance

/art/runtime/arch/x86/
Dquick_entrypoints_x86.S39 pushl RUNTIME_SAVE_REFS_ONLY_METHOD_OFFSET(REG_VAR(temp_reg))
63 pushl RUNTIME_SAVE_REFS_AND_ARGS_METHOD_OFFSET(REG_VAR(temp_reg))
76 pushl %eax // Store the ArtMethod reference at the bottom of the stack.
132 pushl \runtime_method_offset(REG_VAR(temp_reg))
211 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
223 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
235 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
248 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
275 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
331 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
[all …]
Djni_entrypoints_x86.S95 pushl %fs:THREAD_SELF_OFFSET // Pass Thread::Current().
216 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
342 pushl %fs:THREAD_SELF_OFFSET // Pass Thread::Current().
358 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
Dasm_support_x86.S191 pushl REG_VAR(reg)
205 pushl REG_VAR(reg)
290 pushl RUNTIME_SAVE_REFS_ONLY_METHOD_OFFSET(REG_VAR(temp_reg))
322 pushl RUNTIME_SAVE_ALL_CALLEE_SAVES_METHOD_OFFSET(REG_VAR(temp_reg))
384 pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
Dmemcmp16_x86.S35 #define PUSH(REG) pushl REG; CFI_PUSH (REG)
/art/runtime/interpreter/mterp/x86ng/
Dcontrol_flow.S120 pushl ARG1
121 pushl ARG0
Dmain.S1034 pushl %eax
1036 pushl 28(%esp)
1054 pushl %eax
1055 pushl %ecx
1056 pushl %edx
1063 pushl %eax
1065 pushl 28(%esp)
1073 pushl %eax
1273 pushl LOCAL2(%esp)
1274 pushl %eax
[all …]
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc63 __ pushl(spill); in BuildFrame() local
78 __ pushl(method_reg.AsX86().AsCpuRegister()); in BuildFrame() local
Dassembler_x86.h393 void pushl(Register reg);
394 void pushl(const Address& address);
395 void pushl(const Immediate& imm);
Dassembler_x86.cc102 void X86Assembler::pushl(Register reg) { in pushl() function in art::x86::X86Assembler
108 void X86Assembler::pushl(const Address& address) { in pushl() function in art::x86::X86Assembler
115 void X86Assembler::pushl(const Immediate& imm) { in pushl() function in art::x86::X86Assembler
3857 pushl(Immediate(High32Bits(value))); in LoadLongConstant()
3858 pushl(Immediate(Low32Bits(value))); in LoadLongConstant()
/art/compiler/optimizing/
Dcode_generator_x86.cc667 __ pushl(EAX); in EmitNativeCode() local
1345 __ pushl(EAX); in MaybeIncrementHotness() local
1392 __ pushl(EBP); in GenerateFrameEntry() local
1443 __ pushl(reg); in GenerateFrameEntry() local
1645 __ pushl(Address(ESP, source.GetStackIndex())); in Move32() local
1684 __ pushl(source.AsRegisterPairHigh<Register>()); in Move64() local
1686 __ pushl(source.AsRegisterPairLow<Register>()); in Move64() local
7025 __ pushl(source.AsRegisterPairHigh<Register>()); in EmitMove() local
7027 __ pushl(source.AsRegisterPairLow<Register>()); in EmitMove() local
7151 __ pushl(high); in EmitMove() local
[all …]
Dintrinsics_x86.cc424 __ pushl(Immediate(bit_cast<int32_t, float>(0.5f))); in VisitMathRoundFloat() local
425 __ pushl(Immediate(bit_cast<int32_t, float>(1.0f))); in VisitMathRoundFloat() local
1444 __ pushl(ECX); in VisitStringGetCharsNoCheck() local
1461 __ pushl(EAX); in VisitStringGetCharsNoCheck() local