/device/linaro/bootloader/edk2/EmulatorPkg/Sec/X64/ |
SwitchRam.S | 20 // IN CONST EFI_PEI_SERVICES **PeiServices, // %rcx
43 // %rcx, %rdx, %r8
44 movq %r8, %rcx // Shift arguments
55 movq %rsp, %rcx // Move to new stack
56 subq %rdx, %rcx // Calc offset of stack in Temp Memory
57 addq %r8, %rcx // Calc PermanentMemoryBase address
58 movq %rcx, %rsp // Update stack
61 // ZeroMem (TemporaryMemoryBase /* rcx */, CopySize /* rdx */);
62 movq %rdx, %rcx
|
/device/linaro/bootloader/edk2/MdePkg/Library/BaseLib/X64/ |
CpuId.S | 46 pop %rcx
48 mov %eax, (%rcx)
50 mov %r8, %rcx
52 mov %ebx, (%rcx)
54 mov 0x38(%rsp), %rcx
56 mov %edx, (%rcx)
|
/device/linaro/bootloader/edk2/UefiCpuPkg/CpuIo2Dxe/X64/ |
IoFifo.asm | 21 ; IN UINTN Port, // rcx
28 xchg rcx, rdx
39 ; IN UINTN Port, // rcx
46 xchg rcx, rdx
57 ; IN UINTN Port, // rcx
64 xchg rcx, rdx
75 ; IN UINTN Port, // rcx
82 xchg rcx, rdx
93 ; IN UINTN Port, // rcx
100 xchg rcx, rdx [all...] |
/art/runtime/interpreter/mterp/x86_64/ |
binopLit8.S | 14 movsbl 3(rPC), %ecx # rcx <- ssssssCC
|
op_move_wide.S | 7 SET_WIDE_VREG %rdx, %rcx # v[A] <- rdx
|
binop1.S | 8 movzbq 3(rPC), %rcx # ecx <- CC 9 GET_VREG %ecx, %rcx # eax <- vCC
|
fpcmp.S | 19 movzbq 3(rPC), %rcx # ecx<- CC 23 ucomis${suff} VREG_ADDRESS(%rcx), %xmm0
|
op_instance_of.S | 17 movq rSELF, %rcx 18 cmpq $$0, THREAD_EXCEPTION_OFFSET(%rcx)
|
op_rem_float.S | 2 movzbq 3(rPC), %rcx # ecx <- BB 4 flds VREG_ADDRESS(%rcx) # vBB to fp stack
|
op_sget.S | 14 movq rSELF, %rcx 15 cmpl $$0, THREAD_EXCEPTION_OFFSET(%rcx)
|
sseBinop.S | 2 movzbq 2(rPC), %rcx # ecx <- BB 4 movs${suff} VREG_ADDRESS(%rcx), %xmm0 # %xmm0 <- 1st src
|
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_linux_x86_64.S | 20 mov %rcx, %r10
|
/external/llvm/test/MC/X86/ |
hex-immediates.s | 3 # CHECK: movabsq $0x7fffffffffffffff, %rcx 4 movabsq $0x7fffffffffffffff, %rcx
|
x86-64-avx512cd.s | 15 // CHECK: vplzcntq (%rcx), %zmm21 17 vplzcntq (%rcx), %zmm21 23 // CHECK: vplzcntq (%rcx){1to8}, %zmm21 25 vplzcntq (%rcx){1to8}, %zmm21 71 // CHECK: vplzcntq (%rcx), %zmm23 73 vplzcntq (%rcx), %zmm23 79 // CHECK: vplzcntq (%rcx){1to8}, %zmm23 81 vplzcntq (%rcx){1to8}, %zmm23 127 // CHECK: vplzcntd (%rcx), %zmm25 129 vplzcntd (%rcx), %zmm25 [all...] |
avx512vl-encoding.s | 15 // CHECK: vblendmpd (%rcx), %xmm20, %xmm27 17 vblendmpd (%rcx), %xmm20, %xmm27 23 // CHECK: vblendmpd (%rcx){1to2}, %xmm20, %xmm27 25 vblendmpd (%rcx){1to2}, %xmm20, %xmm27 71 // CHECK: vblendmpd (%rcx), %ymm21, %ymm28 73 vblendmpd (%rcx), %ymm21, %ymm28 79 // CHECK: vblendmpd (%rcx){1to4}, %ymm21, %ymm28 81 vblendmpd (%rcx){1to4}, %ymm21, %ymm28 127 // CHECK: vblendmps (%rcx), %xmm20, %xmm24 129 vblendmps (%rcx), %xmm20, %xmm2 [all...] |
x86-64-avx512dq_vl.s | 15 // CHECK: vpmullq (%rcx), %xmm17, %xmm26 17 vpmullq (%rcx), %xmm17, %xmm26 23 // CHECK: vpmullq (%rcx){1to2}, %xmm17, %xmm26 25 vpmullq (%rcx){1to2}, %xmm17, %xmm26 71 // CHECK: vpmullq (%rcx), %ymm25, %ymm25 73 vpmullq (%rcx), %ymm25, %ymm25 79 // CHECK: vpmullq (%rcx){1to4}, %ymm25, %ymm25 81 vpmullq (%rcx){1to4}, %ymm25, %ymm25 127 // CHECK: vandpd (%rcx), %xmm29, %xmm21 129 vandpd (%rcx), %xmm29, %xmm2 [all...] |
/external/valgrind/exp-bbv/tests/amd64-linux/ |
clone_test.S | 13 mov $499,%rcx # load counter 15 dec %rcx # repeat count times 61 mov $499997,%rcx # load counter 63 dec %rcx # repeat count times 70 mov $999997,%rcx # load counter 72 dec %rcx # repeat count times 85 mov $250000,%rcx # load counter 87 dec %rcx # repeat count times
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ |
x86-64-avx512pf.s | 10 vgatherpf0dpd 1024(%rcx,%ymm31,4){%k1} # AVX512PF 15 vgatherpf0dps 1024(%rcx,%zmm31,4){%k1} # AVX512PF 20 vgatherpf0qpd 1024(%rcx,%zmm31,4){%k1} # AVX512PF 25 vgatherpf0qps 1024(%rcx,%zmm31,4){%k1} # AVX512PF 30 vgatherpf1dpd 1024(%rcx,%ymm31,4){%k1} # AVX512PF 35 vgatherpf1dps 1024(%rcx,%zmm31,4){%k1} # AVX512PF 40 vgatherpf1qpd 1024(%rcx,%zmm31,4){%k1} # AVX512PF 45 vgatherpf1qps 1024(%rcx,%zmm31,4){%k1} # AVX512PF 50 vscatterpf0dpd 1024(%rcx,%ymm31,4){%k1} # AVX512PF 55 vscatterpf0dps 1024(%rcx,%zmm31,4){%k1} # AVX512P [all...] |
x86-64-xsaves-intel.d | 12 [ ]*[a-f0-9]+:[ ]*48 0f c7 29[ ]*xsaves64 \[rcx\] 14 [ ]*[a-f0-9]+:[ ]*48 0f c7 19[ ]*xrstors64 \[rcx\] 16 [ ]*[a-f0-9]+:[ ]*48 0f c7 29[ ]*xsaves64 \[rcx\] 18 [ ]*[a-f0-9]+:[ ]*48 0f c7 19[ ]*xrstors64 \[rcx\]
|
x86-64-xsaves.d | 12 [ ]*[a-f0-9]+:[ ]*48 0f c7 29[ ]*xsaves64 \(%rcx\) 14 [ ]*[a-f0-9]+:[ ]*48 0f c7 19[ ]*xrstors64 \(%rcx\) 16 [ ]*[a-f0-9]+:[ ]*48 0f c7 29[ ]*xsaves64 \(%rcx\) 18 [ ]*[a-f0-9]+:[ ]*48 0f c7 19[ ]*xrstors64 \(%rcx\)
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/pe/ |
peseh-x64-2.s | 15 leal 1(%rcx), %eax 20 leaq 32(%rsp), %rcx
|
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-x86-64/ |
gotpcrel1a.S | 11 movq bar@GOTPCREL(%rip), %rcx 12 call *%rcx
|
pr20253-1.s | 17 cmpq foo@GOTPCREL(%rip), %rcx 18 cmpq bar@GOTPCREL(%rip), %rcx
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
x86_64-avx-encoding.s | 35 // CHECK: vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11 37 vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11 39 // CHECK: vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11 41 vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11 43 // CHECK: vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11 45 vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11 47 // CHECK: vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11 49 vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11 51 // CHECK: vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm11 53 vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm1 [all...] |
/device/linaro/bootloader/edk2/EmulatorPkg/Unix/Host/X64/ |
Gasket.S | 5 # EFI Arg passing: RCX, RDX, R8, R9 7 # UNIX Arg passing: RDI, RSI, RDX, RCX, R8, R9 28 // 32 byte shadow to spill rcx-r9, 8 bytes to align stack on 16 byte boundry 52 movq %rcx, %rdi // Swizzle args 86 movq %rcx, %rdi // Swizzle args 104 movq %rcx, %rdi // Swizzle args 137 movq %rcx, %rdi // Swizzle args 154 movq %rcx, %rdi // Swizzle args 171 movq %rcx, %rdi // Swizzle args 189 movq %rcx, %rdi // Swizzle arg [all...] |