HomeSort by relevance Sort by last modified time
    Searched refs:R6 (Results 1 - 25 of 310) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /prebuilts/go/darwin-x86/src/runtime/
memmove_s390x.s 9 MOVD to+0(FP), R6
13 CMPBEQ R6, R4, done
23 MOVD R7, 0(R6)
24 MOVD R8, 8(R6)
28 CMPBGT R4, R6, forwards
30 CMPBLE R7, R6, forwards
31 ADD R5, R6, R8
47 MOVD R3, 0(R6)
49 MOVD R3, 8(R6)
51 ADD $16, R6
    [all...]
memmove_mips64x.s 21 ADDV R1, R3, R6 // end pointer
43 ADDV $-7, R6, R3 // R3 is end pointer-7
54 BEQ R1, R6, done
65 ADDV R1, R3, R6 // to-end pointer
68 SUBVU R6, R2, R4
77 AND $7, R6, R5
81 ADDV $-1, R6
82 MOVB R4, (R6)
89 SGTU R6, R3, R5
93 ADDV $-8, R6
    [all...]
memclr_arm64.s 12 // warnings from addpool when written as AND $7, R4, R6 (see
15 SUB R5, R4, R6 // R6 is N&7
27 CMP $0, R6
30 ADD R3, R6, R6
34 CMP R3, R6
memmove_mipsx.s 27 SGTU R1, R2, R6
28 BNE R6, backward
31 SGTU $4, R3, R6
32 BNE R6, f_small_copy
35 AND $3, R1, R6
36 BEQ R6, f_dest_aligned
37 SUBU R1, R0, R6
38 AND $3, R6
40 SUBU R6, R3
42 ADDU R6, R
    [all...]
memclr_ppc64x.s 17 SRAD $3, R4, R6 // R6: double words to clear
18 CMP R6, $0, CR1 // CR1[EQ] set if no double words
21 MOVD R6, CTR // R6 = number of double words
22 SRADCC $2, R6, R7 // 32 byte chunks?
46 RLDCLCC $61, R4, $3, R6 // remaining doublewords
48 MOVD R6, CTR // set up the CTR for doublewords
  /prebuilts/go/linux-x86/src/runtime/
memmove_s390x.s 9 MOVD to+0(FP), R6
13 CMPBEQ R6, R4, done
23 MOVD R7, 0(R6)
24 MOVD R8, 8(R6)
28 CMPBGT R4, R6, forwards
30 CMPBLE R7, R6, forwards
31 ADD R5, R6, R8
47 MOVD R3, 0(R6)
49 MOVD R3, 8(R6)
51 ADD $16, R6
    [all...]
memmove_mips64x.s 21 ADDV R1, R3, R6 // end pointer
43 ADDV $-7, R6, R3 // R3 is end pointer-7
54 BEQ R1, R6, done
65 ADDV R1, R3, R6 // to-end pointer
68 SUBVU R6, R2, R4
77 AND $7, R6, R5
81 ADDV $-1, R6
82 MOVB R4, (R6)
89 SGTU R6, R3, R5
93 ADDV $-8, R6
    [all...]
memclr_arm64.s 12 // warnings from addpool when written as AND $7, R4, R6 (see
15 SUB R5, R4, R6 // R6 is N&7
27 CMP $0, R6
30 ADD R3, R6, R6
34 CMP R3, R6
memmove_mipsx.s 27 SGTU R1, R2, R6
28 BNE R6, backward
31 SGTU $4, R3, R6
32 BNE R6, f_small_copy
35 AND $3, R1, R6
36 BEQ R6, f_dest_aligned
37 SUBU R1, R0, R6
38 AND $3, R6
40 SUBU R6, R3
42 ADDU R6, R
    [all...]
memclr_ppc64x.s 17 SRAD $3, R4, R6 // R6: double words to clear
18 CMP R6, $0, CR1 // CR1[EQ] set if no double words
21 MOVD R6, CTR // R6 = number of double words
22 SRADCC $2, R6, R7 // 32 byte chunks?
46 RLDCLCC $61, R4, $3, R6 // remaining doublewords
48 MOVD R6, CTR // set up the CTR for doublewords
  /prebuilts/go/darwin-x86/src/math/big/
arith_ppc64le.s 16 MOVD y+16(FP), R6
18 CMPU R4, R6
22 DIVDEU R6, R4, R3
23 DIVDU R6, R5, R7
24 MULLD R6, R3, R8
25 MULLD R6, R7, R20
31 CMPU R4, R6
37 SUB R6, R4, R4
arith_arm.s 23 MOVW.P 4(R3), R6
24 ADC.S R6, R5
48 MOVW.P 4(R3), R6
49 SBC.S R6, R5
139 MOVW.W -4(R2), R6
140 MOVW R6<<R3, R7
141 MOVW R6>>R4, R6
142 MOVW R6, c+28(FP)
146 MOVW.W -4(R2), R6
    [all...]
  /prebuilts/go/linux-x86/src/math/big/
arith_ppc64le.s 16 MOVD y+16(FP), R6
18 CMPU R4, R6
22 DIVDEU R6, R4, R3
23 DIVDU R6, R5, R7
24 MULLD R6, R3, R8
25 MULLD R6, R7, R20
31 CMPU R4, R6
37 SUB R6, R4, R4
arith_arm.s 23 MOVW.P 4(R3), R6
24 ADC.S R6, R5
48 MOVW.P 4(R3), R6
49 SBC.S R6, R5
139 MOVW.W -4(R2), R6
140 MOVW R6<<R3, R7
141 MOVW R6>>R4, R6
142 MOVW R6, c+28(FP)
146 MOVW.W -4(R2), R6
    [all...]
  /external/llvm/test/MC/Mips/
macro-ddiv-bad.s 2 # RUN: FileCheck %s --check-prefix=MIPS32-OR-R6
4 # RUN: FileCheck %s --check-prefix=MIPS32-OR-R6
6 # RUN: FileCheck %s --check-prefix=MIPS32-OR-R6
8 # RUN: FileCheck %s --check-prefix=MIPS64-NOT-R6
12 # MIPS32-OR-R6: :[[@LINE-1]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
15 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: division by zero
18 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: dividing zero by zero
macro-ddivu-bad.s 2 # RUN: FileCheck %s --check-prefix=MIPS32-OR-R6
4 # RUN: FileCheck %s --check-prefix=MIPS32-OR-R6
6 # RUN: FileCheck %s --check-prefix=MIPS32-OR-R6
8 # RUN: FileCheck %s --check-prefix=MIPS64-NOT-R6
12 # MIPS32-OR-R6: :[[@LINE-1]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
15 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: division by zero
18 # MIPS64-NOT-R6: :[[@LINE-1]]:3: warning: dividing zero by zero
macro-div-bad.s 2 # RUN: FileCheck %s --check-prefix=R6
4 # RUN: FileCheck %s --check-prefix=R6
6 # RUN: FileCheck %s --check-prefix=NOT-R6
8 # RUN: FileCheck %s --check-prefix=NOT-R6
12 # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
15 # NOT-R6: :[[@LINE-1]]:3: warning: division by zero
18 # NOT-R6: :[[@LINE-1]]:3: warning: dividing zero by zero
macro-divu-bad.s 2 # RUN: FileCheck %s --check-prefix=R6
4 # RUN: FileCheck %s --check-prefix=R6
6 # RUN: FileCheck %s --check-prefix=NOT-R6
8 # RUN: FileCheck %s --check-prefix=NOT-R6
12 # R6: :[[@LINE-1]]:3: error: instruction requires a CPU feature not currently enabled
15 # NOT-R6: :[[@LINE-1]]:3: warning: division by zero
18 # NOT-R6: :[[@LINE-1]]:3: warning: dividing zero by zero
  /prebuilts/go/darwin-x86/src/runtime/internal/atomic/
asm_s390x.s 95 ADD R5, R3, R6
96 CS R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
98 MOVW R6, ret+16(FP)
107 ADD R5, R3, R6
108 CSG R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
110 MOVD R6, ret+16(FP)
117 MOVW (R4), R6
119 CS R6, R3, (R4) // if R6==(R4) then (R4)=R3 else R6=(R4
    [all...]
asm_ppc64x.s 22 LWAR (R3), R6
23 CMPW R6, R4
49 LDAR (R3), R6
50 CMP R6, R4
175 // R6 = ((ptr & 3) * 8) = (ptr << 3) & (3*8)
176 RLDC $3, R3, $(3*8), R6
177 // Shift val for aligned ptr. R4 = val << R6
178 SLD R6, R4, R4
182 LWAR (R5), R6
183 OR R4, R6
    [all...]
  /prebuilts/go/linux-x86/src/runtime/internal/atomic/
asm_s390x.s 95 ADD R5, R3, R6
96 CS R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
98 MOVW R6, ret+16(FP)
107 ADD R5, R3, R6
108 CSG R3, R6, (R4) // if R3==(R4) then (R4)=R6 else R3=(R4)
110 MOVD R6, ret+16(FP)
117 MOVW (R4), R6
119 CS R6, R3, (R4) // if R6==(R4) then (R4)=R3 else R6=(R4
    [all...]
asm_ppc64x.s 22 LWAR (R3), R6
23 CMPW R6, R4
49 LDAR (R3), R6
50 CMP R6, R4
175 // R6 = ((ptr & 3) * 8) = (ptr << 3) & (3*8)
176 RLDC $3, R3, $(3*8), R6
177 // Shift val for aligned ptr. R4 = val << R6
178 SLD R6, R4, R4
182 LWAR (R5), R6
183 OR R4, R6
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/bfin/
vector.d 12 8: 09 c6 30 c0 R0 = VIT_MAX \(R0, R6\) \(ASR\);
23 24: 00 c4 06 8e R7 = R0 -\|\+ R6;
27 34: 00 c4 1c cc R6 = R3 -\|- R4;
28 38: 00 c4 2e de R7 = R5 -\|- R6 \(CO\);
30 40: 01 c4 1e c2 R0 = R3 \+\|\+ R6, R1 = R3 -\|- R6 \(ASL\);
31 44: 21 c4 ca 2d R7 = R1 \+\|- R2, R6 = R1 -\|\+ R2 \(S\);
33 4c: 04 c4 41 8d R5 = R0 \+ R1, R6 = R0 - R1 \(NS\);
36 58: 11 c4 [c-f][[:xdigit:]] 6c R3 = A0 \+ A1, R6 = A0 - A1 \(S\);
52 80: 06 c4 01 0c R6 = MAX \(R0, R1\) \(V\)
    [all...]
  /external/boringssl/src/ssl/test/runner/poly1305/
sum_arm.s 39 MOVM.IA (R7), [R2-R6]
44 AND R12, R6, R6
45 MOVM.IA.W [R2-R6], (R0)
50 EOR R6, R6, R6
51 MOVM.IA.W [R2-R6], (R0)
53 MOVM.IA [R2-R6], (R0)
84 EOR R6, R6, R
    [all...]
  /prebuilts/go/darwin-x86/src/vendor/golang_org/x/crypto/poly1305/
sum_arm.s 39 MOVM.IA (R7), [R2-R6]
44 AND R12, R6, R6
45 MOVM.IA.W [R2-R6], (R0)
50 EOR R6, R6, R6
51 MOVM.IA.W [R2-R6], (R0)
53 MOVM.IA [R2-R6], (R0)
84 EOR R6, R6, R
    [all...]

Completed in 215 milliseconds

1 2 3 4 5 6 7 8 91011>>