Home
last modified time | relevance | path

Searched refs:rA (Results 1 – 23 of 23) sorted by relevance

/external/llvm/lib/Target/CellSPU/
DCellSDKIntrinsics.td41 RRForm<0b00100011110, (outs VECREG:$rT), (ins VECREG:$rA, VECREG:$rB),
42 "mpy $rT, $rA, $rB", IntegerMulDiv,
43 [(set (v4i32 VECREG:$rT), (int_spu_si_mpy (v8i16 VECREG:$rA),
47 RRForm<0b00110011110, (outs VECREG:$rT), (ins VECREG:$rA, VECREG:$rB),
48 "mpyu $rT, $rA, $rB", IntegerMulDiv,
49 [(set (v4i32 VECREG:$rT), (int_spu_si_mpyu (v8i16 VECREG:$rA),
53 RI10Form<0b00101110, (outs VECREG:$rT), (ins VECREG:$rA, s10imm:$val),
54 "mpyi $rT, $rA, $val", IntegerMulDiv,
55 [(set (v4i32 VECREG:$rT), (int_spu_si_mpyi (v8i16 VECREG:$rA),
59 RI10Form<0b10101110, (outs VECREG:$rT), (ins VECREG:$rA, s10imm:$val),
[all …]
DSPUInstrInfo.td477 // fsmb: Form select mask for bytes. N.B. Input operand, $rA, is 16-bits
479 RRForm_1<0b01101101100, OOL, IOL, "fsmb\t$rT, $rA", SelectOp,
483 FSMBInst<(outs VECREG:$rT), (ins rclass:$rA),
484 [(set (vectype VECREG:$rT), (SPUselmask rclass:$rA))]>;
487 FSMBInst<(outs VECREG:$rT), (ins VECREG:$rA),
489 (SPUselmask (vectype VECREG:$rA)))]>;
498 // fsmh: Form select mask for halfwords. N.B., Input operand, $rA, is
502 RRForm_1<0b10101101100, OOL, IOL, "fsmh\t$rT, $rA", SelectOp,
506 FSMHInst<(outs VECREG:$rT), (ins rclass:$rA),
507 [(set (vectype VECREG:$rT), (SPUselmask rclass:$rA))]>;
[all …]
DSPUMathInstr.td17 def : Pat<(mul (v16i8 VECREG:$rA), (v16i8 VECREG:$rB)),
20 (SELBv4i32 (MPYv8i16 VECREG:$rA, VECREG:$rB),
21 (SHLHIv8i16 (MPYv8i16 (ROTMAHIv8i16 VECREG:$rA, 8),
26 (SELBv4i32 (MPYv8i16 (ROTMAIv4i32_i32 VECREG:$rA, 16),
28 (SHLHIv8i16 (MPYv8i16 (ROTMAIv4i32_i32 VECREG:$rA, 8),
36 def : Pat<(mul (v8i16 VECREG:$rA), (v8i16 VECREG:$rB)),
37 (SELBv8i16 (MPYv8i16 VECREG:$rA, VECREG:$rB),
38 (SHLIv4i32 (MPYHHv8i16 VECREG:$rA, VECREG:$rB), 16),
46 Pat<(mul (v4i32 VECREG:$rA), (v4i32 VECREG:$rB)),
48 (v4i32 (Av4i32 (v4i32 (MPYHv4i32 VECREG:$rA, VECREG:$rB)),
[all …]
DSPU64InstrInfo.td33 SELBInst<(outs R64C:$rT), (ins R64C:$rA, R64C:$rB, VECREG:$rC),
45 Pat<(select (i32 (cond R64C:$rA, R64C:$rB)), R64C:$rTrue, R64C:$rFalse),
50 Pat<(cond R64C:$rA, R64C:$rB),
57 CodeFrag<(CGTIv4i32 (GBv4i32 (CEQv4i32 (COPY_TO_REGCLASS R64C:$rA, VECREG),
62 CodeFrag<(CEQIv4i32 (GBv4i32 (CEQv4i32 VECREG:$rA, VECREG:$rB)), 0xf)>;
82 def : Pat<(seteq R64C:$rA, R64C:$rB), I64EQr64.Fragment>;
83 def : Pat<(seteq (v2i64 VECREG:$rA), (v2i64 VECREG:$rB)), I64EQv2i64.Fragment>;
94 CodeFrag<(CLGTv4i32 (COPY_TO_REGCLASS R64C:$rA, VECREG),
98 CodeFrag<(CEQv4i32 (COPY_TO_REGCLASS R64C:$rA, VECREG),
107 CodeFrag<(CLGTv4i32 VECREG:$rA, VECREG:$rB)>;
[all …]
DSPUInstrFormats.td259 RI10Form<opcode, (outs VECREG:$rT), (ins s10imm:$val, VECREG:$rA),
260 !strconcat(opc, " $rT, $rA, $val"), itin,
261 [(set (v8i16 VECREG:$rT), (IntID (v8i16 VECREG:$rA),
266 RI10Form<opcode, (outs VECREG:$rT), (ins s10imm:$val, VECREG:$rA),
267 !strconcat(opc, " $rT, $rA, $val"), itin,
268 [(set (v4i32 VECREG:$rT), (IntID (v4i32 VECREG:$rA),
274 RRForm<opcode, (outs VECREG:$rT), (ins VECREG:$rA, VECREG:$rB),
275 !strconcat(opc, " $rT, $rA, $rB"), itin,
276 [(set (v8i16 VECREG:$rT), (IntID (v8i16 VECREG:$rA),
282 RRForm<opcode, (outs VECREG:$rT), (ins VECREG:$rA, VECREG:$rB),
[all …]
DSPU128InstrInfo.td40 def : Pat<(shl GPRC:$rA, R32C:$rB),
41 (SHLQBYBIr128 (SHLQBIr128 GPRC:$rA, R32C:$rB), R32C:$rB)>;
/external/llvm/test/CodeGen/CellSPU/
Dselect_bits.ll14 ; (or (and rC, rB), (and (not rC), rA))
15 define <2 x i64> @selectbits_v2i64_01(<2 x i64> %rA, <2 x i64> %rB, <2 x i64> %rC) {
18 %B = and <2 x i64> %A, %rA
23 ; (or (and rB, rC), (and (not rC), rA))
24 define <2 x i64> @selectbits_v2i64_02(<2 x i64> %rA, <2 x i64> %rB, <2 x i64> %rC) {
27 %B = and <2 x i64> %A, %rA
32 ; (or (and (not rC), rA), (and rB, rC))
33 define <2 x i64> @selectbits_v2i64_03(<2 x i64> %rA, <2 x i64> %rB, <2 x i64> %rC) {
35 %B = and <2 x i64> %A, %rA
41 ; (or (and (not rC), rA), (and rC, rB))
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td282 def OR4To8 : XForm_6<31, 444, (outs G8RC:$rA), (ins GPRC:$rS, GPRC:$rB),
283 "or $rA, $rS, $rB", IntGeneral,
285 def OR8To4 : XForm_6<31, 444, (outs GPRC:$rA), (ins G8RC:$rS, G8RC:$rB),
286 "or $rA, $rS, $rB", IntGeneral,
297 def NAND8: XForm_6<31, 476, (outs G8RC:$rA), (ins G8RC:$rS, G8RC:$rB),
298 "nand $rA, $rS, $rB", IntGeneral,
299 [(set G8RC:$rA, (not (and G8RC:$rS, G8RC:$rB)))]>;
300 def AND8 : XForm_6<31, 28, (outs G8RC:$rA), (ins G8RC:$rS, G8RC:$rB),
301 "and $rA, $rS, $rB", IntGeneral,
302 [(set G8RC:$rA, (and G8RC:$rS, G8RC:$rB))]>;
[all …]
DPPCInstrInfo.td820 def STWUX : XForm_8<31, 183, (outs), (ins GPRC:$rS, GPRC:$rA, GPRC:$rB),
821 "stwux $rS, $rA, $rB", LdStStore,
854 def ADDI : DForm_2<14, (outs GPRC:$rD), (ins GPRC:$rA, s16imm:$imm),
855 "addi $rD, $rA, $imm", IntGeneral,
856 [(set GPRC:$rD, (add GPRC:$rA, immSExt16:$imm))]>;
858 def ADDIC : DForm_2<12, (outs GPRC:$rD), (ins GPRC:$rA, s16imm:$imm),
859 "addic $rD, $rA, $imm", IntGeneral,
860 [(set GPRC:$rD, (addc GPRC:$rA, immSExt16:$imm))]>,
862 def ADDICo : DForm_2<13, (outs GPRC:$rD), (ins GPRC:$rA, s16imm:$imm),
863 "addic. $rD, $rA, $imm", IntGeneral,
[all …]
DPPCInstrAltivec.td196 (ins u5imm:$ZERO, u5imm:$STRM, GPRC:$rA, GPRC:$rB),
197 "dst $rA, $rB, $STRM", LdStLoad /*FIXME*/, []>;
199 (ins u5imm:$ONE, u5imm:$STRM, GPRC:$rA, GPRC:$rB),
200 "dstt $rA, $rB, $STRM", LdStLoad /*FIXME*/, []>;
202 (ins u5imm:$ZERO, u5imm:$STRM, GPRC:$rA, GPRC:$rB),
203 "dstst $rA, $rB, $STRM", LdStLoad /*FIXME*/, []>;
205 (ins u5imm:$ONE, u5imm:$STRM, GPRC:$rA, GPRC:$rB),
206 "dststt $rA, $rB, $STRM", LdStLoad /*FIXME*/, []>;
209 (ins u5imm:$ZERO, u5imm:$STRM, G8RC:$rA, GPRC:$rB),
210 "dst $rA, $rB, $STRM", LdStLoad /*FIXME*/, []>;
[all …]
/external/dropbear/libtomcrypt/testprof/
Decc_test.c35 void *modulus, *mp, *kA, *kB, *rA, *rB; in ecc_test_shamir() local
40 DO(mp_init_multi(&kA, &kB, &rA, &rB, &modulus, NULL)); in ecc_test_shamir()
65 DO(mp_read_unsigned_bin(rA, buf, sizes[x])); in ecc_test_shamir()
70 DO(ltc_mp.ecc_ptmul(rA, G, A, modulus, 1)); in ecc_test_shamir()
103 mp_clear_multi(kA, kB, rA, rB, modulus, NULL); in ecc_test_shamir()
/external/valgrind/main/VEX/priv/
Dguest_ppc_toIR.c1385 static IRExpr* ea_rA_idxd ( UInt rA, UInt rB ) in ea_rA_idxd() argument
1388 vassert(rA < 32); in ea_rA_idxd()
1390 return binop(mkSzOp(ty, Iop_Add8), getIReg(rA), getIReg(rB)); in ea_rA_idxd()
1394 static IRExpr* ea_rA_simm ( UInt rA, UInt simm16 ) in ea_rA_simm() argument
1397 vassert(rA < 32); in ea_rA_simm()
1398 return binop(mkSzOp(ty, Iop_Add8), getIReg(rA), in ea_rA_simm()
1403 static IRExpr* ea_rAor0 ( UInt rA ) in ea_rAor0() argument
1406 vassert(rA < 32); in ea_rAor0()
1407 if (rA == 0) { in ea_rAor0()
1410 return getIReg(rA); in ea_rAor0()
[all …]
Dhost_arm_isel.c1837 HReg tLo, tHi, rA; in iselInt64Expr_wrk() local
1839 rA = iselIntExpr_R(env, e->Iex.Load.addr); in iselInt64Expr_wrk()
1842 addInstr(env, ARMInstr_LdSt32(True/*isLoad*/, tHi, ARMAMode1_RI(rA, 4))); in iselInt64Expr_wrk()
1843 addInstr(env, ARMInstr_LdSt32(True/*isLoad*/, tLo, ARMAMode1_RI(rA, 0))); in iselInt64Expr_wrk()
5639 HReg rDhi, rDlo, rA; in iselStmt() local
5641 rA = iselIntExpr_R(env, stmt->Ist.Store.addr); in iselStmt()
5643 ARMAMode1_RI(rA,4))); in iselStmt()
5645 ARMAMode1_RI(rA,0))); in iselStmt()
5901 HReg rA = iselIntExpr_R(env, stmt->Ist.LLSC.addr); in iselStmt() local
5909 addInstr(env, mk_iMOVds_RR(hregARM_R4(), rA)); in iselStmt()
[all …]
Dhost_ppc_defs.c2515 UInt rA, idx; in doAMode_IR() local
2519 rA = iregNo(am->Pam.IR.base, mode64); in doAMode_IR()
2528 p = mkFormD(p, opc1, rSD, rA, idx); in doAMode_IR()
2535 UInt rA, rB; in doAMode_RR() local
2538 rA = iregNo(am->Pam.RR.base, mode64); in doAMode_RR()
2541 p = mkFormX(p, opc1, rSD, rA, rB, opc2, 0); in doAMode_RR()
Dhost_x86_isel.c3740 HReg vHi, vLo, rA; in iselStmt() local
3742 rA = iselIntExpr_R(env, stmt->Ist.Store.addr); in iselStmt()
3744 Xalu_MOV, X86RI_Reg(vLo), X86AMode_IR(0, rA))); in iselStmt()
3746 Xalu_MOV, X86RI_Reg(vHi), X86AMode_IR(4, rA))); in iselStmt()
Dguest_arm_toIR.c10159 UInt rD = 99, rN = 99, rM = 99, rA = 99; in decode_V6MEDIA_instruction() local
10165 rA = INSNT1(15,12); in decode_V6MEDIA_instruction()
10168 if (!isBadRegT(rD) && !isBadRegT(rN) && !isBadRegT(rM) && rA != 13) in decode_V6MEDIA_instruction()
10175 rA = INSNA(15,12); in decode_V6MEDIA_instruction()
10187 IRExpr* rAe = rA == 15 ? mkU32(0) in decode_V6MEDIA_instruction()
10188 : (isT ? getIRegT(rA) : getIRegA(rA)); in decode_V6MEDIA_instruction()
10197 if (rA == 15) { in decode_V6MEDIA_instruction()
10202 nCC(conq), rD, rN, rM, rA ); in decode_V6MEDIA_instruction()
17617 UInt rA = INSN1(15,12); in disInstr_THUMB_WRK() local
17621 && !isBadRegT(rM) && !isBadRegT(rA)) { in disInstr_THUMB_WRK()
[all …]
/external/neven/Embedded/common/src/b_BasicEm/
DMath.h181 const int16 *x2A, int16 col2A, int16 *rA );
185 const int16 *x2A, int16 row2A, int16 *rA );
DMath.c1048 …ltiplyFlt16( const int16 *x1A, int16 row1A, int16 col1A, const int16 *x2A, int16 col2A, int16 *rA ) in bbs_matMultiplyFlt16() argument
1071 *rA++ = ( sumL + ( 1 << 14 ) ) >> 15; /* round result to 1.15 */ in bbs_matMultiplyFlt16()
1075 else mmul( ( int16* ) x1A, row1A, col1A, ( int16* ) x2A, col1A, col2A, rA ); in bbs_matMultiplyFlt16()
1102 *rA++ = ( sumL + ( 1 << 14 ) ) >> 15; /* round result to 1.15 */ in bbs_matMultiplyFlt16()
1123 *rA++ = ( sumL + ( 1 << 14 ) ) >> 15; /* round result to 1.15 */ in bbs_matMultiplyFlt16()
1132 const int16 *x2A, int16 col2A, int16 *rA ) in bbs_matMultiplyTranspFlt16() argument
1156 *rA++ = ( sumL + ( 1 << 14 ) ) >> 15; /* round result to 1.15 */ in bbs_matMultiplyTranspFlt16()
1167 uint16 bbs_matTrans( int16 *xA, int16 rowA, int16 colA, int16 *rA ) in bbs_matTrans() argument
1177 *rA++ = *sL; in bbs_matTrans()
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/de-DE/
Dde-DE_gl0_kdt_dur.pkb370 E*-� &�y�(�Gԁ�v�}Pڼ���F�ؖ�@���F�]���{�� ������y� o �rA��^M�X׺{��+���~�?%\� `��{T�:q�İw �…
411 �yh$[�X<`x����$v�m��,;������P҇̀�ɮw�H ����m��\*KR_�+]�rA��\�X �5�Ć��k��Z�5�͠|#l �K6,ŐfO2�H;…
Dde-DE_kdt_g2p.pkb32 1H�9rA�ڈ�$Ye��#g)#R�I.��*S��2�$��������������� �%����z���mO�&�rP����� ������@������…
/external/srec/config/en.us/dictionary/
Dlarge.ok915 amore @m{rA
2511 bellafiore bel@fE{rA
7001 damore d@m{rA
7316 defiore defE{rA
7370 delatorre del@t{rA
7586 desirae dez@rA
7782 difiore dEfE{rA
7893 disarray dis@rA
10384 fiore fE{rA
12837 harare h@r)rA
[all …]
/external/sqlite/dist/
Dsqlite3.c65042 double rA; /* Real value of left operand */
66127 double rA; /* Real value of left operand */
66162 u.ag.rA = sqlite3VdbeRealValue(pIn1);
66165 case OP_Add: u.ag.rB += u.ag.rA; break;
66166 case OP_Subtract: u.ag.rB -= u.ag.rA; break;
66167 case OP_Multiply: u.ag.rB *= u.ag.rA; break;
66170 if( u.ag.rA==(double)0 ) goto arithmetic_result_is_null;
66171 u.ag.rB /= u.ag.rA;
66175 u.ag.iA = (i64)u.ag.rA;
/external/sqlite/dist/orig/
Dsqlite3.c65031 double rA; /* Real value of left operand */
66116 double rA; /* Real value of left operand */
66151 u.ag.rA = sqlite3VdbeRealValue(pIn1);
66154 case OP_Add: u.ag.rB += u.ag.rA; break;
66155 case OP_Subtract: u.ag.rB -= u.ag.rA; break;
66156 case OP_Multiply: u.ag.rB *= u.ag.rA; break;
66159 if( u.ag.rA==(double)0 ) goto arithmetic_result_is_null;
66160 u.ag.rB /= u.ag.rA;
66164 u.ag.iA = (i64)u.ag.rA;