/external/clang/include/clang/AST/ |
EvaluatedExprVisitor.h | 29 template<template <typename> class Ptr, typename ImplClass> 30 class EvaluatedExprVisitorBase : public StmtVisitorBase<Ptr, ImplClass, void> { 35 #define PTR(CLASS) typename Ptr<CLASS>::type 41 void VisitDeclRefExpr(PTR(DeclRefExpr) E) { } 42 void VisitOffsetOfExpr(PTR(OffsetOfExpr) E) { } 43 void VisitUnaryExprOrTypeTraitExpr(PTR(UnaryExprOrTypeTraitExpr) E) { } 44 void VisitExpressionTraitExpr(PTR(ExpressionTraitExpr) E) { } 45 void VisitBlockExpr(PTR(BlockExpr) E) { } 46 void VisitCXXUuidofExpr(PTR(CXXUuidofExpr) E) { [all...] |
CommentVisitor.h | 22 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void> 25 #define PTR(CLASS) typename Ptr<CLASS>::type 27 return static_cast<ImplClass*>(this)->visit ## NAME(static_cast<PTR(CLASS)>(C)) 29 RetTy visit(PTR(Comment) C) { 48 RetTy visit ## CLASS(PTR(CLASS) C) { DISPATCH(PARENT, PARENT); } 53 RetTy visitComment(PTR(Comment) C) { return RetTy(); } 55 #undef PTR
|
DeclVisitor.h | 30 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void> 34 #define PTR(CLASS) typename Ptr<CLASS>::type 36 return static_cast<ImplClass*>(this)->Visit##NAME(static_cast<PTR(CLASS)>(D)) 38 RetTy Visit(PTR(Decl) D) { 51 RetTy Visit##DERIVED##Decl(PTR(DERIVED##Decl) D) { DISPATCH(BASE, BASE); } 54 RetTy VisitDecl(PTR(Decl) D) { return RetTy(); } 56 #undef PTR
|
StmtVisitor.h | 32 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void> 36 #define PTR(CLASS) typename Ptr<CLASS>::type 38 return static_cast<ImplClass*>(this)->Visit ## NAME(static_cast<PTR(CLASS)>(S)) 40 RetTy Visit(PTR(Stmt) S) { 45 if (PTR(BinaryOperator) BinOp = dyn_cast<BinaryOperator>(S)) { 82 } else if (PTR(UnaryOperator) UnOp = dyn_cast<UnaryOperator>(S)) { 114 RetTy Visit ## CLASS(PTR(CLASS) S) { DISPATCH(PARENT, PARENT); } 120 RetTy VisitBin ## NAME(PTR(BinaryOperator) S) { \ 140 RetTy VisitBin ## NAME(PTR(CompoundAssignOperator) S) { [all...] |
/external/python/cpython2/Modules/_ctypes/libffi_msvc/ |
win64.asm | 20 mov QWORD PTR [rsp+8], rcx 23 movlpd QWORD PTR [rsp+8], xmm0 28 mov QWORD PTR [rsp+16], rdx 31 movlpd QWORD PTR [rsp+16], xmm1 36 mov QWORD PTR [rsp+24], r8 39 movlpd QWORD PTR [rsp+24], xmm2 44 mov QWORD PTR [rsp+32], r9 47 movlpd QWORD PTR [rsp+32], xmm3 77 mov QWORD PTR [rsp+32], r9 78 mov QWORD PTR [rsp+24], r [all...] |
/external/python/cpython3/Modules/_ctypes/libffi_msvc/ |
win64.asm | 20 mov QWORD PTR [rsp+8], rcx 23 movlpd QWORD PTR [rsp+8], xmm0 28 mov QWORD PTR [rsp+16], rdx 31 movlpd QWORD PTR [rsp+16], xmm1 36 mov QWORD PTR [rsp+24], r8 39 movlpd QWORD PTR [rsp+24], xmm2 44 mov QWORD PTR [rsp+32], r9 47 movlpd QWORD PTR [rsp+32], xmm3 77 mov QWORD PTR [rsp+32], r9 78 mov QWORD PTR [rsp+24], r [all...] |
/external/llvm/test/MC/X86/ |
intel-syntax-error.s | 10 mov DWORD PTR [%esp - 4], 257
|
intel-syntax-2.s | 6 mov DWORD PTR [RSP - 4], 257 13 mov DWORD PTR [RSP - 4], 255
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
intel-syntax-2.s | 6 mov DWORD PTR [RSP - 4], 257 13 mov DWORD PTR [RSP - 4], 255
|
/external/libvpx/libvpx/vp8/common/x86/ |
copy_sse2.asm | 35 movsxd rax, dword ptr arg(1) ;src_stride 36 movsxd rdx, dword ptr arg(3) ;dst_stride 37 movsxd rcx, dword ptr arg(4) ;height 40 movdqu xmm0, XMMWORD PTR [rsi] 41 movdqu xmm1, XMMWORD PTR [rsi + 16] 42 movdqu xmm2, XMMWORD PTR [rsi + rax] 43 movdqu xmm3, XMMWORD PTR [rsi + rax + 16] 47 movdqu xmm4, XMMWORD PTR [rsi] 48 movdqu xmm5, XMMWORD PTR [rsi + 16] 49 movdqu xmm6, XMMWORD PTR [rsi + rax [all...] |
copy_sse3.asm | 23 %define height dword ptr arg(4) 33 movsxd rax, dword ptr arg(1) ; src_stride 34 movsxd rdx, dword ptr arg(3) ; ref_stride 46 %define height dword ptr [rsp+xmm_stack_space+8+4*8] 102 movdqu xmm0, XMMWORD PTR [src_ptr] 103 movdqu xmm1, XMMWORD PTR [src_ptr + 16] 104 movdqu xmm2, XMMWORD PTR [src_ptr + src_stride] 105 movdqu xmm3, XMMWORD PTR [src_ptr + src_stride + 16] 106 movdqu xmm4, XMMWORD PTR [end_ptr] 107 movdqu xmm5, XMMWORD PTR [end_ptr + 16 [all...] |
subpixel_ssse3.asm | 49 movsxd rdx, DWORD PTR arg(5) ;table index 59 cmp esi, DWORD PTR [rax] 62 movdqa xmm4, XMMWORD PTR [rax] ;k0_k5 63 movdqa xmm5, XMMWORD PTR [rax+256] ;k2_k4 64 movdqa xmm6, XMMWORD PTR [rax+128] ;k1_k3 67 movsxd rax, dword ptr arg(1) ;src_pixels_per_line 68 movsxd rcx, dword ptr arg(4) ;output_height 70 movsxd rdx, dword ptr arg(3) ;output_pitch 75 movq xmm0, MMWORD PTR [rsi - 2] ; -2 -1 0 1 2 3 4 5 77 movq xmm2, MMWORD PTR [rsi + 3] ; 3 4 5 6 7 8 9 1 [all...] |
/external/libffi/src/x86/ |
win64.S | 39 mov QWORD PTR [rsp+8], rcx 42 movlpd QWORD PTR [rsp+8], xmm0 47 mov QWORD PTR [rsp+16], rdx 50 movlpd QWORD PTR [rsp+16], xmm1 55 mov QWORD PTR [rsp+24], r8 58 movlpd QWORD PTR [rsp+24], xmm2 63 mov QWORD PTR [rsp+32], r9 66 movlpd QWORD PTR [rsp+32], xmm3 85 mov QWORD PTR [rsp+32], r9 86 mov QWORD PTR [rsp+24], r [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/Ia32/ |
EfiSetMem.c | 95 mov WORD PTR QWordValue[0], bx
96 mov WORD PTR QWordValue[2], bx
97 mov WORD PTR QWordValue[4], bx
98 mov WORD PTR QWordValue[6], bx
105 movq QWORD PTR ds:[edi], mm0
106 movq QWORD PTR ds:[edi+8], mm0
107 movq QWORD PTR ds:[edi+16], mm0
108 movq QWORD PTR ds:[edi+24], mm0
109 movq QWORD PTR ds:[edi+32], mm0
110 movq QWORD PTR ds:[edi+40], mm0 [all...] |
EfiSetMemSSE2.c | 95 mov WORD PTR QWordValue[0], bx
96 mov WORD PTR QWordValue[2], bx
97 mov WORD PTR QWordValue[4], bx
98 mov WORD PTR QWordValue[6], bx
108 movdqa OWORD PTR ds:[edi], xmm1
109 movdqa OWORD PTR ds:[edi+16], xmm1
110 movdqa OWORD PTR ds:[edi+32], xmm1
111 movdqa OWORD PTR ds:[edi+48], xmm1
112 movdqa OWORD PTR ds:[edi+64], xmm1
113 movdqa OWORD PTR ds:[edi+80], xmm1 [all...] |
EfiZeroMem.c | 63 mov BYTE PTR [edi], 0
89 movq QWORD PTR ds:[edi], mm0
90 movq QWORD PTR ds:[edi+8], mm0
91 movq QWORD PTR ds:[edi+16], mm0
92 movq QWORD PTR ds:[edi+24], mm0
93 movq QWORD PTR ds:[edi+32], mm0
94 movq QWORD PTR ds:[edi+40], mm0
95 movq QWORD PTR ds:[edi+48], mm0
96 movq QWORD PTR ds:[edi+56], mm0
|
EfiCopyMem.c | 87 mov al, BYTE PTR [esi] ; get byte from Source
88 mov BYTE PTR [edi], al ; write byte to Destination
111 movq mm0, QWORD PTR ds:[esi]
112 movq QWORD PTR ds:[edi], mm0
113 movq mm0, QWORD PTR ds:[esi+8]
114 movq QWORD PTR ds:[edi+8], mm0
115 movq mm0, QWORD PTR ds:[esi+16]
116 movq QWORD PTR ds:[edi+16], mm0
117 movq mm0, QWORD PTR ds:[esi+24]
118 movq QWORD PTR ds:[edi+24], mm0 [all...] |
EfiCopyMemSSE2.c | 84 mov al, BYTE PTR [esi] ; get byte from Source
85 mov BYTE PTR [edi], al ; write byte to Destination
106 movdqu xmm0, OWORD PTR ds:[esi]
107 movdqu OWORD PTR ds:[edi], xmm0
108 movdqu xmm1, OWORD PTR ds:[esi+16]
109 movdqu OWORD PTR ds:[edi+16], xmm1
110 movdqu xmm2, OWORD PTR ds:[esi+32]
111 movdqu OWORD PTR ds:[edi+32], xmm2
112 movdqu xmm3, OWORD PTR ds:[esi+48]
113 movdqu OWORD PTR ds:[edi+48], xmm3 [all...] |
/external/python/cpython2/Modules/_ctypes/libffi/src/x86/ |
win64.S | 39 mov QWORD PTR [rsp+8], rcx 42 movlpd QWORD PTR [rsp+8], xmm0 47 mov QWORD PTR [rsp+16], rdx 50 movlpd QWORD PTR [rsp+16], xmm1 55 mov QWORD PTR [rsp+24], r8 58 movlpd QWORD PTR [rsp+24], xmm2 63 mov QWORD PTR [rsp+32], r9 66 movlpd QWORD PTR [rsp+32], xmm3 85 mov QWORD PTR [rsp+32], r9 86 mov QWORD PTR [rsp+24], r [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
sad_sse3.asm | 22 %define height dword ptr arg(4) 32 movsxd rax, dword ptr arg(1) ; src_stride 33 movsxd rdx, dword ptr arg(3) ; ref_stride 44 %define height dword ptr [rsp+xmm_stack_space+8+4*8] 84 movdqa xmm0, XMMWORD PTR [%2] 85 lddqu xmm5, XMMWORD PTR [%3] 86 lddqu xmm6, XMMWORD PTR [%3+1] 87 lddqu xmm7, XMMWORD PTR [%3+2] 93 movdqa xmm0, XMMWORD PTR [%2] 94 lddqu xmm1, XMMWORD PTR [%3 [all...] |
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Cpu/Pentium/CpuIA32Lib/IA32/ |
CpuIA32.c | 57 mov edi, DWORD PTR Reg
59 mov DWORD PTR [edi].RegEax, eax ; Reg->RegEax
60 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx
61 mov DWORD PTR [edi].RegEcx, ecx ; Reg->RegEcx
62 mov DWORD PTR [edi].RegEdx, edx ; Reg->RegEdx
86 mov eax, DWORD PTR Value[0]
87 mov edx, DWORD PTR Value[4]
170 mov edi, DWORD PTR Regs
172 mov DWORD PTR [edi].RegEax, eax ; Reg->RegEax
173 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx [all...] |
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/CpuIA32Lib/IA32/ |
CpuIA32.c | 69 mov edi, DWORD PTR Reg
71 mov DWORD PTR [edi].RegEax, eax ; Reg->RegEax
72 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx
73 mov DWORD PTR [edi].RegEcx, ecx ; Reg->RegEcx
74 mov DWORD PTR [edi].RegEdx, edx ; Reg->RegEdx
98 mov eax, DWORD PTR Value[0]
99 mov edx, DWORD PTR Value[4]
182 mov edi, DWORD PTR Regs
184 mov DWORD PTR [edi].RegEax, eax ; Reg->RegEax
185 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx [all...] |
/external/clang/test/Sema/ |
warn-tautological-compare.c | 81 #define SAVE_READ(PTR) if( (PTR) && (&result) ) *result=*PTR;
|
/external/clang/test/CodeGen/ |
debug-info.c | 11 typedef struct OPAQUE *PTR; 12 PTR p;
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
dct_sse2.asm | 29 movsxd rax, dword ptr arg(2) 71 movq xmm0, MMWORD PTR[input ] ;03 02 01 00 72 movq xmm2, MMWORD PTR[input+ pitch] ;13 12 11 10 74 movq xmm1, MMWORD PTR[input ] ;23 22 21 20 75 movq xmm3, MMWORD PTR[input+ pitch] ;33 32 31 30 96 pmaddwd xmm0, XMMWORD PTR[GLOBAL(_mult_add)] ;a1 + b1 97 pmaddwd xmm1, XMMWORD PTR[GLOBAL(_mult_sub)] ;a1 - b1 99 pmaddwd xmm3, XMMWORD PTR[GLOBAL(_5352_2217)] ;c1*2217 + d1*5352 100 pmaddwd xmm4, XMMWORD PTR[GLOBAL(_2217_neg5352)];d1*2217 - c1*5352 102 paddd xmm3, XMMWORD PTR[GLOBAL(_14500) [all...] |