Searched refs:EBP (Results 1 - 25 of 28) sorted by relevance

12

/freebsd-11-stable/sys/cddl/dev/dtrace/mips/
H A Dregset.h51 #define REG_FP EBP
/freebsd-11-stable/sys/cddl/dev/dtrace/powerpc/
H A Dregset.h51 #define REG_FP EBP
/freebsd-11-stable/sys/cddl/dev/dtrace/x86/
H A Dregset.h138 #define EBP 6 macro
159 #define EBP 5 macro
168 #define REG_FP EBP
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/Solaris/sys/
H A Dregset.h29 #undef EBP macro
/freebsd-11-stable/stand/pc98/btx/lib/
H A Dbtxv86.s40 .set V86_EBP,0x2c # V86 EBP
62 __v86_swap: xchgl %ebp,0x4(%esp,1) # Swap pointer, EBP
73 movl 0x8(%esp,1),%eax # Load EBP
75 movl %eax,0x8(%esp,1) # Save EBP
79 xchgl %ebp,0x4(%esp,1) # Swap pointer, EBP
/freebsd-11-stable/stand/i386/btx/lib/
H A Dbtxv86.s40 .set V86_EBP,0x2c # V86 EBP
62 __v86_swap: xchgl %ebp,0x4(%esp,1) # Swap pointer, EBP
73 movl 0x8(%esp,1),%eax # Load EBP
75 movl %eax,0x8(%esp,1) # Save EBP
79 xchgl %ebp,0x4(%esp,1) # Swap pointer, EBP
/freebsd-11-stable/contrib/gdb/gdb/
H A Di386v4-nat.c96 UESP, EBP, ESI, EDI,
H A Di386-stub.c122 enum regnames {EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI, enumerator in enum:regnames
773 *ptr++ = hexchars[EBP];
775 ptr = mem2hex((char *)&registers[EBP], ptr, 4, 0); /* FP */
H A Di386v-nat.c73 UESP, EBP, ESI, EDI,
/freebsd-11-stable/sys/i386/i386/
H A Dbpf_jit_machdep.c205 PUSH(EBP);
206 MOVrd(ESP, EBP);
215 MOVodd(8, EBP, EBX);
216 MOVodd(16, EBP, EDI);
306 MOVodd(12, EBP, EAX);
315 MOVodd(12, EBP, EDX);
411 MOVrd(EBP, ECX);
418 MOVrd(EBP, ECX);
430 MOVrd(EBP, ECX);
437 MOVrd(EBP, EC
[all...]
H A Dbpf_jit_machdep.h45 #define EBP 5 macro
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h50 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator in enum:llvm::N86::__anon2468
H A DX86MCTargetDesc.cpp110 {codeview::RegisterId::EBP, X86::EBP},
611 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP:
639 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP:
676 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP:
712 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP:
713 return X86::EBP;
748 case X86::BPL: case X86::BP: case X86::EBP: case X86::RBP:
H A DX86AsmBackend.cpp828 case X86::EBP:
853 // Encode that we are using EBP/RBP as the frame pointer.
882 (Is64Bit ? X86::RBP : X86::EBP))
1000 X86::EBX, X86::ECX, X86::EDX, X86::EDI, X86::ESI, X86::EBP, 0
H A DX86WinCOFFTargetStreamer.cpp293 // MSVC only seems to emit symbolic register names for EIP, EBP, and ESP,
302 case X86::EBP: OS << "$ebp"; break;
H A DX86MCCodeEmitter.cpp516 // If the base is not EBP/ESP and there is no displacement, use simple
518 // encoding for [EBP] with no displacement means [disp32] so we handle it
520 if (BaseRegNo != N86::EBP) {
587 BaseRegNo != N86::EBP) {
593 ForceDisp8 = true; // Make sure to force 8 bit disp if Base=EBP
597 ForceDisp8 = true; // Make sure to force 8 bit disp if Base=EBP
/freebsd-11-stable/sys/cddl/dev/dtrace/i386/
H A Ddtrace_isa.c170 sp = dtrace_fuword32(&gregs[EBP]);
394 sp = dtrace_fuword32(&gregs[EBP]);
515 REG_RBP, /* 6 EBP, REG_FP */
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp65 FramePtr = Use64BitReg ? X86::RBP : X86::EBP;
70 FramePtr = X86::EBP;
H A DX86FixupLEAs.cpp65 /// - LEA that uses base and index registers where the base is EBP, RBP,
296 return Reg == X86::EBP || Reg == X86::RBP ||
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.h142 ENTRY(EBP) \
160 ENTRY(EBP) \
/freebsd-11-stable/sys/amd64/amd64/
H A Dbpf_jit_machdep.h62 #define EBP 5 macro
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h316 EBP, member in class:llvm::pdb::PDB_Checksum::PDB_StackFrameType
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp504 case EncodedFramePtrReg::FramePtr: return RegisterId::EBP;
536 case RegisterId::EBP:
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/intel/dtrace/
H A Dfasttrap_isa.c218 EAX, ECX, EDX, EBX, UESP, EBP, ESI, EDI
/freebsd-11-stable/sys/contrib/edk2/Include/Library/
H A DBaseLib.h6695 UINT32 EBP; member in struct:__anon6027

Completed in 156 milliseconds

12