Home
last modified time | relevance | path

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

12

/external/qemu/distrib/sdl-1.2.15/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()
/external/llvm/include/llvm/Support/
DSolaris.h33 #undef EDI
/external/llvm/test/MC/X86/
Dintel-syntax-encoding.s41 shl EDI, 1
Dintel-syntax.s29 movzx EDI, WORD PTR [RCX + 2]
/external/kernel-headers/original/asm-x86/
Dptrace-abi.h10 #define EDI 4 macro
/external/llvm/lib/Target/X86/
DX86RegisterInfo.cpp93 case X86::EDI: case X86::R14: return 4; in getCompactUnwindRegNum()
622 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
659 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
695 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
696 return X86::EDI; in getX86SubSuperRegister()
726 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
747 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
DX86SelectionDAGInfo.cpp138 X86::EDI, in EmitTargetCodeForMemset()
228 X86::EDI, in EmitTargetCodeForMemcpy()
DX86RegisterInfo.td102 def EDI : RegisterWithSubRegs<"edi", [DI]>, DwarfRegNum<[-2, 7, 7]>;
126 def RDI : RegisterWithSubRegs<"rdi", [EDI]>, DwarfRegNum<[5, -2, -2]>;
300 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP,
351 (add EAX, ECX, EDX, ESI, EDI, EBX, EBP, ESP)>;
DX86CallingConv.td150 CCIfType<[i32], CCAssignToReg<[EDI, ESI, EDX, ECX, R8D, R9D]>>,
380 CCIfType<[i32], CCAssignToReg<[EBX, EBP, EDI, ESI]>>
421 def CSR_32 : CalleeSavedRegs<(add ESI, EDI, EBX, EBP)>;
DREADME-SSE.txt211 %EDI = MOV32rr %EAX
212 SHL32ri %EDI<def&use>, 4
213 ADD32rr %EDI<def&use>, %ESI
222 %EBX = MOV32rr %EDI
DX86InstrInfo.td852 let Defs = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP], Uses = [ESP],
857 let Defs = [ESP], Uses = [EDI, ESI, EBP, EBX, EDX, ECX, EAX, ESP],
926 // These uses the DF flag in the EFLAGS register to inc or dec EDI and ESI
927 let Defs = [EDI,ESI], Uses = [EDI,ESI,EFLAGS] in {
934 // These uses the DF flag in the EFLAGS register to inc or dec EDI and ESI
935 let Defs = [EDI], Uses = [AL,EDI,EFLAGS] in
937 let Defs = [EDI], Uses = [AX,EDI,EFLAGS] in
939 let Defs = [EDI], Uses = [EAX,EDI,EFLAGS] in
DX86InstrMMX.td567 let Uses = [EDI] in
570 [(int_x86_mmx_maskmovq VR64:$src, VR64:$mask, EDI)],
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.h46 EAX = 0, ECX = 1, EDX = 2, EBX = 3, ESP = 4, EBP = 5, ESI = 6, EDI = 7 enumerator
DX86MCTargetDesc.cpp226 case X86::RDI: case X86::EDI: case X86::DI: case X86::DIL: case X86::BH: in getX86RegNum()
227 return N86::EDI; in getX86RegNum()
244 return N86::EDI; in getX86RegNum()
/external/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.h132 ENTRY(EDI) \
150 ENTRY(EDI) \
/external/clang/lib/Sema/
DSemaStmt.cpp951 for (EnumDecl::enumerator_iterator EDI = ED->enumerator_begin(); in ActOnFinishSwitchStmt() local
952 EDI != ED->enumerator_end(); ++EDI) { in ActOnFinishSwitchStmt()
953 llvm::APSInt Val = EDI->getInitVal(); in ActOnFinishSwitchStmt()
955 EnumVals.push_back(std::make_pair(Val, *EDI)); in ActOnFinishSwitchStmt()
1094 for (EnumDecl::enumerator_iterator EDI = ED->enumerator_begin(); in DiagnoseAssignmentEnum() local
1095 EDI != ED->enumerator_end(); ++EDI) { in DiagnoseAssignmentEnum()
1096 llvm::APSInt Val = EDI->getInitVal(); in DiagnoseAssignmentEnum()
1098 EnumVals.push_back(std::make_pair(Val, *EDI)); in DiagnoseAssignmentEnum()
/external/valgrind/main/VEX/auxprogs/
Dgenoffsets.c88 GENOFFSET(X86,x86,EDI); in foo()
/external/valgrind/main/coregrind/m_sigframe/
Dsigframe-x86-linux.c374 SC2(edi,EDI); in synth_ucontext()
/external/qemu-pc-bios/bochs/
Dbochs.h61 #undef EDI

12