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

1 2

  /src/external/bsd/pcc/dist/pcc/arch/amd64/
order.c 77 * : 4(%rax) 4 + %rax
78 * : 4(%rbx,%rax,8) 4 + %rbx + %rax * 8
79 * : 4(,%rax) 4 + %rax * 8
93 return; /* Matched (%rax) */
96 return; /* Matched (,%rax,8) */
104 return; /* Matched 4(%rax) */
106 return; /* Matched 4(,%rax,8) *
    [all...]
macdefs.h 158 #define RAX 000
230 x == LDOUBLE ? 32 : RAX)
code.c 185 regno(r) = RAX;
191 regno(l) = RAX;
196 regno(p) = RAX;
200 regno(p) = RAX;
209 r1 = RAX, t1 = LONG;
213 r2 = RAX, t2 = LONG;
221 regno(p) = RAX;
226 regno(p) = RAX;
421 P("movl 4(%%rdi),%%eax\naddq 16(%%rdi),%%rax");
422 P("movq (%%rax),%%rdx\nmovq %%rdx,24(%%rdi)")
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/
bitop.d 899 asm pure nothrow @nogc { mov RAX, RCX; }
901 asm pure nothrow @nogc { mov RAX, RDI; }
906 mov RDX, RAX;
907 shr RAX, 1;
910 and RAX, RCX;
912 or RAX, RDX;
914 mov RDX, RAX;
915 shr RAX, 2;
918 and RAX, RCX;
920 or RAX, RDX
    [all...]
cpuid.d 721 mov RAX, venptr;
722 mov [RAX], EBX;
723 mov [RAX + 4], EDX;
724 mov [RAX + 8], ECX;
  /src/sys/arch/amd64/include/
frame_regs.h 50 greg(rax, RAX, 14) /* tf_rax */ \
  /src/external/gpl3/gdb.old/dist/gdbserver/
netbsd-amd64-low.cc 32 AMD64_RAX_REGNUM, /* %rax */
96 netbsd_x86_64_collect_gp (AMD64_RAX_REGNUM, RAX);
133 netbsd_x86_64_supply_gp (AMD64_RAX_REGNUM, RAX);
  /src/external/gpl3/gdb/dist/gdbserver/
netbsd-amd64-low.cc 32 AMD64_RAX_REGNUM, /* %rax */
96 netbsd_x86_64_collect_gp (AMD64_RAX_REGNUM, RAX);
133 netbsd_x86_64_supply_gp (AMD64_RAX_REGNUM, RAX);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86WinAllocaExpander.cpp 220 unsigned RegA = Is64Bit ? X86::RAX : X86::EAX;
234 unsigned RegA = Is64Bit ? X86::RAX : X86::EAX;
247 // The probe lowering expects the amount in RAX/EAX.
248 unsigned RegA = Is64BitAlloca ? X86::RAX : X86::EAX;
X86LowerTileCopy.cpp 102 Register GR64Cand = X86::RAX;
105 // mov %rax (%sp)
109 // mov 64 %rax
123 // restore %rax
124 // mov (%sp) %rax
X86SelectionDAGInfo.cpp 57 const MCPhysReg ClobberSet[] = {X86::RCX, X86::RAX, X86::RDI,
123 ValReg = X86::RAX;
X86ExpandPseudo.cpp 193 //"movq %rax, %rdi" marker.
216 // RAX may be 'implicit dead', if there are no other users of the return
219 TRI->regsOverlap(Op.getReg(), X86::RAX)) {
227 // Emit marker "movq %rax, %rdi". %rdi is not callee-saved, so it cannot be
229 // the first argument, so the value of %rax is unchanged after the ObjC
233 .addReg(X86::RAX)
253 .addReg(X86::RAX,
X86FrameLowering.cpp 156 if (Reg == X86::RAX || Reg == X86::EAX || Reg == X86::AX ||
233 unsigned Rax = (unsigned)(Is64Bit ? X86::RAX : X86::EAX);
236 Reg = Rax;
254 // frame), it's worth spilling RAX to materialize this immediate.
255 // pushq %rax
256 // movabsq +-$Offset+-SlotSize, %rax
257 // addq %rsp, %rax
258 // xchg %rax, (%rsp)
262 .addReg(Rax, RegState::Kill
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/internal/gc/
bits.d 127 mov RAX, this;
128 mov RAX, data[RAX];
131 bts qword ptr[RAX], RDX;
132 sbb RAX,RAX;
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/sys/windows/
threadaux.d 201 mov RAX,0x30;
202 mov RAX,GS:[RAX]; // immediate value causes fixup
dll.d 423 mov RAX, 0x60;
424 mov RAX,GS:[RAX];
425 mov peb, RAX;
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/internal/
atomic.d 25 [ "AL", "AX", "EAX", "RAX" ],
99 mov RAX, 0;
102 ?1 mov [R9], RAX;
117 mov RAX, 0;
203 mov RAX, [RDX];
222 mov RAX, [RDX];
435 mov RAX, [RDX];
445 mov [R9], RAX;
459 mov RAX, [RDX];
469 mov [R9], RAX;
    [all...]
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/thread/
fiber.d 318 xor RAX,RAX;
319 push qword ptr GS:[RAX];
320 push qword ptr GS:8[RAX];
321 push qword ptr GS:16[RAX];
329 pop qword ptr GS:16[RAX];
330 pop qword ptr GS:8[RAX];
331 pop qword ptr GS:[RAX];
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86MCTargetDesc.cpp 154 {codeview::RegisterId::RAX, X86::RAX},
627 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
639 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
676 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
712 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
748 case X86::AH: case X86::AL: case X86::AX: case X86::EAX: case X86::RAX:
749 return X86::RAX;
  /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/
lifetime.d 785 mov RAX, newcapacity;
786 mul RAX, size;
787 mov reqsize, RAX;
948 mov RAX,size ;
949 mul RAX,length ;
950 mov size,RAX ;
1512 mov RAX, newlength;
1513 mul RAX, sizeelem;
1514 mov newsize, RAX;
1713 mov RAX, newlength
    [all...]
dmain2.d 396 push RAX;
401 pop RAX;
  /src/external/gpl3/gcc/dist/libsanitizer/asan/
asan_rtl_x86_64.S 124 ASAN_MEMORY_ACCESS_CALLBACKS_ADD(RAX)
  /src/external/gpl3/gdb.old/dist/gdb/
amd64-linux-nat.c 70 RAX * 8, RCX * 8, /* %eax, %ecx */
137 (specifically -ERESTARTSYS) in the 64-bit RAX register in
141 the high 32 bits of RAX (and other registers too) to 0. For
142 syscall restart, we need to sign extend EAX so that RAX will
  /src/external/gpl3/gdb/dist/gdb/
amd64-linux-nat.c 71 RAX * 8, RCX * 8, /* %eax, %ecx */
138 (specifically -ERESTARTSYS) in the 64-bit RAX register in
142 the high 32 bits of RAX (and other registers too) to 0. For
143 syscall restart, we need to sign extend EAX so that RAX will
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/Disassembler/
X86DisassemblerDecoder.h 170 ENTRY(RAX) \
188 ENTRY(RAX) \

Completed in 77 milliseconds

1 2