Searched refs:gs (Results 1 - 9 of 9) sorted by relevance

/art/runtime/arch/x86_64/
H A Dquick_entrypoints_x86_64.S74 movq %rsp, %gs:THREAD_TOP_QUICK_FRAME_OFFSET
117 movq %rsp, %gs:THREAD_TOP_QUICK_FRAME_OFFSET
189 movq %rsp, %gs:THREAD_TOP_QUICK_FRAME_OFFSET
231 movq %rsp, %gs:THREAD_TOP_QUICK_FRAME_OFFSET
272 movq %gs:THREAD_SELF_OFFSET, %rdi
281 movq %gs:THREAD_SELF_OFFSET, %rdi // pass Thread::Current()
291 movq %gs:THREAD_SELF_OFFSET, %rsi // pass Thread::Current()
301 movq %gs:THREAD_SELF_OFFSET, %rdx // pass Thread::Current()
364 movq %gs:THREAD_SELF_OFFSET, %rcx // pass Thread
699 movq %gs
[all...]
H A Djni_entrypoints_x86_64.S47 movq %gs:THREAD_SELF_OFFSET, %rdi // RDI := Thread::Current()
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.cc2022 X86_64Assembler* X86_64Assembler::gs() { function in class:art::x86_64::X86_64Assembler
2023 // TODO: gs is a prefix and not an instruction
2514 gs()->movl(Address::Absolute(dest, true), Immediate(imm)); // TODO(64) movq?
2523 gs()->movq(Address::Absolute(thr_offs, true), scratch.AsCpuRegister());
2527 gs()->movq(Address::Absolute(thr_offs, true), CpuRegister(RSP));
2573 gs()->movl(dest.AsCpuRegister(), Address::Absolute(src, true));
2576 gs()->movq(dest.AsRegisterPairLow(), Address::Absolute(src, true));
2579 gs()->flds(Address::Absolute(src, true));
2581 gs()->fldl(Address::Absolute(src, true));
2586 gs()
[all...]
H A Dassembler_x86_64.h598 X86_64Assembler* gs();
/art/compiler/trampolines/
H A Dtrampoline_compiler.cc175 // All x86 trampolines call via the Thread* held in gs.
176 __ gs()->jmp(x86_64::Address::Absolute(offset, true));
/art/compiler/optimizing/
H A Dintrinsics_x86_64.cc864 __ gs()->call(Address::Absolute(
1042 __ gs()->call(Address::Absolute(
1062 __ gs()->call(Address::Absolute(
1086 __ gs()->call(Address::Absolute(
1243 GetAssembler()->gs()->movl(out, Address::Absolute(Thread::PeerOffset<kX86_64WordSize>(), true));
H A Dcode_generator_x86_64.cc57 __ gs()->call(
73 __ gs()->call(
124 __ gs()->call(Address::Absolute(QUICK_ENTRYPOINT_OFFSET(kX86_64WordSize, pTestSuspend), true));
172 __ gs()->call(Address::Absolute(
204 __ gs()->call(Address::Absolute((do_clinit_
252 __ gs()->call(Address::Absolute(
298 __ gs()->call(
302 __ gs()->call(
332 __ gs()->call(
375 __ gs()
[all...]
/art/compiler/utils/x86/
H A Dassembler_x86.h476 X86Assembler* gs();
H A Dassembler_x86.cc1555 X86Assembler* X86Assembler::gs() { function in class:art::x86::X86Assembler

Completed in 97 milliseconds