Home
last modified time | relevance | path

Searched refs:ESI (Results 1 – 25 of 33) sorted by relevance

12

/trueos/sys/i386/i386/
HDbpf_jit_machdep.c210 PUSH(ESI); in bpf_jit_compile()
236 POP(ESI); in bpf_jit_compile()
248 POP(ESI); in bpf_jit_compile()
255 MOVid(ins->k, ESI); in bpf_jit_compile()
256 CMPrd(EDI, ESI); in bpf_jit_compile()
259 SUBrd(ESI, ECX); in bpf_jit_compile()
265 POP(ESI); in bpf_jit_compile()
268 MOVobd(EBX, ESI, EAX); in bpf_jit_compile()
274 MOVid(ins->k, ESI); in bpf_jit_compile()
275 CMPrd(EDI, ESI); in bpf_jit_compile()
[all …]
HDbpf_jit_machdep.h46 #define ESI 6 macro
/trueos/sys/amd64/amd64/
HDbpf_jit_machdep.c208 MOVrd2(ESI, R9D); in bpf_jit_compile()
239 MOVid(ins->k, ESI); in bpf_jit_compile()
240 CMPrd(EDI, ESI); in bpf_jit_compile()
243 SUBrd(ESI, ECX); in bpf_jit_compile()
261 MOVid(ins->k, ESI); in bpf_jit_compile()
262 CMPrd(EDI, ESI); in bpf_jit_compile()
265 SUBrd(ESI, ECX); in bpf_jit_compile()
280 MOVid(ins->k, ESI); in bpf_jit_compile()
281 CMPrd(EDI, ESI); in bpf_jit_compile()
303 MOVid(ins->k, ESI); in bpf_jit_compile()
[all …]
HDbpf_jit_machdep.h63 #define ESI 6 macro
/trueos/sys/cddl/dev/dtrace/x86/
HDregset.h139 #define ESI 5 macro
160 #define ESI 4
/trueos/contrib/llvm/lib/Target/X86/
HDX86RegisterInfo.cpp84 BasePtr = Is64Bit ? X86::RBX : X86::ESI; in X86RegisterInfo()
95 case X86::ESI: case X86::R15: return 5; in getCompactUnwindRegNum()
528 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
556 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
593 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
629 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
630 return X86::ESI; in getX86SubSuperRegister()
665 case X86::SIL: case X86::SI: case X86::ESI: case X86::RSI: in getX86SubSuperRegister()
HDX86SelectionDAGInfo.cpp208 TRI->getBaseRegister() == X86::ESI) in EmitTargetCodeForMemcpy()
238 X86::ESI, in EmitTargetCodeForMemcpy()
HDX86CallingConv.td122 CCIfType<[i32], CCAssignToReg<[ESI, EBP, EAX, EDX]>>
230 CCIfType<[i32], CCAssignToReg<[EDI, ESI, EDX, ECX, R8D, R9D]>>,
503 CCIfType<[i32], CCAssignToReg<[EBX, EBP, EDI, ESI]>>
511 CCIfType<[i32], CCAssignToReg<[ESI, EBP, EAX, EDX, ECX]>>,
524 CCIfType<[i32], CCIfSubtarget<"is64Bit()", CCAssignToReg<[EDI, ESI, EDX, ECX]>>>,
591 def CSR_32 : CalleeSavedRegs<(add ESI, EDI, EBX, EBP)>;
HDX86RegisterInfo.td109 def ESI : X86Reg<"esi", 6, [SI]>, DwarfRegNum<[-2, 6, 6]>;
133 def RSI : X86Reg<"rsi", 6, [ESI]>, DwarfRegNum<[4, -2, -2]>;
332 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP,
383 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)>;
HDX86InstrInfo.td961 let Defs = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP], Uses = [ESP],
966 let Defs = [ESP], Uses = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP],
1042 // These uses the DF flag in the EFLAGS register to inc or dec EDI and ESI
1043 let Defs = [EDI,ESI], Uses = [EDI,ESI,EFLAGS] in {
1050 // These uses the DF flag in the EFLAGS register to inc or dec EDI and ESI
/trueos/sys/boot/i386/btx/lib/
HDbtxv86.s41 .set V86_ESI,0x30 # V86 ESI
77 xchgl %esi,V86_ESI(%ebp) # Swap ESI
/trueos/sys/boot/pc98/btx/lib/
HDbtxv86.s41 .set V86_ESI,0x30 # V86 ESI
77 xchgl %esi,V86_ESI(%ebp) # Swap ESI
/trueos/contrib/llvm/include/llvm/Support/
HDSolaris.h41 #undef ESI
/trueos/contrib/gdb/gdb/
HDi386v4-nat.c96 UESP, EBP, ESI, EDI,
HDi386v-nat.c72 UESP, EBP, ESI, EDI,
HDi386-stub.c122 enum regnames {EAX, ECX, EDX, EBX, ESP, EBP, ESI, EDI, enumerator
/trueos/contrib/llvm/patches/
HDpatch-r263312-llvm-r196986-allow-realign-alloca.diff78 +; FIXME: This is miscompiled due to our unconditional use of ESI as the base
93 +; FIXME: This is miscompiled due to our unconditional use of ESI as the base
HDpatch-r263312-llvm-r202930-fix-alloca-esi-clobber.diff7 to make sure that ESI isn't used as a base pointer register before we choose to
/trueos/contrib/llvm/lib/Target/X86/MCTargetDesc/
HDX86MCTargetDesc.h47 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
HDX86AsmBackend.cpp602 X86::EBX, X86::ECX, X86::EDX, X86::EDI, X86::ESI, X86::EBP, 0 in getCompactUnwindRegNum()
/trueos/contrib/llvm/lib/Target/X86/Disassembler/
HDX86DisassemblerDecoder.h140 ENTRY(ESI) \
158 ENTRY(ESI) \
/trueos/cddl/contrib/opensolaris/lib/libdtrace/i386/
HDregs.sed.in49 SED_REPLACE(ESI)
HDregs.d.in40 inline int R_ESI = @ESI@;
/trueos/contrib/ngatm/snmp_atm/
HDBEGEMOT-ATM.txt191 If the hardware has no ESI all six bytes are reported as 0."
/trueos/contrib/file/magic/Magdir/
HDsysex306 >1 belong&0xffffff00 0x00203c00 Electron ESI AB

12