Home
last modified time | relevance | path

Searched refs:EDI (Results 1 – 25 of 35) sorted by relevance

12

/external/qemu/distrib/sdl-1.2.12/src/hermes/
DHeadMMX.h81 #pragma aux ConvertMMX "_*" modify [EAX EBX ECX EDX ESI EDI]
83 #pragma aux ClearMMX_32 "_*" modify [EAX EBX ECX EDX ESI EDI]
84 #pragma aux ClearMMX_24 "_*" modify [EAX EBX ECX EDX ESI EDI]
85 #pragma aux ClearMMX_16 "_*" modify [EAX EBX ECX EDX ESI EDI]
86 #pragma aux ClearMMX_8 "_*" modify [EAX EBX ECX EDX ESI EDI]
DHeadX86.h138 #pragma aux ConvertX86 "_*" modify [EAX EBX ECX EDX ESI EDI]
139 #pragma aux ClearX86_32 "_*" modify [EAX EBX ECX EDX ESI EDI]
140 #pragma aux ClearX86_24 "_*" modify [EAX EBX ECX EDX ESI EDI]
141 #pragma aux ClearX86_16 "_*" modify [EAX EBX ECX EDX ESI EDI]
142 #pragma aux ClearX86_8 "_*" modify [EAX EBX ECX EDX ESI EDI]
/external/llvm/test/CodeGen/X86/
D2010-04-08-CoalescerBug.ll5 ; %RDI<def,dead> = MOV64rr %RAX<kill>, %EDI<imp-def>
6 ; REP_MOVSD %ECX<imp-def,dead>, %EDI<imp-def,dead>, %ESI<imp-def,dead>, %ECX<imp-use,kill>, %EDI<im…
Dmaskmovdqu.ll1 ; RUN: llc < %s -march=x86 -mattr=+sse2 | grep -i EDI
Dghc-cc.ll7 @hp = external global i32 ; assigned to register: EDI
D2008-02-22-LocalRegAllocBug.ll3 ; Local register allocator was refusing to use ESI, EDI, and EBP so it ran out of
/external/qemu/target-i386/
Dexec.h44 #define EDI (env->regs[R_EDI]) macro
309 EDI = env->regs[R_EDI]; in env_to_regs()
337 env->regs[R_EDI] = EDI; in regs_to_env()
Dop_helper.c388 stl_kernel(env->tr.base + (0x28 + 7 * 4), EDI); in switch_tss()
402 stw_kernel(env->tr.base + (0x12 + 7 * 2), EDI); in switch_tss()
454 EDI = new_regs[7]; in switch_tss()
1432 stq_phys(sm_state + 0x7fc0, EDI); in do_smm_enter()
1451 stl_phys(sm_state + 0x7fec, EDI); in do_smm_enter()
1558 EDI = ldq_phys(sm_state + 0x7fc0); in helper_rsm()
1581 EDI = ldl_phys(sm_state + 0x7fec); in helper_rsm()
/external/llvm/include/llvm/Support/
DSolaris.h33 #undef EDI
/external/kernel-headers/original/asm-x86/
Dptrace-abi.h10 #define EDI 4 macro
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.h39 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
DX86MCTargetDesc.cpp139 case X86::RDI: case X86::EDI: case X86::DI: case X86::DIL: case X86::BH: in getX86RegNum()
140 return N86::EDI; in getX86RegNum()
157 return N86::EDI; in getX86RegNum()
/external/llvm/lib/Target/X86/
DX86RegisterInfo.cpp85 case X86::EDI: case X86::R14: return 4; in getCompactUnwindRegNum()
330 X86::ESI, X86::EDI, X86::EBX, X86::EBP, 0 in getCalleeSavedRegs()
334 X86::EAX, X86::EDX, X86::ESI, X86::EDI, X86::EBX, X86::EBP, 0 in getCalleeSavedRegs()
668 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
705 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
741 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
742 return X86::EDI; in getX86SubSuperRegister()
777 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
DX86SelectionDAGInfo.cpp135 X86::EDI, in EmitTargetCodeForMemset()
225 X86::EDI, in EmitTargetCodeForMemcpy()
DX86RegisterInfo.td105 def EDI : RegisterWithSubRegs<"edi", [DI]>, DwarfRegNum<[-2, 7, 7]>;
129 def RDI : RegisterWithSubRegs<"rdi", [EDI]>, DwarfRegNum<[5, -2, -2]>;
304 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP,
381 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)> {
DX86InstrInfo.td701 let Defs = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP], Uses = [ESP],
706 let Defs = [ESP], Uses = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP],
767 // These uses the DF flag in the EFLAGS register to inc or dec EDI and ESI
768 let Defs = [EDI,ESI], Uses = [EDI,ESI,EFLAGS] in {
775 // These uses the DF flag in the EFLAGS register to inc or dec EDI and ESI
776 let Defs = [EDI], Uses = [AL,EDI,EFLAGS] in
778 let Defs = [EDI], Uses = [AX,EDI,EFLAGS] in
780 let Defs = [EDI], Uses = [EAX,EDI,EFLAGS] in
DREADME-SSE.txt211 %EDI = MOV32rr %EAX
212 SHL32ri %EDI<def&use>, 4
213 ADD32rr %EDI<def&use>, %ESI
222 %EBX = MOV32rr %EDI
DX86CallingConv.td147 CCIfType<[i32], CCAssignToReg<[EDI, ESI, EDX, ECX, R8D, R9D]>>,
368 CCIfType<[i32], CCAssignToReg<[EBX, EBP, EDI, ESI]>>
DX86InstrCompiler.td244 let Defs = [ECX,EDI,ESI], Uses = [ECX,EDI,ESI], isCodeGenOnly = 1 in {
259 let Defs = [ECX,EDI], Uses = [AL,ECX,EDI], isCodeGenOnly = 1 in
262 let Defs = [ECX,EDI], Uses = [AX,ECX,EDI], isCodeGenOnly = 1 in
265 let Defs = [ECX,EDI], Uses = [EAX,ECX,EDI], isCodeGenOnly = 1 in
DX86InstrMMX.td435 let Uses = [EDI] in
438 [(int_x86_mmx_maskmovq VR64:$src, VR64:$mask, EDI)]>;
/external/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.h132 ENTRY(EDI) \
150 ENTRY(EDI) \
/external/valgrind/main/VEX/auxprogs/
Dgenoffsets.c87 GENOFFSET(X86,x86,EDI); in foo()
/external/clang/lib/Sema/
DSemaStmt.cpp759 for (EnumDecl::enumerator_iterator EDI = ED->enumerator_begin(); in ActOnFinishSwitchStmt() local
760 EDI != ED->enumerator_end(); ++EDI) { in ActOnFinishSwitchStmt()
761 llvm::APSInt Val = EDI->getInitVal(); in ActOnFinishSwitchStmt()
763 EnumVals.push_back(std::make_pair(Val, *EDI)); in ActOnFinishSwitchStmt()
/external/valgrind/main/coregrind/m_sigframe/
Dsigframe-x86-linux.c373 SC2(edi,EDI); in synth_ucontext()
/external/qemu-pc-bios/bochs/
Dbochs.h61 #undef EDI

12