Home
last modified time | relevance | path

Searched refs:R1 (Results 1 – 25 of 225) sorted by relevance

123456789

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DDivisionByConstantInfo.cpp35 APInt Q1, R1, Q2, R2; in get() local
37 APInt::udivrem(SignedMin, ANC, Q1, R1); in get()
43 R1 <<= 1; // update R1 = rem(2P/abs(NC)) in get()
44 if (R1.uge(ANC)) { // must be unsigned comparison in get()
46 R1 -= ANC; in get()
57 } while (Q1.ult(Delta) || (Q1 == Delta && R1.isZero())); in get()
91 APInt Q1, R1, Q2, R2; in get() local
93 APInt::udivrem(SignedMin, NC, Q1, R1); in get()
98 if (R1.uge(NC - R1)) { in get()
103 R1 <<= 1; in get()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrFormats.td240 bits<4> R1;
244 let Inst{23-20} = R1;
254 bits<4> R1;
258 let Inst{23-20} = R1;
282 bits<4> R1;
287 let Inst{39-36} = R1;
300 bits<4> R1;
306 let Inst{39-36} = R1;
319 bits<4> R1;
325 let Inst{39-36} = R1;
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dexecutor_address_test.cpp88 ExecutorAddrRange R0(A0, A1), R1(A1, A2), R2(A2, A3), R3(A0, A2), R4(A1, A3); in TEST() local
96 EXPECT_EQ(R1, ExecutorAddrRange(A1, A2)); in TEST()
97 EXPECT_EQ(R1, ExecutorAddrRange(A1, ExecutorAddrDiff(1))); in TEST()
98 EXPECT_NE(R1, R2); in TEST()
100 EXPECT_TRUE(R1.contains(A1)); in TEST()
101 EXPECT_FALSE(R1.contains(A0)); in TEST()
102 EXPECT_FALSE(R1.contains(A2)); in TEST()
104 EXPECT_FALSE(R1.overlaps(R0)); in TEST()
105 EXPECT_FALSE(R1.overlaps(R2)); in TEST()
106 EXPECT_TRUE(R1.overlaps(R3)); in TEST()
[all …]
/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-armv4.pl443 my ($R0,$R1,$S1,$R2,$S2,$R3,$S3,$R4,$S4) = map("d$_",(0..9));
475 vdup.32 $R1,r3
498 vmull.u32 $D1,$R1,${R0}[1]
504 vmlal.u32 $D1,$R0,${R1}[1]
505 vmlal.u32 $D2,$R1,${R1}[1]
506 vmlal.u32 $D3,$R2,${R1}[1]
507 vmlal.u32 $D4,$R3,${R1}[1]
511 vmlal.u32 $D3,$R1,${R2}[1]
519 vmlal.u32 $D4,$R1,${R3}[1]
522 vmlal.u32 $D0,$R1,${S4}[1]
[all …]
H A Dpoly1305-s390x.pl227 my ($R0, $R1, $S1, $R2, $S2) = map("%v$_",(10..14));
290 vmlof ($ACC1,$H0,$R1);
297 vmalof ($ACC2,$H1,$R1,$ACC2);
304 vmalof ($ACC3,$H2,$R1,$ACC3);
311 vmalof ($ACC4,$H3,$R1,$ACC4);
391 vlvgg ($R1,$d0,0);
398 veslg ($S1,$R1,2);
403 vlr ($H1,$R1);
407 vag ($S1,$S1,$R1); # * 5
415 vpdi ($R1,$H1,$R1,0);
[all …]
H A Dpoly1305-c64xplus.pl34 ($R0,$R1,$R2,$R3,$S1,$S2,$S3,$S3b)=("A0","B0","A1","B1","A12","B12","A13","B13");
128 || LDDW *${S3b}[4],$R3:$R1 ; load r3:r1
149 || MPY32U B27,$R1,B17:B16 ; MPY32U $H0,$R1,B17:B16
164 MPY32U A24,$R1,A23:A22 ; MPY32U $H1,$R1,A23:A22
172 || MPY32U $H2,$R1,B27:B26
H A Dpoly1305-armv8.pl222 my ($R0,$R1,$S1,$R2,$S2,$R3,$S3,$R4,$S4) = map("v$_.4s",(0..8));
511 ld1 {$R0,$R1,$S1,$R2},[x15],#64
573 umull $ACC1,$IN23_0,${R1}[2]
587 umlal $ACC2,$IN23_1,${R1}[2]
596 umlal $ACC3,$IN23_2,${R1}[2]
605 umlal $ACC4,$IN23_3,${R1}[2]
634 umlal $ACC3,$IN01_2,${R1}[0]
656 umlal $ACC1,$IN01_0,${R1}[0]
667 umlal $ACC2,$IN01_1,${R1}[0]
678 umlal $ACC4,$IN01_3,${R1}[0]
[all …]
H A Dpoly1305-x86_64.pl2133 my ($R0,$R1,$R2,$R3,$R4, $S1,$S2,$S3,$S4) = map("%zmm$_",(16..24));
2179 vmovdqu `16*1-64`($ctx),%x#$D1 # will become ... ${R1}
2190 vpermd $D1,$T2,$R1
2196 vmovdqu64 $R1,0x00(%rsp,%rax){%k2}
2197 vpsrlq \$32,$R1,$T1
2220 vpmuludq $T0,$R1,$D1 # d1 = r0'*r1
2228 vpmuludq $T1,$R1,$M2
2240 vpmuludq $T2,$R1,$M3
2252 vpmuludq $T3,$R1,$M4
2329 vpermd $R1,$M0,$R1
[all …]
H A Dpoly1305-ppc.pl767 my ($R0, $R1, $S1, $R2, $S2) = map("v$_",(10..14));
768 my ($R3, $S3, $R4, $S4) = ($R1, $S1, $R2, $S2);
1065 vmulouw $T0,$H0,$R1
1067 vmulouw $T0,$H1,$R1
1069 vmulouw $T0,$H2,$R1
1071 vmulouw $T0,$H3,$R1
1214 mtvrwz $R1,$h1
1231 vmr $H1,$R1
1239 vpermdi $R1,$H1,$R1,0b00
1248 vsld $S1,$R1,$T0 # <<2
[all …]
/freebsd/crypto/openssl/crypto/md4/
H A Dmd4_dgst.c113 R1(A, B, C, D, X(0), 3, 0x5A827999L); in md4_block_data_order()
114 R1(D, A, B, C, X(4), 5, 0x5A827999L); in md4_block_data_order()
115 R1(C, D, A, B, X(8), 9, 0x5A827999L); in md4_block_data_order()
116 R1(B, C, D, A, X(12), 13, 0x5A827999L); in md4_block_data_order()
117 R1(A, B, C, D, X(1), 3, 0x5A827999L); in md4_block_data_order()
118 R1(D, A, B, C, X(5), 5, 0x5A827999L); in md4_block_data_order()
119 R1(C, D, A, B, X(9), 9, 0x5A827999L); in md4_block_data_order()
120 R1(B, C, D, A, X(13), 13, 0x5A827999L); in md4_block_data_order()
121 R1(A, B, C, D, X(2), 3, 0x5A827999L); in md4_block_data_order()
122 R1(D, A, B, C, X(6), 5, 0x5A827999L); in md4_block_data_order()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstraintSystem.cpp37 for (unsigned R1 = 0; R1 < Constraints.size();) { in eliminateUsingFM() local
38 SmallVector<Entry, 8> &Row1 = Constraints[R1]; in eliminateUsingFM()
42 R1++; in eliminateUsingFM()
44 std::swap(Constraints[R1], Constraints.back()); in eliminateUsingFM()
52 for (unsigned R1 = 0; R1 < NumRemainingConstraints; R1++) { in eliminateUsingFM() local
54 for (unsigned R2 = R1 + 1; R2 < NumRemainingConstraints; R2++) { in eliminateUsingFM()
55 if (R1 == R2) in eliminateUsingFM()
59 int64_t LowerLast = getLastCoefficient(RemainingRows[R1], LastIdx); in eliminateUsingFM()
67 unsigned LowerR = R1; in eliminateUsingFM()
/freebsd/crypto/openssl/crypto/md5/
H A Dmd5_dgst.c113 R1(A, B, C, D, X(1), 5, 0xf61e2562L); in md5_block_data_order()
114 R1(D, A, B, C, X(6), 9, 0xc040b340L); in md5_block_data_order()
115 R1(C, D, A, B, X(11), 14, 0x265e5a51L); in md5_block_data_order()
116 R1(B, C, D, A, X(0), 20, 0xe9b6c7aaL); in md5_block_data_order()
117 R1(A, B, C, D, X(5), 5, 0xd62f105dL); in md5_block_data_order()
118 R1(D, A, B, C, X(10), 9, 0x02441453L); in md5_block_data_order()
119 R1(C, D, A, B, X(15), 14, 0xd8a1e681L); in md5_block_data_order()
120 R1(B, C, D, A, X(4), 20, 0xe7d3fbc8L); in md5_block_data_order()
121 R1(A, B, C, D, X(9), 5, 0x21e1cde6L); in md5_block_data_order()
122 R1(D, A, B, C, X(14), 9, 0xc33707d6L); in md5_block_data_order()
[all …]
/freebsd/contrib/file/magic/Magdir/
H A Dclipper10 # >18 short !074000,000000 C1 R1
11 # >18 short !074000,004000 C2 R1
12 # >18 short !074000,010000 C3 R1
18 # >18 short&074000 000000 C1 R1
19 # >18 short&074000 004000 C2 R1
20 # >18 short&074000 010000 C3 R1
40 >18 short&074000 000000 C1 R1
41 >18 short&074000 004000 C2 R1
42 >18 short&074000 010000 C3 R1
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonConstPropagation.cpp363 bool evaluateCMPrr(uint32_t Cmp, const RegisterSubReg &R1, const RegisterSubReg &R2,
365 bool evaluateCMPri(uint32_t Cmp, const RegisterSubReg &R1, const APInt &A2,
367 bool evaluateCMPrp(uint32_t Cmp, const RegisterSubReg &R1, uint64_t Props2,
376 bool evaluateCOPY(const RegisterSubReg &R1, const CellMap &Inputs,
380 bool evaluateANDrr(const RegisterSubReg &R1, const RegisterSubReg &R2,
382 bool evaluateANDri(const RegisterSubReg &R1, const APInt &A2,
385 bool evaluateORrr(const RegisterSubReg &R1, const RegisterSubReg &R2,
387 bool evaluateORri(const RegisterSubReg &R1, const APInt &A2,
390 bool evaluateXORrr(const RegisterSubReg &R1, const RegisterSubReg &R2,
392 bool evaluateXORri(const RegisterSubReg &R1, cons
1105 evaluateCMPrr(uint32_t Cmp,const RegisterSubReg & R1,const RegisterSubReg & R2,const CellMap & Inputs,bool & Result) evaluateCMPrr() argument
1144 evaluateCMPri(uint32_t Cmp,const RegisterSubReg & R1,const APInt & A2,const CellMap & Inputs,bool & Result) evaluateCMPri() argument
1171 evaluateCMPrp(uint32_t Cmp,const RegisterSubReg & R1,uint64_t Props2,const CellMap & Inputs,bool & Result) evaluateCMPrp() argument
1364 evaluateCOPY(const RegisterSubReg & R1,const CellMap & Inputs,LatticeCell & Result) evaluateCOPY() argument
1369 evaluateANDrr(const RegisterSubReg & R1,const RegisterSubReg & R2,const CellMap & Inputs,LatticeCell & Result) evaluateANDrr() argument
1400 evaluateANDri(const RegisterSubReg & R1,const APInt & A2,const CellMap & Inputs,LatticeCell & Result) evaluateANDri() argument
1436 evaluateORrr(const RegisterSubReg & R1,const RegisterSubReg & R2,const CellMap & Inputs,LatticeCell & Result) evaluateORrr() argument
1467 evaluateORri(const RegisterSubReg & R1,const APInt & A2,const CellMap & Inputs,LatticeCell & Result) evaluateORri() argument
1503 evaluateXORrr(const RegisterSubReg & R1,const RegisterSubReg & R2,const CellMap & Inputs,LatticeCell & Result) evaluateXORrr() argument
1532 evaluateXORri(const RegisterSubReg & R1,const APInt & A2,const CellMap & Inputs,LatticeCell & Result) evaluateXORri() argument
1565 evaluateZEXTr(const RegisterSubReg & R1,unsigned Width,unsigned Bits,const CellMap & Inputs,LatticeCell & Result) evaluateZEXTr() argument
1596 evaluateSEXTr(const RegisterSubReg & R1,unsigned Width,unsigned Bits,const CellMap & Inputs,LatticeCell & Result) evaluateSEXTr() argument
1661 evaluateCLBr(const RegisterSubReg & R1,bool Zeros,bool Ones,const CellMap & Inputs,LatticeCell & Result) evaluateCLBr() argument
1696 evaluateCTBr(const RegisterSubReg & R1,bool Zeros,bool Ones,const CellMap & Inputs,LatticeCell & Result) evaluateCTBr() argument
1731 evaluateEXTRACTr(const RegisterSubReg & R1,unsigned Width,unsigned Bits,unsigned Offset,bool Signed,const CellMap & Inputs,LatticeCell & Result) evaluateEXTRACTr() argument
1789 evaluateSplatr(const RegisterSubReg & R1,unsigned Bits,unsigned Count,const CellMap & Inputs,LatticeCell & Result) evaluateSplatr() argument
2091 RegisterSubReg R1(MI.getOperand(1)); evaluate() local
2123 RegisterSubReg R1(MI.getOperand(1)); evaluate() local
2151 RegisterSubReg R1(MI.getOperand(1)); evaluate() local
2604 RegisterSubReg R1(Src1); evaluateHexCompare2() local
2634 RegisterSubReg R1(Src1); evaluateHexLogical() local
2720 RegisterSubReg R1(MI.getOperand(1)); evaluateHexExt() local
2765 RegisterSubReg R1(MI.getOperand(1)); evaluateHexVector1() local
2991 RegisterSubReg R1(Acc); rewriteHexConstUses() local
3038 RegisterSubReg R1(MI.getOperand(1)); rewriteHexConstUses() local
3074 RegisterSubReg R1(MI.getOperand(1)); rewriteHexConstUses() local
[all...]
/freebsd/crypto/openssl/crypto/md5/asm/
H A Dmd5-586.pl85 sub R1 subroutine
233 &R1(-1,$A,$B,$C,$D,$X,16, 5,0xf61e2562);
234 &R1( 0,$D,$A,$B,$C,$X,17, 9,0xc040b340);
235 &R1( 0,$C,$D,$A,$B,$X,18,14,0x265e5a51);
236 &R1( 0,$B,$C,$D,$A,$X,19,20,0xe9b6c7aa);
237 &R1( 0,$A,$B,$C,$D,$X,20, 5,0xd62f105d);
238 &R1( 0,$D,$A,$B,$C,$X,21, 9,0x02441453);
239 &R1( 0,$C,$D,$A,$B,$X,22,14,0xd8a1e681);
240 &R1( 0,$B,$C,$D,$A,$X,23,20,0xe7d3fbc8);
241 &R1( 0,$A,$B,$C,$D,$X,24, 5,0x21e1cde6);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYCallingConv.td42 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1, R2, R3]>>,
45 CCIfType<[f32], CCAssignToReg<[R0, R1, R2, R3]>>,
47 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
55 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1]>>,
58 CCIfType<[i32], CCAssignToReg<[R0, R1]>>,
64 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1, R2, R3]>>,
67 CCIfType<[i32], CCAssignToReg<[R0, R1, R2, R3]>>,
77 CCIfType<[v2i16, v4i8], CCAssignToReg<[R0, R1]>>,
79 CCIfType<[i32], CCAssignToReg<[R0, R1]>>,
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dfastmath2_dlib_asm.S56 #define mantexpa R1:0
57 #define lmanta R1:0
67 #define lmant R1:0
68 #define manth R1
157 #define mantexpa R1:0
158 #define lmanta R1:0
168 #define lmant R1:0
169 #define manth R1
258 #define mantah R1
259 #define mantexpa R1:0
[all …]
H A Dfastmath_dlib_asm.S58 #define mantexpa R1:0
59 #define lmanta R1:0
69 #define lmant R1:0
70 #define manth R1
193 #define mantexpa R1:0
194 #define lmanta R1:0
204 #define lmant R1:0
205 #define manth R1
322 #define mantah R1
323 #define mantexpa R1:0
H A Dfastmath2_ldlib_asm.S52 #define manta R1:0
53 #define lmanta R1:0
61 #define lmant R1:0
151 #define manta R1:0
152 #define lmanta R1:0
160 #define lmant R1:0
/freebsd/contrib/llvm-project/libcxx/include/
H A Dratio29 template <class R1, class R2> using ratio_add = ...;
30 template <class R1, class R2> using ratio_subtract = ...;
31 template <class R1, class R2> using ratio_multiply = ...;
32 template <class R1, class R2> using ratio_divide = ...;
35 template <class R1, class R2> struct ratio_equal;
36 template <class R1, class R2> struct ratio_not_equal;
37 template <class R1, class R2> struct ratio_less;
38 template <class R1, class R2> struct ratio_less_equal;
39 template <class R1, class R2> struct ratio_greater;
40 template <class R1, class R2> struct ratio_greater_equal;
[all …]
/freebsd/crypto/openssl/crypto/sm3/
H A Dsm3.c69 R1(A, B, C, D, E, F, G, H, 0x79CC4519, W00, W00 ^ W04); in ossl_sm3_block_data_order()
71 R1(D, A, B, C, H, E, F, G, 0xF3988A32, W01, W01 ^ W05); in ossl_sm3_block_data_order()
73 R1(C, D, A, B, G, H, E, F, 0xE7311465, W02, W02 ^ W06); in ossl_sm3_block_data_order()
75 R1(B, C, D, A, F, G, H, E, 0xCE6228CB, W03, W03 ^ W07); in ossl_sm3_block_data_order()
77 R1(A, B, C, D, E, F, G, H, 0x9CC45197, W04, W04 ^ W08); in ossl_sm3_block_data_order()
79 R1(D, A, B, C, H, E, F, G, 0x3988A32F, W05, W05 ^ W09); in ossl_sm3_block_data_order()
81 R1(C, D, A, B, G, H, E, F, 0x7311465E, W06, W06 ^ W10); in ossl_sm3_block_data_order()
83 R1(B, C, D, A, F, G, H, E, 0xE6228CBC, W07, W07 ^ W11); in ossl_sm3_block_data_order()
85 R1(A, B, C, D, E, F, G, H, 0xCC451979, W08, W08 ^ W12); in ossl_sm3_block_data_order()
87 R1(D, A, B, C, H, E, F, G, 0x988A32F3, W09, W09 ^ W13); in ossl_sm3_block_data_order()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DReachableCode.cpp596 SourceRange &R1, in GetUnreachableLoc() argument
598 R1 = R2 = SourceRange(); in GetUnreachableLoc()
610 R1 = UO->getSubExpr()->getSourceRange(); in GetUnreachableLoc()
615 R1 = CAO->getLHS()->getSourceRange(); in GetUnreachableLoc()
627 R1 = ME->getSourceRange(); in GetUnreachableLoc()
632 R1 = ASE->getLHS()->getSourceRange(); in GetUnreachableLoc()
638 R1 = CSC->getSubExpr()->getSourceRange(); in GetUnreachableLoc()
643 R1 = CE->getSubExpr()->getSourceRange(); in GetUnreachableLoc()
651 R1 = CSC->getSubExpr()->getSourceRange(); in GetUnreachableLoc()
656 R1 = S->getSourceRange(); in GetUnreachableLoc()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchMCTargetDesc.cpp45 InitLoongArchMCRegisterInfo(X, LoongArch::R1); in createLoongArchMCRegisterInfo()
142 Inst.getOperand(1).getReg() == LoongArch::R1; in isReturn()
155 Inst.getOperand(1).getReg() != LoongArch::R1; in isBranch()
168 Inst.getOperand(1).getReg() != LoongArch::R1; in isUnconditionalBranch()
181 Inst.getOperand(1).getReg() != LoongArch::R1; in isIndirectBranch()
/freebsd/contrib/elftoolchain/libelf/
H A DVersion.map3 R1.0 {
96 R1.1 {
103 } R1.0;
/freebsd/tools/test/stress2/misc/
H A Dmlockall6.sh128 while (share2[R1] == 0) /* Wait for parent */
130 atomic_add_int(&share2[R1], 1);
139 atomic_add_int(&share2[R1], 1);
140 while (share2[R1] != 2) /* Wait for child */

123456789