HomeSort by: relevance | last modified time | path
    Searched refs:RCX (Results 1 - 25 of 27) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/config/mingw/
switchcontext.S 50 movq %RSP, (%RCX);
66 popq %RCX;
67 jmp *%RCX;
  /src/external/bsd/pcc/dist/pcc/arch/amd64/
order.c 285 { NEVER, RCX }, { 0 } };
294 { NOLEFT, RCX }, { NORIGHT, RCX },
295 { NEVER, RCX }, { 0 } };
312 { NRIGHT, RCX }, { NOLEFT, RCX }, { 0 } };
macdefs.h 160 #define RCX 002
local2.c 922 "%rax", "%rdx", "%rcx", "%rbx", "%rsi", "%rdi", "%rbp", "%rsp",
1069 case 'c': reg = RCX; break;
1210 { "rcx", RCX },
code.c 47 static const int argregsi[] = { RDI, RSI, RDX, RCX, R08, R09 };
  /src/sys/arch/amd64/include/
frame_regs.h 26 * (%rcx is destroyed by the syscall instruction, the libc system call
27 * stubs copy %rcx to %r10).
42 greg(rcx, RCX, 3) /* tf_rcx */ \
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/internal/
atomic.d 27 [ "CL", "CX", "ECX", "RCX" ],
98 mov RCX, 0;
116 mov RCX, 0;
205 mov RBX, [RCX];
206 mov RCX, 8[RCX];
220 mov RCX, RSI;
437 mov RBX, [RCX];
438 mov RCX, 8[RCX];
    [all...]
  /src/external/gpl3/gdb.old/dist/gdbserver/
netbsd-amd64-low.cc 34 AMD64_RCX_REGNUM, /* %rcx */
98 netbsd_x86_64_collect_gp (AMD64_RCX_REGNUM, RCX);
135 netbsd_x86_64_supply_gp (AMD64_RCX_REGNUM, RCX);
linux-x86-low.cc 216 RAX * 8, RCX * 8, RDX * 8, RBX * 8,
230 RAX * 8, RBX * 8, RCX * 8, RDX * 8,
1118 buf[i++] = 0x51; /* push %rcx */
1154 i += push_opcode (&buf[i], "48 89 e1"); /* mov %rsp,%rcx */
1156 i += push_opcode (&buf[i], "f0 48 0f b1 0e"); /* lock cmpxchg %rcx,(%rsi) */
1214 buf[i++] = 0x59; /* pop %rcx */
1802 "mov %rax,%rcx\n\t"
1804 "cmp $0,%rcx\n\t"
1943 "mov $0xffffffff,%rcx\n\t"
1944 "and %rcx,%rax")
    [all...]
  /src/external/gpl3/gdb/dist/gdbserver/
netbsd-amd64-low.cc 34 AMD64_RCX_REGNUM, /* %rcx */
98 netbsd_x86_64_collect_gp (AMD64_RCX_REGNUM, RCX);
135 netbsd_x86_64_supply_gp (AMD64_RCX_REGNUM, RCX);
linux-x86-low.cc 216 RAX * 8, RCX * 8, RDX * 8, RBX * 8,
230 RAX * 8, RBX * 8, RCX * 8, RDX * 8,
1149 buf[i++] = 0x51; /* push %rcx */
1185 i += push_opcode (&buf[i], "48 89 e1"); /* mov %rsp,%rcx */
1187 i += push_opcode (&buf[i], "f0 48 0f b1 0e"); /* lock cmpxchg %rcx,(%rsi) */
1245 buf[i++] = 0x59; /* pop %rcx */
1833 "mov %rax,%rcx\n\t"
1835 "cmp $0,%rcx\n\t"
1974 "mov $0xffffffff,%rcx\n\t"
1975 "and %rcx,%rax")
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/
bitop.d 899 asm pure nothrow @nogc { mov RAX, RCX; }
908 mov RCX, 0x5555_5555_5555_5555L;
909 and RDX, RCX;
910 and RAX, RCX;
916 mov RCX, 0x3333_3333_3333_3333L;
917 and RDX, RCX;
918 and RAX, RCX;
924 mov RCX, 0x0f0f_0f0f_0f0f_0f0fL;
925 and RDX, RCX;
926 and RAX, RCX;
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86SelectionDAGInfo.cpp 57 const MCPhysReg ClobberSet[] = {X86::RCX, X86::RAX, X86::RDI,
155 Chain = DAG.getCopyToReg(Chain, dl, Use64BitRegs ? X86::RCX : X86::ECX,
189 const unsigned CX = Use64BitRegs ? X86::RCX : X86::ECX;
301 const MCPhysReg ClobberSet[] = {X86::RCX, X86::RSI, X86::RDI,
X86CallingConv.cpp 86 static const MCPhysReg RegListGPR[] = {X86::RCX, X86::RDX, X86::R8, X86::R9};
X86FrameLowering.cpp 795 // registers. For the prolog expansion we use RAX, RCX and RDX.
800 ZeroReg = InProlog ? X86::RCX
810 LimitReg = InProlog ? X86::RCX
812 JoinReg = InProlog ? X86::RCX
814 ProbeReg = InProlog ? X86::RCX
817 // SP-relative offsets where we can save RCX and RDX.
821 // If inlining in the prolog, save RCX and RDX.
830 // Check if we need to spill RCX and/or RDX.
831 // Here we assume that no earlier prologue instruction changes RCX and/or
833 const bool IsRCXLiveIn = MBB.isLiveIn(X86::RCX);
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/thread/
fiber.d 324 mov [RCX], RSP;
353 pop RCX;
354 jmp RCX;
418 pop RCX;
419 jmp RCX;
1286 xor RCX, RCX; // This should never be reached, as
1287 jmp RCX; // fiber_entryPoint must never return.
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86MCTargetDesc.cpp 156 {codeview::RegisterId::RCX, X86::RCX},
631 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
643 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
680 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
716 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
752 case X86::CH: case X86::CL: case X86::CX: case X86::ECX: case X86::RCX:
753 return X86::RCX;
  /src/external/gpl3/gcc.old/dist/libphobos/src/std/math/
rounding.d 54 fld real ptr [RCX] ;
197 fld real ptr [RCX] ;
535 fld real ptr [RCX];
816 fld real ptr [RCX] ;
trigonometry.d 260 fld real ptr [RCX] ; // load theta
958 fld real ptr [RCX]; // x
exponential.d 1434 fld real ptr [RCX]; // x
1435 mov AX,[RCX+8]; // AX = exponent and sign
1814 fld real ptr [RCX]; // x
1815 mov AX,[RCX+8]; // AX = exponent and sign
3349 fld real ptr [RCX] ;
  /src/external/gpl3/gcc/dist/libsanitizer/asan/
asan_rtl_x86_64.S 126 ASAN_MEMORY_ACCESS_CALLBACKS_ADD(RCX)
  /src/external/gpl3/gdb.old/dist/gdb/
amd64-linux-nat.c 70 RAX * 8, RCX * 8, /* %eax, %ecx */
  /src/external/gpl3/gdb/dist/gdb/
amd64-linux-nat.c 71 RAX * 8, RCX * 8, /* %eax, %ecx */
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/
X86DisassemblerDecoder.h 171 ENTRY(RCX) \
189 ENTRY(RCX) \
  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/X86/
Target.cpp 798 return TT.isOSWindows() ? X86::RCX : X86::RDI;

Completed in 36 milliseconds

1 2