Home
last modified time | relevance | path

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

12345

/external/mesa3d/src/mesa/x86/
Dsse_xform1.S41 #define D(i) REGOFF(i * 4, EDI)
52 PUSH_L ( EDI )
55 MOV_L( REGOFF(OFFSET_DEST+8, ESP), EDI ) /* ptr to dest GLvector4f */
64 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) ) /* set dest flags */
66 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) ) /* set dest count */
67 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) ) /* set dest size */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
73 ADD_L( EDI, ECX ) /* count += dest ptr */
89 ADD_L ( CONST(16), EDI )
91 CMP_L ( ECX, EDI )
[all …]
Dsse_xform2.S41 #define D(i) REGOFF(i * 4, EDI)
52 PUSH_L ( EDI )
55 MOV_L( REGOFF(OFFSET_DEST+8, ESP), EDI ) /* ptr to dest GLvector4f */
64 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) ) /* set dest flags */
66 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) ) /* set dest count */
67 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) ) /* set dest size */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
73 ADD_L( EDI, ECX ) /* count += dest ptr */
94 ADD_L ( CONST(16), EDI )
96 CMP_L ( ECX, EDI )
[all …]
Dx86_xform2.S45 #define DST0 REGOFF(0, EDI)
46 #define DST1 REGOFF(4, EDI)
47 #define DST2 REGOFF(8, EDI)
48 #define DST3 REGOFF(12, EDI)
74 PUSH_L( EDI )
77 MOV_L( ARG_DEST, EDI )
86 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) )
88 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) )
89 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) )
94 MOV_L( REGOFF(V4F_START, EDI), EDI )
[all …]
Dx86_xform3.S45 #define DST0 REGOFF(0, EDI)
46 #define DST1 REGOFF(4, EDI)
47 #define DST2 REGOFF(8, EDI)
48 #define DST3 REGOFF(12, EDI)
74 PUSH_L( EDI )
77 MOV_L( ARG_DEST, EDI )
86 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) )
88 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) )
89 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) )
94 MOV_L( REGOFF(V4F_START, EDI), EDI )
[all …]
Dsse_xform3.S41 #define D(i) REGOFF(i * 4, EDI)
52 PUSH_L ( EDI )
55 MOV_L( REGOFF(OFFSET_DEST+8, ESP), EDI ) /* ptr to dest GLvector4f */
64 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) ) /* set dest flags */
66 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) ) /* set dest count */
67 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) ) /* set dest size */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
73 ADD_L( EDI, ECX ) /* count += dest ptr */
100 MOVAPS ( XMM4, REGOFF(0, EDI) )
103 ADD_L ( CONST(16), EDI )
[all …]
Dx86_xform4.S45 #define DST0 REGOFF(0, EDI)
46 #define DST1 REGOFF(4, EDI)
47 #define DST2 REGOFF(8, EDI)
48 #define DST3 REGOFF(12, EDI)
74 PUSH_L( EDI )
77 MOV_L( ARG_DEST, EDI )
86 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) )
88 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) )
89 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) )
94 MOV_L( REGOFF(V4F_START, EDI), EDI )
[all …]
Dsse_xform4.S36 #define DST(i) REGOFF(i * 4, EDI)
48 PUSH_L( EDI )
51 MOV_L( ARG_DEST, EDI )
60 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) ) /* set dest flags */
62 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) ) /* set dest count */
63 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) )/* set dest size */
66 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
99 ADD_L( CONST(16), EDI )
107 POP_L( EDI )
120 PUSH_L( EDI )
[all …]
Dsse_normal.S42 #define D(i) REGOFF(i * 4, EDI)
53 PUSH_L ( EDI )
56 MOV_L ( ARG_DEST, EDI ) /* ptr to dest GLvector3f */
67 MOV_L ( ECX, REGOFF(V4F_COUNT, EDI) ) /* set dest-count */
72 MOV_L( REGOFF(V4F_START, EDI), EDI ) /* ptr to first dest vertex */
73 ADD_L( EDI, ECX ) /* count += dest ptr */
95 ADD_L ( CONST(16), EDI )
97 CMP_L ( ECX, EDI )
101 POP_L ( EDI )
115 PUSH_L ( EDI )
[all …]
D3dnow_xform1.S51 PUSH_L ( EDI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
84 ADD_L ( EDI, EAX ) /* next vertex */
94 POP_L ( EDI )
116 PUSH_L ( EDI )
121 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
131 ADD_L ( EDI, EAX ) /* next vertex */
142 POP_L ( EDI )
164 PUSH_L ( EDI )
169 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
[all …]
D3dnow_xform2.S51 PUSH_L ( EDI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
96 ADD_L ( EDI, EAX ) /* next vertex */
110 POP_L ( EDI )
132 PUSH_L ( EDI )
137 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
157 ADD_L ( EDI, EAX ) /* next vertex */
166 POP_L ( EDI )
188 PUSH_L ( EDI )
193 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
[all …]
D3dnow_xform3.S51 PUSH_L ( EDI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
72 ADD_L ( EDI, EAX ) /* next vertex */
114 POP_L ( EDI )
136 PUSH_L ( EDI )
141 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
166 ADD_L ( EDI, EAX ) /* next vertex */
195 POP_L ( EDI )
217 PUSH_L ( EDI )
222 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
[all …]
D3dnow_xform4.S51 PUSH_L ( EDI )
56 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
72 ADD_L ( EDI, EAX ) /* next vertex */
122 POP_L ( EDI )
144 PUSH_L ( EDI )
149 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
176 ADD_L ( EDI, EAX ) /* next vertex */
202 POP_L ( EDI )
224 PUSH_L ( EDI )
229 MOV_L ( REGOFF(V4F_STRIDE, EAX), EDI )
[all …]
Dcommon_x86_asm.S78 PUSH_L (EDI)
83 MOV_L (REGOFF(16, ESP), EDI) /* *eax */
84 MOV_L (EAX, REGIND(EDI))
85 MOV_L (REGOFF(20, ESP), EDI) /* *ebx */
86 MOV_L (EBX, REGIND(EDI))
87 MOV_L (REGOFF(24, ESP), EDI) /* *ecx */
88 MOV_L (ECX, REGIND(EDI))
89 MOV_L (REGOFF(28, ESP), EDI) /* *edx */
90 MOV_L (EDX, REGIND(EDI))
93 POP_L (EDI)
Dx86_cliptest.S40 #define DST0 REGOFF(0, EDI)
41 #define DST1 REGOFF(4, EDI)
42 #define DST2 REGOFF(8, EDI)
43 #define DST3 REGOFF(12, EDI)
113 PUSH_L( EDI )
134 MOV_L( ARG_DEST, EDI )
145 OR_L( CONST(VEC_SIZE_4), REGOFF(V4F_FLAGS, EDI) )
148 MOV_L( CONST(4), REGOFF(V4F_SIZE, EDI) )
149 MOV_L( ECX, REGOFF(V4F_COUNT, EDI) )
151 MOV_L( REGOFF(V4F_START, EDI), EDI )
[all …]
Dmmx_blendtmp.h22 PUSH_L ( EDI )
30 MOV_L ( REGOFF(20, EBP), EDI ) /* rgba */
35 TEST_L ( CONST(4), EDI ) /* align rgba on an 8-byte boundary */
44 MAIN ( EDI, ESI )
52 ADD_L ( CONST(4), EDI ) /* rgba += 1 */
69 MAIN ( EDI, ESI )
78 ADD_L ( CONST(8), EDI ) /* rgba += 2 */
94 MAIN ( EDI, ESI )
105 POP_L ( EDI )
/external/llvm/test/CodeGen/X86/
Dor-lea.ll13 ; CHECK-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
28 ; CHECK-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
43 ; CHECK-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
58 ; CHECK-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
73 ; CHECK-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
90 ; CHECK-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
107 ; CHECK-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
Dtbm-intrinsics-fast-isel.ll31 ; X64-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
51 ; X64-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
96 ; X64-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
115 ; X64-NEXT: # kill: %EDI<def> %EDI<kill> %RDI<def>
Dsegmented-stacks-dynamic.ll76 ; X32ABI: movl %esp, %[[EDI:edi|eax]]
77 ; X32ABI: subl %{{.*}}, %[[EDI]]
78 ; X32ABI-NEXT: cmpl %[[EDI]], %fs:64
80 ; X32ABI: movl %[[EDI]], %esp
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,-avx | grep -i EDI
3 ; RUN: llc < %s -march=x86 -mattr=+avx | grep -i EDI
/external/swiftshader/third_party/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…
/external/syslinux/core/
Dbcopy32.inc40 ; EDI - target pointer
45 ; EDI - first byte after target
58 ; EDI -> Pointer to safe area for list + shuffler
/external/llvm/lib/Target/X86/MCTargetDesc/
DX86MCTargetDesc.cpp80 X86::EDX, X86::EBX, X86::ESP, X86::EBP, X86::ESI, X86::EDI, in initLLVMToSEHAndCVRegMapping()
287 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
315 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
352 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
388 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
389 return X86::EDI; in getX86SubSuperRegisterOrZero()
424 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegisterOrZero()
/external/llvm/lib/Target/X86/
DX86SelectionDAGInfo.cpp58 X86::ECX, X86::EAX, X86::EDI}; in EmitTargetCodeForMemset()
156 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RDI : X86::EDI, in EmitTargetCodeForMemset()
225 X86::ECX, X86::ESI, X86::EDI}; in EmitTargetCodeForMemcpy()
250 Chain = DAG.getCopyToReg(Chain, dl, Subtarget.is64Bit() ? X86::RDI : X86::EDI, in EmitTargetCodeForMemcpy()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86RegisterInfo.cpp85 case X86::EDI: case X86::R14: return 4; in getCompactUnwindRegNum()
353 X86::ESI, X86::EDI, X86::EBX, X86::EBP, 0 in getCalleeSavedRegs()
357 X86::EAX, X86::EDX, X86::ESI, X86::EDI, X86::EBX, X86::EBP, 0 in getCalleeSavedRegs()
691 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
728 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
764 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()
765 return X86::EDI; in getX86SubSuperRegister()
800 case X86::DIL: case X86::DI: case X86::EDI: case X86::RDI: in getX86SubSuperRegister()

12345