| /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;
|