Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFRegisters.cpp126 std::set<RegisterId> PhysicalRegisterInfo::getUnits(RegisterRef RR) const { in getUnits()
129 if (RR.Reg == 0) in getUnits()
132 if (RR.isReg()) { in getUnits()
133 if (RR.Mask.none()) in getUnits()
135 for (MCRegUnitMaskIterator UM(RR.idx(), &TRI); UM.isValid(); ++UM) { in getUnits()
137 if ((M & RR.Mask).any()) in getUnits()
143 assert(RR.isMask()); in getUnits()
145 const uint32_t *MB = getRegMaskBits(RR.idx()); in getUnits()
165 RegisterRef PhysicalRegisterInfo::mapTo(RegisterRef RR, unsigned R) const { in mapTo() argument
166 if (RR.Reg == R) in mapTo()
[all …]
H A DRDFGraph.cpp411 void RefNode::setRegRef(RegisterRef RR, DataFlowGraph &G) { in setRegRef() argument
414 RefData.PR = G.pack(RR); in setRegRef()
808 PhiUse DataFlowGraph::newPhiUse(Phi Owner, RegisterRef RR, Block PredB, in newPhiUse() argument
812 PUA.Addr->setRegRef(RR, *this); in newPhiUse()
823 Def DataFlowGraph::newDef(Instr Owner, RegisterRef RR, uint16_t Flags) { in newDef() argument
826 DA.Addr->setRegRef(RR, *this); in newDef()
923 for (RegisterRef RR : LiveIns.refs()) { in build() local
924 if (RR.isReg() && !isTracked(RR)) // isReg is likely guaranteed in build()
928 Def DA = newDef(PA, RR, PhiFlags); in build()
950 for (RegisterRef RR : EHRegs.refs()) { in build() local
[all …]
H A DRDFLiveness.cpp144 RegisterRef RR = TA.Addr->getRegRef(DFG); in getAllReachingDefs() local
146 if (RegisterAggr::isCoverOf(RR, RefRR, PRI)) in getAllReachingDefs()
658 auto ClearIn = [](RegisterRef RR, const RegisterAggr &Mid, SubMap &SM) { in computePhiInfo() argument
660 return RR; in computePhiInfo()
661 auto F = SM.find(RR); in computePhiInfo()
664 RegisterRef S = Mid.clearIn(RR); in computePhiInfo()
665 SM.insert({RR, S}); in computePhiInfo()
728 RegisterRef RR = NodeAddr<DefNode *>(Ds[0]).Addr->getRegRef(DFG); in computePhiInfo() local
729 dbgs() << '<' << Print(RR, DFG) << '>'; in computePhiInfo()
879 for (RegisterRef RR : LiveMap[&B].refs()) in computeLiveIns() local
[all …]
H A DRegisterClassInfo.cpp110 const BitVector &RR = MF->getRegInfo().getReservedRegs(); in runOnMachineFunction() local
111 if (RR != Reserved) { in runOnMachineFunction()
113 Reserved = RR; in runOnMachineFunction()
/freebsd/crypto/openssh/
H A DREADME.dns10 (1) Server: Generate and publish the DNS RR
12 To create a DNS resource record (RR) containing a fingerprint of the
19 you should generate one RR for each key.
22 generic DNS RR format parsable by most modern name server
23 implementations. If your nameserver has support for the SSHFP RR
24 you can omit the -g flag and ssh-keygen will print a standard SSHFP RR.
26 To publish the fingerprint using the DNS you must add the generated RR
38 Upon connection the client will try to look up the fingerprint RR
/freebsd/crypto/openssl/crypto/bn/
H A Dbn_mont.c224 return bn_mul_mont_fixed_top(r, a, &(mont->RR), mont, ctx); in bn_to_mont_fixed_top()
242 bn_init(&ctx->RR); in BN_MONT_CTX_init()
253 BN_clear_free(&mont->RR); in BN_MONT_CTX_free()
271 R = &(mont->RR); /* grab RR as a temp */ in BN_MONT_CTX_set()
391 BN_zero(&(mont->RR)); in BN_MONT_CTX_set()
392 if (!BN_set_bit(&(mont->RR), mont->ri * 2)) in BN_MONT_CTX_set()
394 if (!BN_mod(&(mont->RR), &(mont->RR), &(mont->N), ctx)) in BN_MONT_CTX_set()
397 for (i = mont->RR.top, ret = mont->N.top; i < ret; i++) in BN_MONT_CTX_set()
398 mont->RR.d[i] = 0; in BN_MONT_CTX_set()
399 mont->RR.top = ret; in BN_MONT_CTX_set()
[all …]
H A Drsaz_exp.h29 const BN_ULONG m_norm[16], const BN_ULONG RR[16],
36 const BN_ULONG RR[8]);
H A Drsaz_exp.c52 const BN_ULONG m_norm[16], const BN_ULONG RR[16],
76 rsaz_1024_norm2red_avx2(R2, RR);
257 const BN_ULONG m[8], BN_ULONG k0, const BN_ULONG RR[8])
280 rsaz_512_mul(a_inv, base, RR, m, k0);
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A 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 …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPointerSubChecker.cpp50 const MemRegion *RR = RV.getAsRegion(); in checkPreStmt() local
51 if (!LR || !RR) in checkPreStmt()
55 if (LR == RR) in checkPreStmt()
60 if (LR->getSymbolicBase() || RR->getSymbolicBase()) in checkPreStmt()
68 const auto *ElemRR = dyn_cast<ElementRegion>(RR); in checkPreStmt()
71 if (ElemLR && ElemLR->getSuperRegion() == RR) in checkPreStmt()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp177 bool operator== (RegisterRef RR) const { in operator ==()
178 return Reg == RR.Reg && Sub == RR.Sub; in operator ==()
180 bool operator!= (RegisterRef RR) const { return !operator==(RR); } in operator !=()
181 bool operator< (RegisterRef RR) const { in operator <()
182 return Reg < RR.Reg || (Reg == RR.Reg && Sub < RR.Sub); in operator <()
197 void addRefToMap(RegisterRef RR, ReferenceMap &Map, unsigned Exec);
231 bool isIntReg(RegisterRef RR, unsigned &BW);
285 void HexagonExpandCondsets::addRefToMap(RegisterRef RR, ReferenceMap &Map, in addRefToMap() argument
287 unsigned Mask = getMaskForSub(RR.Sub) | Exec; in addRefToMap()
288 Map[RR.Reg] |= Mask; in addRefToMap()
[all …]
H A DBitTracker.cpp324 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
333 if (RR.Reg.isVirtual()) { in getRegBitWidth()
334 const auto &VC = composeWithSubRegIndex(*MRI.getRegClass(RR.Reg), RR.Sub); in getRegBitWidth()
337 assert(RR.Reg.isPhysical()); in getRegBitWidth()
339 (RR.Sub == 0) ? RR.Reg.asMCReg() : TRI.getSubReg(RR.Reg, RR.Sub); in getRegBitWidth()
343 BT::RegisterCell BT::MachineEvaluator::getCell(const RegisterRef &RR, in getCell() argument
345 uint16_t BW = getRegBitWidth(RR); in getCell()
349 if (RR.Reg.isPhysical()) in getCell()
352 assert(RR.Reg.isVirtual()); in getCell()
355 const TargetRegisterClass *C = MRI.getRegClass(RR.Reg); in getCell()
[all …]
H A DRDFCopy.cpp158 auto MinPhysReg = [this] (RegisterRef RR) -> unsigned { in run() argument
160 const TargetRegisterClass &RC = *TRI.getMinimalPhysRegClass(RR.Reg); in run()
161 if ((RC.LaneMask & RR.Mask) == RC.LaneMask) in run()
162 return RR.Reg; in run()
163 for (MCSubRegIndexIterator S(RR.Reg, &TRI); S.isValid(); ++S) in run()
164 if (RR.Mask == TRI.getSubRegIndexLaneMask(S.getSubRegIndex())) in run()
H A DBitTracker.h50 RegisterCell get(RegisterRef RR) const;
51 void put(RegisterRef RR, const RegisterCell &RC);
394 uint16_t getRegBitWidth(const RegisterRef &RR) const;
396 RegisterCell getCell(const RegisterRef &RR, const CellMapType &M) const;
397 void putCell(const RegisterRef &RR, RegisterCell RC, CellMapType &M) const;
402 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef()
403 RegisterCell RC = getCell(RR, M); in getRef()
/freebsd/sys/arm/broadcom/bcm2835/
H A Dbcm2835_pwm.c362 #define RR(x,y) \ in bcm_pwm_sysctl_init() macro
368 RR(24, "DAT2") in bcm_pwm_sysctl_init()
369 RR(20, "RNG2") in bcm_pwm_sysctl_init()
370 RR(18, "FIF1") in bcm_pwm_sysctl_init()
371 RR(14, "DAT1") in bcm_pwm_sysctl_init()
372 RR(10, "RNG1") in bcm_pwm_sysctl_init()
373 RR(08, "DMAC") in bcm_pwm_sysctl_init()
374 RR(04, "STA") in bcm_pwm_sysctl_init()
375 RR(00, "CTL") in bcm_pwm_sysctl_init()
376 #undef RR in bcm_pwm_sysctl_init()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFRegisters.h164 std::set<RegisterId> getUnits(RegisterRef RR) const;
170 RegisterRef mapTo(RegisterRef RR, unsigned R) const;
209 bool hasAliasOf(RegisterRef RR) const;
210 bool hasCoverOf(RegisterRef RR) const;
223 RegisterAggr &insert(RegisterRef RR);
225 RegisterAggr &intersect(RegisterRef RR);
227 RegisterAggr &clear(RegisterRef RR);
230 RegisterRef intersectWith(RegisterRef RR) const;
231 RegisterRef clearIn(RegisterRef RR) const;
H A DRDFGraph.h563 void setRegRef(RegisterRef RR, DataFlowGraph &G);
583 Ref getNextRef(RegisterRef RR, Predicate P, bool NextOnly,
781 PackedRegisterRef pack(RegisterRef RR) { in pack()
782 return {RR.Reg, LMI.getIndexForLaneMask(RR.Mask)}; in pack()
784 PackedRegisterRef pack(RegisterRef RR) const { in pack()
785 return {RR.Reg, LMI.getIndexForLaneMask(RR.Mask)}; in pack()
813 bool isTracked(RegisterRef RR) const;
853 PhiUse newPhiUse(Phi Owner, RegisterRef RR, Block PredB,
856 Def newDef(Instr Owner, RegisterRef RR, uint16_t Flags = NodeAttrs::PhiRef);
913 Ref RefNode::getNextRef(RegisterRef RR, Predicate P, bool NextOnly, in getNextRef() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/
H A 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()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.td540 // Multiclass for generic RR type instructions
548 def rr : RR<opc, (outs RCo:$sx), (ins RCi:$sy, RCi:$sz),
554 def ri : RR<opc, (outs RCo:$sx), (ins RCi:$sz, immOp:$sy),
558 def rm : RR<opc, (outs RCo:$sx), (ins RCi:$sy, mOp:$sz),
562 def im : RR<opc, (outs RCo:$sx), (ins immOp:$sy, mOp:$sz),
572 // Multiclass for non-commutative RR type instructions
579 def rr : RR<opc, (outs RCo:$sx), (ins RCi:$sy, RCi:$sz),
583 def ir : RR<opc, (outs RCo:$sx), (ins immOp:$sy, RCi:$sz),
587 def rm : RR<opc, (outs RCo:$sx), (ins RCi:$sy, mOp:$sz),
591 def im : RR<opc, (outs RCo:$sx), (ins immOp:$sy, mOp:$sz),
[all …]
/freebsd/crypto/openssl/crypto/ec/
H A 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()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DResourcePressureView.cpp67 const ResourceRef &RR = Use.first; in onEvent() local
68 assert(Resource2VecIndex.contains(RR.first)); in onEvent()
69 unsigned R2VIndex = Resource2VecIndex[RR.first]; in onEvent()
70 R2VIndex += llvm::countr_zero(RR.second); in onEvent()
/freebsd/contrib/ldns/
H A Dconfigure.ac671 AC_ARG_ENABLE(draft-rrtypes, AS_HELP_STRING([--enable-draft-rrtypes],[Enable all draft RR types.]))
672 AC_ARG_ENABLE(rrtype-ninfo, AS_HELP_STRING([--enable-rrtype-ninfo],[Enable draft RR type ninfo.]))
676 AC_DEFINE_UNQUOTED([RRTYPE_NINFO], [], [Define this to enable RR type NINFO.])
681 AC_ARG_ENABLE(rrtype-rkey, AS_HELP_STRING([--enable-rrtype-rkey],[Enable draft RR type rkey.]))
685 AC_DEFINE_UNQUOTED([RRTYPE_RKEY], [], [Define this to enable RR type RKEY.])
690 …BLE(rrtype-openpgpkey, AS_HELP_STRING([--disable-rrtype-openpgpkey],[Disable openpgpkey RR type.]))
695 AC_DEFINE_UNQUOTED([RRTYPE_OPENPGPKEY], [], [Define this to enable RR type OPENPGPKEY.])
698 AC_ARG_ENABLE(rrtype-ta, AS_HELP_STRING([--enable-rrtype-ta],[Enable draft RR type ta.]))
702 AC_DEFINE_UNQUOTED([RRTYPE_TA], [], [Define this to enable RR type TA.])
707 AC_ARG_ENABLE(rrtype-avc, AS_HELP_STRING([--enable-rrtype-avc],[Enable draft RR type avc.]))
[all …]
H A DChangelog2 * PR #246: Make ldns_calc_keytag() available for CDNSKEY RR
4 * PR #247: Make ldns_key_rr2ds() available for CDNSKEY RR
19 * Fix RR types NSAP-PTR, GPOS and RESINFO to print unquoted strings.
22 when an already existing RR is tried to be added. This is a API
25 * PR #286: Fix RR Type AMTRELAY type nogateway, to print relay '.',
27 * DSYNC is no longer a draft RR type and compiled by default
29 * The HHIT and BRID draft RR types
43 * Fix #285: A WALLET RR breaks TXT signing. Thanks bortzmeyer
141 non existence of RR types at the root. Thanks ZjYwMj
144 * bugfix #119: Let example tools read longer RR's than
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp387 for (const Register RR : RestrRegs) { in emitInlineAsm() local
389 Msg += TRI->getRegAsmName(RR); in emitInlineAsm()
403 for (const Register RR : RestrRegs) { in emitInlineAsm() local
405 TRI->explainReservedReg(*MF, RR)) { in emitInlineAsm()
/freebsd/contrib/ldns/ldns/
H A Dconfig.h.in391 /* Define this to enable RR type AMTRELAY. */
394 /* Define this to enable RR type AVC. */
397 /* Define this to enable RR types CLA and IPN. */
400 /* Define this to enable RR type DOA. */
403 /* Define this to enable RR type DSYNC. */
406 /* Define this to enable RR types HHIT and BRID. */
409 /* Define this to enable RR type NINFO. */
412 /* Define this to enable RR type OPENPGPKEY. */
415 /* Define this to enable RR type RESINFO. */
418 /* Define this to enable RR type RKEY. */
[all …]

1234