Home
last modified time | relevance | path

Searched refs:A0 (Results 1 - 25 of 102) sorted by relevance

12345

/third_party/jerryscript/targets/mbedos5/jerryscript-mbed/jerryscript-mbed-event-loop/
H A DBoundCallback.h26 template<typename R, typename A0>
27 class BoundCallback<R(A0)> {
29 BoundCallback(Callback<R(A0)> cb, A0 a0) : a0(a0), cb(cb) { } in BoundCallback()
41 A0 a0;
42 Callback<R(A0)> cb;
45 template<typename R, typename A0, typename A1>
46 class BoundCallback<R(A0, A1)> {
48 BoundCallback(Callback<R(A0, A1)> cb, A0 a
[all...]
/third_party/node/deps/openssl/openssl/crypto/chacha/asm/
H A Dchacha-c64xplus.pl61 MV $LEN,A0 ; reassign
62 [!A0] BNOP RA ; no data
63 || [A0] STW FP,*SP--(40+64) ; save frame pointer and alloca(40+64)
64 || [A0] MV SP,FP
65 [A0] STDW B13:B12,*SP[4+8] ; ABI says so
66 || [A0] MV $KEYB,$KEYA
67 || [A0] MV $COUNTERA,$COUNTERB
68 [A0] STDW B11:B10,*SP[3+8]
69 || [A0] STDW A13:A12,*FP[-3]
70 [A0] STD
[all...]
/third_party/openssl/crypto/chacha/asm/
H A Dchacha-c64xplus.pl61 MV $LEN,A0 ; reassign
62 [!A0] BNOP RA ; no data
63 || [A0] STW FP,*SP--(40+64) ; save frame pointer and alloca(40+64)
64 || [A0] MV SP,FP
65 [A0] STDW B13:B12,*SP[4+8] ; ABI says so
66 || [A0] MV $KEYB,$KEYA
67 || [A0] MV $COUNTERA,$COUNTERB
68 [A0] STDW B11:B10,*SP[3+8]
69 || [A0] STDW A13:A12,*FP[-3]
70 [A0] STD
[all...]
/third_party/node/deps/openssl/openssl/crypto/sha/asm/
H A Dsha256-c64xplus.pl69 MV $NUM,A0 ; reassign $NUM
71 [!A0] BNOP RA ; if ($NUM==0) return;
72 || [A0] STW FP,*SP--[16] ; save frame pointer and alloca(64)
73 || [A0] MV SP,FP
74 [A0] ADDKPC __sha256_block,B2
75 || [A0] AND B0,SP,SP ; align stack at 64 bytes
77 [A0] MVK 0x00404,B1
78 || [A0] MVKL \$PCR_OFFSET(K256,__sha256_block),$K256
79 [A0] MVKH 0x50000,B1
80 || [A0] MVK
[all...]
H A Dsha512-c64xplus.pl80 MV $NUM,A0 ; reassign $NUM
82 [!A0] BNOP RA ; if ($NUM==0) return;
83 || [A0] STW FP,*SP--(40) ; save frame pointer
84 || [A0] MV SP,FP
85 [A0] STDW B13:B12,*SP[4]
86 || [A0] MVK 0x00404,B1
87 [A0] STDW B11:B10,*SP[3]
88 || [A0] STDW A13:A12,*FP[-3]
89 || [A0] MVKH 0x60000,B1
90 [A0] STD
[all...]
H A Dkeccak1600-c64x.pl309 || EXTU $iotas,24,24,A0 ; A0 is A$C[0], as we done?
370 ||[A0] BNOP loop?
374 ||[!A0] LDDW *FP[-7],A3:A2
375 ||[!A0] LDDW *SP[4], RA:B2
629 CMPLTU LEN,BSZ,A0 ; len < bsz?
631 [A0] BNOP ret?
632 ||[A0] ZERO BSZ
633 ||[A0] LDW *SP[1],A2 ; pull A[][]
634 [BSZ] LDNDW *INP++,A1:A0
[all...]
H A Dsha1-c64xplus.pl67 MV $NUM,A0 ; reassign $NUM
69 [!A0] BNOP RA ; if ($NUM==0) return;
70 || [A0] STW FP,*SP--[16] ; save frame pointer and alloca(64)
71 || [A0] MV SP,FP
72 [A0] LDW *${CTX}[0],$A ; load A-E...
73 || [A0] AND B0,SP,SP ; align stack at 64 bytes
74 [A0] LDW *${CTX}[1],$B
75 || [A0] SUBAW SP,2,SP ; reserve two words above buffer
76 [A0] LDW *${CTX}[2],$C
77 || [A0] MV
[all...]
/third_party/openssl/crypto/sha/asm/
H A Dsha256-c64xplus.pl69 MV $NUM,A0 ; reassign $NUM
71 [!A0] BNOP RA ; if ($NUM==0) return;
72 || [A0] STW FP,*SP--[16] ; save frame pointer and alloca(64)
73 || [A0] MV SP,FP
74 [A0] ADDKPC __sha256_block,B2
75 || [A0] AND B0,SP,SP ; align stack at 64 bytes
77 [A0] MVK 0x00404,B1
78 || [A0] MVKL \$PCR_OFFSET(K256,__sha256_block),$K256
79 [A0] MVKH 0x50000,B1
80 || [A0] MVK
[all...]
H A Dsha512-c64xplus.pl80 MV $NUM,A0 ; reassign $NUM
82 [!A0] BNOP RA ; if ($NUM==0) return;
83 || [A0] STW FP,*SP--(40) ; save frame pointer
84 || [A0] MV SP,FP
85 [A0] STDW B13:B12,*SP[4]
86 || [A0] MVK 0x00404,B1
87 [A0] STDW B11:B10,*SP[3]
88 || [A0] STDW A13:A12,*FP[-3]
89 || [A0] MVKH 0x60000,B1
90 [A0] STD
[all...]
H A Dkeccak1600-c64x.pl309 || EXTU $iotas,24,24,A0 ; A0 is A$C[0], as we done?
370 ||[A0] BNOP loop?
374 ||[!A0] LDDW *FP[-7],A3:A2
375 ||[!A0] LDDW *SP[4], RA:B2
629 CMPLTU LEN,BSZ,A0 ; len < bsz?
631 [A0] BNOP ret?
632 ||[A0] ZERO BSZ
633 ||[A0] LDW *SP[1],A2 ; pull A[][]
634 [BSZ] LDNDW *INP++,A1:A0
[all...]
H A Dsha1-c64xplus.pl67 MV $NUM,A0 ; reassign $NUM
69 [!A0] BNOP RA ; if ($NUM==0) return;
70 || [A0] STW FP,*SP--[16] ; save frame pointer and alloca(64)
71 || [A0] MV SP,FP
72 [A0] LDW *${CTX}[0],$A ; load A-E...
73 || [A0] AND B0,SP,SP ; align stack at 64 bytes
74 [A0] LDW *${CTX}[1],$B
75 || [A0] SUBAW SP,2,SP ; reserve two words above buffer
76 [A0] LDW *${CTX}[2],$C
77 || [A0] MV
[all...]
/third_party/openssl/crypto/bn/asm/
H A Dbn-c64xplus.asm148 ADDU A1,A9:A8,A1:A0
150 || STW A0,*A3++ ; write result
172 SUBU B7,A7,A1:A0
173 [A2] SUB A1:A0,1,A1:A0
175 || STW A0,*A3++ ; write result
185 LMBD 1,A6,A0 ; leading zero bits in dv
188 CMPLTU A1,A0,A2
189 || ADD A0,B0,B0
195 [!A2] SHL A6,A0,A
[all...]
H A Dx86_64-mont5.pl1097 my @A0=("%r10","%r11");
1335 mov %rax,$A0[0] # a[1]*a[0]
1337 mov %rdx,$A0[1]
1338 mov $A0[0],-24($tptr,$i) # t[1]
1341 add %rax,$A0[1]
1344 mov $A0[1],-16($tptr,$i) # t[2]
1345 mov %rdx,$A0[0]
1356 add %rax,$A0[0] # a[3]*a[0]+a[2]*a[1]+t[3]
1358 mov %rdx,$A0[1]
1359 adc \$0,$A0[
[all...]
/third_party/rust/crates/rustix/src/backend/linux_raw/arch/outline/
H A Dx86.rs17 use crate::backend::reg::{ArgReg, RetReg, SyscallNumber, A0, A1, A2, A3, A4, A5, R0};
29 fn rustix_syscall1_nr_last_fastcall(a0: ArgReg<'_, A0>, nr: SyscallNumber<'_>) -> RetReg<R0>; in rustix_syscall0_nr_last_fastcall()
30 fn rustix_syscall1_noreturn_nr_last_fastcall(a0: ArgReg<'_, A0>, nr: SyscallNumber<'_>) -> !; in rustix_syscall1_noreturn_nr_last_fastcall()
33 a0: ArgReg<'_, A0>, in rustix_syscall2_nr_last_fastcall()
39 a0: ArgReg<'_, A0>, in rustix_syscall3_nr_last_fastcall()
45 a0: ArgReg<'_, A0>, in rustix_syscall4_nr_last_fastcall()
52 a0: ArgReg<'_, A0>, in rustix_syscall5_nr_last_fastcall()
60 a0: ArgReg<'_, A0>, in rustix_syscall6_nr_last_fastcall()
75 pub(in crate::backend) unsafe fn syscall1(nr: SyscallNumber<'_>, a0: ArgReg<'_, A0>) -> RetReg<R0> {
79 pub(in crate::backend) unsafe fn syscall1_noreturn(nr: SyscallNumber<'_>, a0: ArgReg<'_, A0>)
[all...]
H A Dnr_last.rs17 use crate::backend::reg::{ArgReg, RetReg, SyscallNumber, A0, A1, A2, A3, A4, A5, R0};
28 fn rustix_syscall1_nr_last(a0: ArgReg<'_, A0>, nr: SyscallNumber<'_>) -> RetReg<R0>; in rustix_syscall0_nr_last()
29 fn rustix_syscall1_noreturn_nr_last(a0: ArgReg<'_, A0>, nr: SyscallNumber<'_>) -> !; in rustix_syscall1_noreturn_nr_last()
31 a0: ArgReg<'_, A0>, in rustix_syscall2_nr_last()
36 a0: ArgReg<'_, A0>, in rustix_syscall3_nr_last()
42 a0: ArgReg<'_, A0>, in rustix_syscall4_nr_last()
49 a0: ArgReg<'_, A0>, in rustix_syscall5_nr_last()
57 a0: ArgReg<'_, A0>, in rustix_syscall6_nr_last()
67 a0: ArgReg<'_, A0>, in rustix_syscall7_nr_last()
85 pub(in crate::backend) unsafe fn syscall1(nr: SyscallNumber<'_>, a0: ArgReg<'_, A0>)
[all...]
/third_party/node/deps/openssl/openssl/crypto/bn/asm/
H A Dx86_64-mont5.pl1097 my @A0=("%r10","%r11");
1335 mov %rax,$A0[0] # a[1]*a[0]
1337 mov %rdx,$A0[1]
1338 mov $A0[0],-24($tptr,$i) # t[1]
1341 add %rax,$A0[1]
1344 mov $A0[1],-16($tptr,$i) # t[2]
1345 mov %rdx,$A0[0]
1356 add %rax,$A0[0] # a[3]*a[0]+a[2]*a[1]+t[3]
1358 mov %rdx,$A0[1]
1359 adc \$0,$A0[
[all...]
/third_party/skia/third_party/externals/libwebp/src/dsp/
H A Drescaler_sse2.c148 const __m128i A0 = _mm_mullo_epi16(sum, mult0); in RescalerImportRowShrink_SSE2() local
150 const __m128i B0 = _mm_unpacklo_epi16(A0, A1); // sum * x_sub in RescalerImportRowShrink_SSE2()
177 const __m128i A0 = _mm_loadu_si128((const __m128i*)(src + 0)); in LoadDispatchAndMult_SSE2() local
179 const __m128i A2 = _mm_srli_epi64(A0, 32); in LoadDispatchAndMult_SSE2()
182 *out0 = _mm_mul_epu32(A0, *mult); in LoadDispatchAndMult_SSE2()
187 *out0 = A0; in LoadDispatchAndMult_SSE2()
194 static WEBP_INLINE void ProcessRow_SSE2(const __m128i* const A0, in ProcessRow_SSE2() argument
202 const __m128i B0 = _mm_mul_epu32(*A0, *mult); in ProcessRow_SSE2()
241 __m128i A0, A1, A2, A3; in RescalerExportRowExpand_SSE2() local
242 LoadDispatchAndMult_SSE2(frow + x_out, NULL, &A0, in RescalerExportRowExpand_SSE2()
257 __m128i A0, A1, A2, A3, B0, B1, B2, B3; RescalerExportRowExpand_SSE2() local
301 __m128i A0, A1, A2, A3, B0, B1, B2, B3; RescalerExportRowShrink_SSE2() local
333 __m128i A0, A1, A2, A3; RescalerExportRowShrink_SSE2() local
[all...]
H A Drescaler_neon.c51 LOAD_32x4(frow, A0); in Interpolate_NEON()
53 const uint64x2_t C0 = vmull_n_u32(vget_low_u32(A0), A); in Interpolate_NEON()
54 const uint64x2_t C1 = vmull_n_u32(vget_high_u32(A0), A); in Interpolate_NEON()
78 LOAD_32x4(frow + x_out + 0, A0); in RescalerExportRowExpand_NEON()
80 const uint32x4_t B0 = MULT_FIX(A0, fy_scale_half); in RescalerExportRowExpand_NEON()
136 const uint32x4_t A0 = MULT_FIX_FLOOR(in0, yscale_half); in RescalerExportRowShrink_NEON() local
138 const uint32x4_t B0 = vqsubq_u32(in2, A0); in RescalerExportRowShrink_NEON()
146 STORE_32x8(A0, A1, irow + x_out); in RescalerExportRowShrink_NEON()
157 const uint32x4_t A0 = MULT_FIX(in0, fxy_scale_half); in RescalerExportRowShrink_NEON() local
159 const uint16x4_t B0 = vmovn_u32(A0); in RescalerExportRowShrink_NEON()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp231 auto *A0 = dyn_cast<Instruction>(S0->getPointerOperand()); in canSinkStoresAndGEPs() local
233 return A0 && A1 && A0->isIdenticalTo(A1) && A0->hasOneUse() && in canSinkStoresAndGEPs()
234 (A0->getParent() == S0->getParent()) && A1->hasOneUse() && in canSinkStoresAndGEPs()
235 (A1->getParent() == S1->getParent()) && isa<GetElementPtrInst>(A0); in canSinkStoresAndGEPs()
246 auto *A0 = dyn_cast<Instruction>(S0->getPointerOperand()); in sinkStoresAndGEPs() local
259 Instruction *ANew = A0->clone(); in sinkStoresAndGEPs()
263 assert(S0->getParent() == A0->getParent()); in sinkStoresAndGEPs()
271 A0 in sinkStoresAndGEPs()
[all...]
/third_party/ffmpeg/libavcodec/x86/
H A Dsimple_idct.asm109 paddd mm4, mm5 ; A0 a0
121 paddd mm7, mm4 ; A0+B0 a0+b0
122 paddd mm4, mm4 ; 2A0 2a0
123 psubd mm4, mm7 ; A0-B0 a0-b0
132 packssdw mm7, mm1 ; A1+B1 a1+b1 A0+B0 a0+b0
133 packssdw mm2, mm4 ; A0-B0 a0-b0 A1-B1 a1-b1
197 paddd mm4, mm5 ; A0 a0
209 paddd mm7, mm4 ; A0+B0 a0+b0
210 paddd mm4, mm4 ; 2A0 2a0
211 psubd mm4, mm7 ; A0
[all...]
/third_party/node/deps/openssl/openssl/crypto/aes/asm/
H A Daes-c64xplus.pl115 || MVK 60,A0
117 LDW *KEY[A0],B0 ; rounds
118 || MVK 1024,A0 ; sizeof(AES_Te)
211 ADD.D ${TEA},A0,${TEA} ; point to Te4
212 || ADD.D ${TEB},A0,${TEB}
327 || MVK 60,A0
329 LDW *KEY[A0],B0 ; rounds
330 || MVK 1024,A0 ; sizeof(AES_Td)
423 ADD.D ${TEA},A0,${TEA} ; point to Td4
424 || ADD.D ${TEB},A0,
[all...]
/third_party/openssl/crypto/aes/asm/
H A Daes-c64xplus.pl115 || MVK 60,A0
117 LDW *KEY[A0],B0 ; rounds
118 || MVK 1024,A0 ; sizeof(AES_Te)
211 ADD.D ${TEA},A0,${TEA} ; point to Te4
212 || ADD.D ${TEB},A0,${TEB}
327 || MVK 60,A0
329 LDW *KEY[A0],B0 ; rounds
330 || MVK 1024,A0 ; sizeof(AES_Td)
423 ADD.D ${TEA},A0,${TEA} ; point to Td4
424 || ADD.D ${TEB},A0,
[all...]
/third_party/node/deps/openssl/openssl/crypto/rc4/asm/
H A Drc4-c64xplus.pl118 || MV B0,A0
125 STNW A0,*${KEY}++
126 || ADD4 $ONE,A0,A0
140 || CMPEQ $INP,$ret,A0 ; end of input?
145 ||[A0] SUB $INP,$LEN,$INP ; rewind
/third_party/openssl/crypto/rc4/asm/
H A Drc4-c64xplus.pl118 || MV B0,A0
125 STNW A0,*${KEY}++
126 || ADD4 $ONE,A0,A0
140 || CMPEQ $INP,$ret,A0 ; end of input?
145 ||[A0] SUB $INP,$LEN,$INP ; rewind
/third_party/ffmpeg/libavfilter/
H A Dvf_xbr.c92 #define FILT2(PE, PI, PH, PF, PG, PC, PD, PB, PA, G5, C4, G0, D0, C1, B1, F4, I4, H5, I5, A0, A1, \
126 #define FILT3(PE, PI, PH, PF, PG, PC, PD, PB, PA, G5, C4, G0, D0, C1, B1, F4, I4, H5, I5, A0, A1, \
168 #define FILT4(PE, PI, PH, PF, PG, PC, PD, PB, PA, G5, C4, G0, D0, C1, B1, F4, I4, H5, I5, A0, A1, \
264 const uint32_t A0 = sa1[pprev2]; in xbr_filter() local
284 FILT2(PE, PI, PH, PF, PG, PC, PD, PB, PA, G5, C4, G0, D0, C1, B1, F4, I4, H5, I5, A0, A1, 0, 1, nl, nl+1); in xbr_filter()
285 FILT2(PE, PC, PF, PB, PI, PA, PH, PD, PG, I4, A1, I5, H5, A0, D0, B1, C1, F4, C4, G5, G0, nl, 0, nl+1, 1); in xbr_filter()
286 FILT2(PE, PA, PB, PD, PC, PG, PF, PH, PI, C1, G0, C4, F4, G5, H5, D0, A0, B1, A1, I4, I5, nl+1, nl, 1, 0); in xbr_filter()
287 FILT2(PE, PG, PD, PH, PA, PI, PB, PF, PC, A0, I5, A1, B1, I4, F4, H5, G5, D0, G0, C1, C4, 1, nl+1, 0, nl); in xbr_filter()
293 FILT3(PE, PI, PH, PF, PG, PC, PD, PB, PA, G5, C4, G0, D0, C1, B1, F4, I4, H5, I5, A0, A1, 0, 1, 2, nl, nl+1, nl+2, nl1, nl1+1, nl1+2); in xbr_filter()
294 FILT3(PE, PC, PF, PB, PI, PA, PH, PD, PG, I4, A1, I5, H5, A0, D in xbr_filter()
[all...]

Completed in 12 milliseconds

12345