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

/freebsd-10.0-release/sys/amd64/amd64/
H A Dbpf_jit_machdep.c204 MOVrq(RSP, RBP);
205 SUBib(BPF_MEMWORDS * sizeof(uint32_t), RSP); local
398 MOVobd(RSP, RSI, EAX);
403 MOVobd(RSP, RSI, EDX);
413 MOVomd(EAX, RSP, RSI);
418 MOVomd(EDX, RSP, RSI);
H A Dbpf_jit_machdep.h44 #define RSP 4 macro
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp75 StackPtr = X86::RSP;
309 Reserved.set(X86::RSP);
310 for (MCSubRegIterator I(X86::RSP, this); I.isValid(); ++I)
533 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP:
561 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP:
598 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP:
634 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP:
670 case X86::SPL: case X86::SP: case X86::ESP: case X86::RSP:
671 return X86::RSP;
H A DX86FrameLowering.cpp559 // %RSP<def> = SUB64ri8 %RSP, 48
1493 ScratchReg = X86::RSP;
1495 BuildMI(checkMBB, DL, TII.get(X86::LEA64r), ScratchReg).addReg(X86::RSP)
1710 SPReg = X86::RSP;
H A DX86CodeEmitter.cpp516 // The SIB byte must be used if the base is ESP/RSP/R12, all of which
554 IndexReg.getReg() != X86::RSP && "Cannot use ESP as index reg!");
H A DX86ISelLowering.cpp14270 // Allocate by subtracting from RSP
14294 physSPReg = Is64Bit ? X86::RSP : X86::ESP;
14388 // Updates RSP.
14392 .addReg(X86::RSP, RegState::Implicit)
14394 .addReg(X86::RSP, RegState::Define | RegState::Implicit)
14404 // RAX has the offset to subtracted from RSP.
14405 BuildMI(*BB, MI, DL, TII->get(X86::SUB64rr), X86::RSP)
14406 .addReg(X86::RSP)
18576 case X86::SP: DestReg = X86::RSP; break;
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.cpp294 MachineLocation Src(is64Bit ? X86::RSP : X86::ESP, stackGrowth);
298 MachineLocation CSDst(is64Bit ? X86::RSP : X86::ESP, stackGrowth);
H A DX86MCCodeEmitter.cpp357 // The SIB byte must be used if the base is ESP/RSP/R12, all of which
396 IndexReg.getReg() != X86::RSP && "Cannot use ESP as index reg!");
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h183 ENTRY(RSP) \

Completed in 210 milliseconds