Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFRegisters.cpp126 std::set<RegisterId> PhysicalRegisterInfo::getUnits(RegisterRef RR) const { in getAliasSet()
129 if (RR.Reg == 0) in getAliasSet()
132 if (RR.isReg()) {
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 getUnits()
166 if (RR in getUnits()
172 mapTo(RegisterRef RR,unsigned R) const mapTo() argument
328 insert(RegisterRef RR) insert() argument
347 intersect(RegisterRef RR) intersect() argument
356 clear(RegisterRef RR) clear() argument
[all...]
H A DRDFGraph.cpp412 void RefNode::setRegRef(RegisterRef RR, DataFlowGraph &G) { in setRegRef() argument
415 RefData.PR = G.pack(RR); in setRegRef()
809 PhiUse DataFlowGraph::newPhiUse(Phi Owner, RegisterRef RR, Block PredB, in newPhiUse() argument
813 PUA.Addr->setRegRef(RR, *this); in newPhiUse()
824 Def DataFlowGraph::newDef(Instr Owner, RegisterRef RR, uint16_t Flags) { in newDef() argument
827 DA.Addr->setRegRef(RR, *this); in newDef()
924 for (RegisterRef RR : LiveIns.refs()) { in build() local
925 if (RR.isReg() && !isTracked(RR)) // isReg is likely guaranteed in build()
929 Def DA = newDef(PA, RR, PhiFlags); in build()
951 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()
661 auto ClearIn = [](RegisterRef RR, const RegisterAggr &Mid, SubMap &SM) { in computePhiInfo() argument
663 return RR; in computePhiInfo()
664 auto F = SM.find(RR); in computePhiInfo()
667 RegisterRef S = Mid.clearIn(RR); in computePhiInfo()
668 SM.insert({RR, S}); in computePhiInfo()
733 RegisterRef RR = NodeAddr<DefNode *>(Ds[0]).Addr->getRegRef(DFG); in computePhiInfo() local
734 dbgs() << '<' << Print(RR, DFG) << '>'; in computePhiInfo()
884 for (RegisterRef RR : LiveMap[&B].refs()) in computeLiveIns() local
[all …]
H A DRegisterClassInfo.cpp107 const BitVector &RR = MF->getRegInfo().getReservedRegs(); in runOnMachineFunction() local
108 if (RR != Reserved) { in runOnMachineFunction()
110 Reserved = RR; in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DResourceManager.cpp194 void ResourceManager::use(const ResourceRef &RR) { in use() argument
195 // Mark the sub-resource referenced by RR as used. in use()
196 unsigned RSID = getResourceStateIndex(RR.first); in use()
198 RS.markSubResourceAsUsed(RR.second); in use()
202 Strategies[RSID]->used(RR.second); in use()
204 // If there are still available units in RR.first, in use()
209 AvailableProcResUnits ^= RR.first; in use()
211 // Notify groups that RR.first is no longer available. in use()
217 CurrentUser.markSubResourceAsUsed(RR.first); in use()
218 Strategies[GroupIndex]->used(RR in use()
224 release(const ResourceRef & RR) release() argument
380 const ResourceRef &RR = BR.first; cycleEvent() local
[all...]
/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/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp184 bool operator== (RegisterRef RR) const { in operator ==()
185 return Reg == RR.Reg && Sub == RR.Sub; in operator ==()
187 bool operator!= (RegisterRef RR) const { return !operator==(RR); } in operator !=()
188 bool operator< (RegisterRef RR) const { in operator <()
189 return Reg < RR.Reg || (Reg == RR.Reg && Sub < RR.Sub); in operator <()
204 void addRefToMap(RegisterRef RR, ReferenceMap &Map, unsigned Exec);
238 bool isIntReg(RegisterRef RR, unsigned &BW);
297 void HexagonExpandCondsets::addRefToMap(RegisterRef RR, ReferenceMap &Map, in addRefToMap() argument
299 unsigned Mask = getMaskForSub(RR.Sub) | Exec; in addRefToMap()
300 ReferenceMap::iterator F = Map.find(RR.Reg); in addRefToMap()
[all …]
H A DBitTracker.cpp329 uint16_t BT::MachineEvaluator::getRegBitWidth(const RegisterRef &RR) const { in getRegBitWidth()
338 if (RR.Reg.isVirtual()) { in getRegBitWidth()
339 const auto &VC = composeWithSubRegIndex(*MRI.getRegClass(RR.Reg), RR.Sub); in getRegBitWidth()
342 assert(RR.Reg.isPhysical()); in getRegBitWidth()
344 (RR.Sub == 0) ? RR.Reg.asMCReg() : 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 (RR.Reg.isPhysical()) in getCell()
357 assert(RR.Reg.isVirtual()); in getCell()
360 const TargetRegisterClass *C = MRI.getRegClass(RR.Reg); in getCell()
[all …]
H A DRDFCopy.cpp159 auto MinPhysReg = [this] (RegisterRef RR) -> unsigned { in run() argument
161 const TargetRegisterClass &RC = *TRI.getMinimalPhysRegClass(RR.Reg); in run()
162 if ((RC.LaneMask & RR.Mask) == RC.LaneMask) in run()
163 return RR.Reg; in run()
164 for (MCSubRegIndexIterator S(RR.Reg, &TRI); S.isValid(); ++S) in run()
165 if (RR.Mask == TRI.getSubRegIndexLaneMask(S.getSubRegIndex())) in run()
H A DBitTracker.h53 RegisterCell get(RegisterRef RR) const;
54 void put(RegisterRef RR, const RegisterCell &RC);
397 uint16_t getRegBitWidth(const RegisterRef &RR) const;
399 RegisterCell getCell(const RegisterRef &RR, const CellMapType &M) const;
400 void putCell(const RegisterRef &RR, RegisterCell RC, CellMapType &M) const;
405 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef()
406 RegisterCell RC = getCell(RR, M); in getRef()
/freebsd/crypto/openssl/crypto/bn/
H A 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 …]
H A Drsaz_exp.h31 const BN_ULONG m_norm[16], const BN_ULONG RR[16],
38 const BN_ULONG RR[8]);
H A 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);
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPointerSubChecker.cpp116 const MemRegion *RR = RV.getAsRegion(); in checkPreStmt() local
117 if (!LR || !RR) in checkPreStmt()
121 if (LR == RR) in checkPreStmt()
125 if (isa<SymbolicRegion>(LR) || isa<SymbolicRegion>(RR)) in checkPreStmt()
129 const auto *ElemRR = dyn_cast<ElementRegion>(RR); in checkPreStmt()
131 if (!checkArrayBounds(C, B->getLHS(), ElemLR, RR)) in checkPreStmt()
/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.h166 std::set<RegisterId> getUnits(RegisterRef RR) const;
172 RegisterRef mapTo(RegisterRef RR, unsigned R) const;
211 bool hasAliasOf(RegisterRef RR) const;
212 bool hasCoverOf(RegisterRef RR) const;
225 RegisterAggr &insert(RegisterRef RR);
227 RegisterAggr &intersect(RegisterRef RR);
229 RegisterAggr &clear(RegisterRef RR);
232 RegisterRef intersectWith(RegisterRef RR) const;
233 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);
912 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.cpp59 const ResourceRef &RR = Use.first; in onEvent() local
60 assert(Resource2VecIndex.contains(RR.first)); in onEvent()
61 unsigned R2VIndex = Resource2VecIndex[RR.first]; in onEvent()
62 R2VIndex += llvm::countr_zero(RR.second); in onEvent()
/freebsd/contrib/ldns/
H A DChangelog54 non existence of RR types at the root. Thanks ZjYwMj
57 * bugfix #119: Let example tools read longer RR's than
135 * Fix that ldns-notify sets the query RR as question RR, this
172 * Filter out specified RR types with ldns-read-zone -e and -E options
204 * bugfix #570: Add TLSA, CDS, CDNSKEY and OPENPGPKEY RR types to ldnsx
218 * RFC7553 RR Type URI is supported by default.
226 * bugfix #725: allow RR-types on the type bitmap window border
265 * Include OPENPGPKEY RR type by default
266 * rdata processing for SMIMEA RR type
267 * Fix crash in displaying TLSA RR's.
[all …]
H A Dconfigure.ac674 AC_ARG_ENABLE(rrtype-ninfo, AC_HELP_STRING([--enable-rrtype-ninfo], [Enable draft RR type ninfo.]))
677 AC_DEFINE_UNQUOTED([RRTYPE_NINFO], [], [Define this to enable RR type NINFO.])
682 AC_ARG_ENABLE(rrtype-rkey, AC_HELP_STRING([--enable-rrtype-rkey], [Enable draft RR type rkey.]))
685 AC_DEFINE_UNQUOTED([RRTYPE_RKEY], [], [Define this to enable RR type RKEY.])
690 …LE(rrtype-openpgpkey, AC_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, AC_HELP_STRING([--enable-rrtype-ta], [Enable draft RR type ta.]))
701 AC_DEFINE_UNQUOTED([RRTYPE_TA], [], [Define this to enable RR type TA.])
706 AC_ARG_ENABLE(rrtype-avc, AC_HELP_STRING([--enable-rrtype-avc], [Enable draft RR type avc.]))
709 AC_DEFINE_UNQUOTED([RRTYPE_AVC], [], [Define this to enable RR type AVC.])
[all …]
/freebsd/contrib/ldns/drill/
H A DChangeLog.22-nov-200560 - CERT RR supported
61 - LOC RR support
71 * Unknown RR's are supported
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinterInlineAsm.cpp396 for (const Register RR : RestrRegs) { in emitInlineAsm() local
398 Msg += TRI->getRegAsmName(RR); in emitInlineAsm()
409 for (const Register RR : RestrRegs) { in emitInlineAsm() local
411 TRI->explainReservedReg(*MF, RR)) { in emitInlineAsm()

1234