Home
last modified time | relevance | path

Searched refs:RR (Results 1 – 25 of 157) sorted by relevance

1234567

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DRDFRegisters.cpp97 RegisterRef PhysicalRegisterInfo::normalize(RegisterRef RR) const { in normalize()
98 return RR; in normalize()
162 bool PhysicalRegisterInfo::aliasRM(RegisterRef RR, RegisterRef RM) const { in aliasRM() argument
163 assert(Register::isPhysicalRegister(RR.Reg) && isRegMaskId(RM.Reg)); in aliasRM()
165 bool Preserved = MB[RR.Reg/32] & (1u << (RR.Reg%32)); in aliasRM()
169 if (RR.Mask == LaneBitmask::getAll()) in aliasRM()
171 const TargetRegisterClass *RC = RegInfos[RR.Reg].RegClass; in aliasRM()
172 if (RC != nullptr && (RR.Mask & RC->LaneMask) == RC->LaneMask) in aliasRM()
180 LaneBitmask M = RR.Mask; in aliasRM()
181 for (MCSubRegIndexIterator SI(RR.Reg, &TRI); SI.isValid(); ++SI) { in aliasRM()
[all …]
DRDFRegisters.h83 bool operator== (const RegisterRef &RR) const {
84 return Reg == RR.Reg && Mask == RR.Mask;
87 bool operator!= (const RegisterRef &RR) const {
88 return !operator==(RR);
91 bool operator< (const RegisterRef &RR) const {
92 return Reg < RR.Reg || (Reg == RR.Reg && Mask < RR.Mask);
113 RegisterRef normalize(RegisterRef RR) const;
131 RegisterRef mapTo(RegisterRef RR, unsigned R) const;
153 bool aliasRM(RegisterRef RR, RegisterRef RM) const;
163 bool hasAliasOf(RegisterRef RR) const;
[all …]
DHexagonExpandCondsets.cpp182 bool operator== (RegisterRef RR) const { in operator ==()
183 return Reg == RR.Reg && Sub == RR.Sub; in operator ==()
185 bool operator!= (RegisterRef RR) const { return !operator==(RR); } in operator !=()
186 bool operator< (RegisterRef RR) const { in operator <()
187 return Reg < RR.Reg || (Reg == RR.Reg && Sub < RR.Sub); in operator <()
201 void addRefToMap(RegisterRef RR, ReferenceMap &Map, unsigned Exec);
235 bool isIntReg(RegisterRef RR, unsigned &BW);
294 void HexagonExpandCondsets::addRefToMap(RegisterRef RR, ReferenceMap &Map, in addRefToMap() argument
296 unsigned Mask = getMaskForSub(RR.Sub) | Exec; in addRefToMap()
297 ReferenceMap::iterator F = Map.find(RR.Reg); in addRefToMap()
[all …]
DRDFGraph.cpp418 void RefNode::setRegRef(RegisterRef RR, DataFlowGraph &G) { in setRegRef() argument
421 Ref.PR = G.pack(RR); in setRegRef()
814 RegisterRef RR, NodeAddr<BlockNode*> PredB, uint16_t Flags) { in newPhiUse() argument
817 PUA.Addr->setRegRef(RR, *this); in newPhiUse()
830 RegisterRef RR, uint16_t Flags) { in newDef() argument
833 DA.Addr->setRegRef(RR, *this); in newDef()
907 RegisterRef RR = *I; in build() local
910 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in build()
932 for (RegisterRef RR : EHRegs) { in build() local
936 NodeAddr<DefNode*> DA = newDef(PA, RR, PhiFlags); in build()
[all …]
DBitTracker.cpp329 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
338 if (Register::isVirtualRegister(RR.Reg)) { in getRegBitWidth()
339 const auto &VC = composeWithSubRegIndex(*MRI.getRegClass(RR.Reg), RR.Sub); in getRegBitWidth()
342 assert(Register::isPhysicalRegister(RR.Reg)); in getRegBitWidth()
344 (RR.Sub == 0) ? Register(RR.Reg) : TRI.getSubReg(RR.Reg, RR.Sub); in getRegBitWidth()
348 BT::RegisterCell BT::MachineEvaluator::getCell(const RegisterRef &RR, in getCell() argument
350 uint16_t BW = getRegBitWidth(RR); in getCell()
354 if (Register::isPhysicalRegister(RR.Reg)) in getCell()
357 assert(Register::isVirtualRegister(RR.Reg)); in getCell()
360 const TargetRegisterClass *C = MRI.getRegClass(RR.Reg); in getCell()
[all …]
DRDFCopy.cpp121 auto MinPhysReg = [this] (RegisterRef RR) -> unsigned { in run() argument
123 const TargetRegisterClass &RC = *TRI.getMinimalPhysRegClass(RR.Reg); in run()
124 if ((RC.LaneMask & RR.Mask) == RC.LaneMask) in run()
125 return RR.Reg; in run()
126 for (MCSubRegIndexIterator S(RR.Reg, &TRI); S.isValid(); ++S) in run()
127 if (RR.Mask == TRI.getSubRegIndexLaneMask(S.getSubRegIndex())) in run()
DRDFGraph.h525 void setRegRef(RegisterRef RR, DataFlowGraph &G);
553 NodeAddr<RefNode*> getNextRef(RegisterRef RR, Predicate P, bool NextOnly,
740 PackedRegisterRef pack(RegisterRef RR) { in pack()
741 return { RR.Reg, LMI.getIndexForLaneMask(RR.Mask) }; in pack()
743 PackedRegisterRef pack(RegisterRef RR) const { in pack()
744 return { RR.Reg, LMI.getIndexForLaneMask(RR.Mask) }; in pack()
827 RegisterRef RR, NodeAddr<BlockNode*> PredB,
832 RegisterRef RR, uint16_t Flags = NodeAttrs::PhiRef);
887 NodeAddr<RefNode*> RefNode::getNextRef(RegisterRef RR, Predicate P, in getNextRef() argument
896 if (RA.Addr->getRegRef(G) == RR && P(NA)) in getNextRef()
DBitTracker.h53 RegisterCell get(RegisterRef RR) const;
54 void put(RegisterRef RR, const RegisterCell &RC);
396 uint16_t getRegBitWidth(const RegisterRef &RR) const;
398 RegisterCell getCell(const RegisterRef &RR, const CellMapType &M) const;
399 void putCell(const RegisterRef &RR, RegisterCell RC, CellMapType &M) const;
404 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef()
405 RegisterCell RC = getCell(RR, M); in getRef()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Df.cpp62 boost::math::ntl::RR exp2(const boost::math::ntl::RR& x) in exp2()
67 boost::math::ntl::RR log2(const boost::math::ntl::RR& x) in log2()
72 boost::math::ntl::RR f(const boost::math::ntl::RR& x, int variant) in f()
88 const boost::math::tools::polynomial<boost::math::ntl::RR>& n, in show_extra()
89 const boost::math::tools::polynomial<boost::math::ntl::RR>& d, in show_extra()
90 const boost::math::ntl::RR& x_offset, in show_extra()
91 const boost::math::ntl::RR& y_offset, in show_extra()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/HardwareUnits/
DResourceManager.cpp194 void ResourceManager::use(const ResourceRef &RR) { in use() argument
196 unsigned RSID = getResourceStateIndex(RR.first); in use()
198 RS.markSubResourceAsUsed(RR.second); in use()
202 Strategies[RSID]->used(RR.second); in use()
209 AvailableProcResUnits ^= RR.first; in use()
217 CurrentUser.markSubResourceAsUsed(RR.first); in use()
218 Strategies[GroupIndex]->used(RR.first); in use()
224 void ResourceManager::release(const ResourceRef &RR) { in release() argument
225 unsigned RSID = getResourceStateIndex(RR.first); in release()
228 RS.releaseSubResource(RR.second); in release()
[all …]
/third_party/node/deps/openssl/openssl/crypto/bn/
Dbn_mont.c225 return bn_mul_mont_fixed_top(r, a, &(mont->RR), mont, ctx); in bn_to_mont_fixed_top()
245 bn_init(&ctx->RR); in BN_MONT_CTX_init()
256 BN_clear_free(&mont->RR); in BN_MONT_CTX_free()
274 R = &(mont->RR); /* grab RR as a temp */ in BN_MONT_CTX_set()
394 BN_zero(&(mont->RR)); in BN_MONT_CTX_set()
395 if (!BN_set_bit(&(mont->RR), mont->ri * 2)) in BN_MONT_CTX_set()
397 if (!BN_mod(&(mont->RR), &(mont->RR), &(mont->N), ctx)) in BN_MONT_CTX_set()
400 for (i = mont->RR.top, ret = mont->N.top; i < ret; i++) in BN_MONT_CTX_set()
401 mont->RR.d[i] = 0; in BN_MONT_CTX_set()
402 mont->RR.top = ret; in BN_MONT_CTX_set()
[all …]
Drsaz_exp.h31 const BN_ULONG m_norm[16], const BN_ULONG RR[16],
38 const BN_ULONG RR[8]);
Drsaz_exp.c59 const BN_ULONG m_norm[16], const BN_ULONG RR[16],
83 rsaz_1024_norm2red_avx2(R2, RR);
264 const BN_ULONG m[8], BN_ULONG k0, const BN_ULONG RR[8])
287 rsaz_512_mul(a_inv, base, RR, m, k0);
/third_party/openssl/crypto/bn/
Dbn_mont.c225 return bn_mul_mont_fixed_top(r, a, &(mont->RR), mont, ctx); in bn_to_mont_fixed_top()
245 bn_init(&ctx->RR); in BN_MONT_CTX_init()
256 BN_clear_free(&mont->RR); in BN_MONT_CTX_free()
274 R = &(mont->RR); /* grab RR as a temp */ in BN_MONT_CTX_set()
394 BN_zero(&(mont->RR)); in BN_MONT_CTX_set()
395 if (!BN_set_bit(&(mont->RR), mont->ri * 2)) in BN_MONT_CTX_set()
397 if (!BN_mod(&(mont->RR), &(mont->RR), &(mont->N), ctx)) in BN_MONT_CTX_set()
400 for (i = mont->RR.top, ret = mont->N.top; i < ret; i++) in BN_MONT_CTX_set()
401 mont->RR.d[i] = 0; in BN_MONT_CTX_set()
402 mont->RR.top = ret; in BN_MONT_CTX_set()
[all …]
Drsaz_exp.h31 const BN_ULONG m_norm[16], const BN_ULONG RR[16],
38 const BN_ULONG RR[8]);
Drsaz_exp.c59 const BN_ULONG m_norm[16], const BN_ULONG RR[16],
83 rsaz_1024_norm2red_avx2(R2, RR);
264 const BN_ULONG m[8], BN_ULONG k0, const BN_ULONG RR[8])
287 rsaz_512_mul(a_inv, base, RR, m, k0);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/
DExecuteStage.cpp103 for (const ResourceRef &RR : Freed) in cycleStart() local
104 notifyResourceAvailable(RR); in cycleStart()
245 void ExecuteStage::notifyResourceAvailable(const ResourceRef &RR) const { in notifyResourceAvailable()
246 LLVM_DEBUG(dbgs() << "[E] Resource Available: [" << RR.first << '.' in notifyResourceAvailable()
247 << RR.second << "]\n"); in notifyResourceAvailable()
249 Listener->onResourceAvailable(RR); in notifyResourceAvailable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DRegisterClassInfo.cpp72 const BitVector &RR = MF->getRegInfo().getReservedRegs(); in runOnMachineFunction() local
73 if (Reserved.size() != RR.size() || RR != Reserved) { in runOnMachineFunction()
75 Reserved = RR; in runOnMachineFunction()
/third_party/mbedtls/library/
Dbignum_mod.c109 mbedtls_mpi RR; in set_mont_const_square() local
113 mbedtls_mpi_init(&RR); in set_mont_const_square()
125 ret = mbedtls_mpi_core_get_mont_r2_unsafe(&RR, &N); in set_mont_const_square()
128 *X = RR.p; in set_mont_const_square()
129 RR.p = NULL; in set_mont_const_square()
134 mbedtls_mpi_free(&RR); in set_mont_const_square()
Dbignum.c1663 mbedtls_mpi RR, T, W[(size_t) 1 << MBEDTLS_MPI_WINDOW_SIZE], WW, Apos; in mbedtls_mpi_exp_mod() local
1688 mbedtls_mpi_init(&RR); mbedtls_mpi_init(&T); in mbedtls_mpi_exp_mod()
1766 MBEDTLS_MPI_CHK(mbedtls_mpi_lset(&RR, 1)); in mbedtls_mpi_exp_mod()
1767 MBEDTLS_MPI_CHK(mbedtls_mpi_shift_l(&RR, N->n * 2 * biL)); in mbedtls_mpi_exp_mod()
1768 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_mpi(&RR, &RR, N)); in mbedtls_mpi_exp_mod()
1771 memcpy(prec_RR, &RR, sizeof(mbedtls_mpi)); in mbedtls_mpi_exp_mod()
1774 memcpy(&RR, prec_RR, sizeof(mbedtls_mpi)); in mbedtls_mpi_exp_mod()
1792 mpi_montmul(&W[1], &RR, N, mm, &T); in mbedtls_mpi_exp_mod()
1797 MBEDTLS_MPI_CHK(mbedtls_mpi_copy(&W[x_index], &RR)); in mbedtls_mpi_exp_mod()
1944 mbedtls_mpi_free(&RR); in mbedtls_mpi_exp_mod()
[all …]
/third_party/openssl/crypto/ec/
Decp_ppc.c20 static const unsigned long RR[] = { 0x0000000000000003U, in ecp_nistz256_to_mont() local
25 ecp_nistz256_mul_mont(res, in, RR); in ecp_nistz256_to_mont()
/third_party/node/deps/openssl/openssl/crypto/ec/
Decp_ppc.c20 static const unsigned long RR[] = { 0x0000000000000003U, in ecp_nistz256_to_mont() local
25 ecp_nistz256_mul_mont(res, in, RR); in ecp_nistz256_to_mont()
/third_party/ffmpeg/libavutil/
Dtwofish.c31 #define RR(x, n) ((x) >> (n) | (x) << (32 - (n))) macro
221 P[2] = RR(P[2] ^ (t0 + t1 + cs->K[2 * i + 8]), 1); in twofish_encrypt()
225 P[0] = RR(P[0] ^ (t0 + t1 + cs->K[2 * i + 10]), 1); in twofish_encrypt()
250 P[1] = RR(P[1] ^ (t0 + 2 * t1 + cs->K[2 * i + 9]), 1); in twofish_decrypt()
254 P[3] = RR(P[3] ^ (t0 + 2 * t1 + cs->K[2 * i + 7]), 1); in twofish_decrypt()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVEInstrInfo.td133 // Multiclass for RR type instructions
138 def rr : RR<opc, (outs RCo:$sx), (ins RCi:$sy, RCi:$sz),
148 def ri : RR<opc, (outs RCo:$sx), (ins RCi:$sz, immOp:$sy),
156 def zi : RR<opc, (outs RCo:$sx), (ins immOp:$sy),
164 def rm0 : RR<opc, (outs RCo:$sx), (ins RCi:$sy, immOp2:$sz),
264 def MONC : RR<
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/HardwareUnits/
DResourceManager.h376 void use(const ResourceRef &RR);
377 void release(const ResourceRef &RR);

1234567