Searched refs:PRI (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstrBundle.cpp314 PhysRegInfo PRI = {false, false, false, false, false, false, false, false}; local
322 PRI.Clobbered = true;
338 PRI.Read = true;
340 PRI.FullyRead = true;
342 PRI.Killed = true;
345 PRI.Defined = true;
347 PRI.FullyDefined = true;
354 if (PRI.FullyDefined || PRI.Clobbered)
355 PRI
[all...]
H A DRDFRegisters.cpp242 return Units.anyCommon(PRI.getMaskUnits(RR.Reg));
244 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) {
255 BitVector T(PRI.getMaskUnits(RR.Reg));
259 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) {
270 Units |= PRI.getMaskUnits(RR.Reg);
274 for (MCRegUnitMaskIterator U(RR.Reg, &PRI.getTRI()); U.isValid(); ++U) {
288 return intersect(RegisterAggr(PRI).insert(RR));
297 return clear(RegisterAggr(PRI).insert(RR));
306 RegisterAggr T(PRI);
316 return RegisterAggr(PRI)
[all...]
H A DTargetSchedule.cpp314 for (const MCWriteProcResEntry *PRI = STI->getWriteProcResBegin(SCDesc),
315 *PRE = STI->getWriteProcResEnd(SCDesc); PRI != PRE; ++PRI) {
316 if (!SchedModel.getProcResource(PRI->ProcResourceIdx)->BufferSize)
H A DRDFLiveness.cpp147 if (RegisterAggr::isCoverOf(RR, RefRR, PRI))
162 if (!IsPhi && !PRI.alias(RefRR, TA.Addr->getRegRef(DFG)))
281 RegisterAggr DefRRs(PRI);
344 if (!PRI.alias(R.Addr->getRegRef(DFG), RefRR))
396 if (PRI.alias(RefRR, UR) && !DefRRs.hasCoverOf(UR))
409 if (DefRRs.hasCoverOf(DR) || !PRI.alias(RefRR, DR))
452 RegisterAggr DRs(PRI);
477 RegisterRef R = PRI.normalize(A.Addr->getRegRef(DFG));
524 RegisterAggr Covered(PRI);
533 RegisterRef S = PRI
[all...]
H A DRDFGraph.cpp654 : MF(mf), TII(tii), TRI(tri), PRI(tri, mf), MDT(mdt), MDF(mdf), TOI(toi),
655 LiveIns(PRI) {
979 return RegisterRef(PRI.getRegMaskId(Op.getRegMask()), LaneBitmask::getAll());
988 // RegisterRef NAR = PRI.normalize(AR);
989 // RegisterRef NBR = PRI.normalize(BR);
994 if (PRI.alias(AR, BR))
1062 for (RegisterId A : PRI.getAliasSet(RR.Reg)) {
1117 for (RegisterId A : PRI.getAliasSet(RR.Reg)) {
1277 if (PRI.alias(DR, UR))
1439 if (I != RR && RegisterAggr::isCoverOf(I, RR, PRI))
[all...]
/freebsd-11-stable/contrib/tcpdump/
H A Dprint-medsa.c68 #define PRI(medsa) (medsa->bytes[4] >> 5) macro
107 ND_PRINT((ndo, ", pri %d: ", PRI(medsa)));
117 ND_PRINT((ndo, ", pri %d: ", PRI(medsa)));
131 ND_PRINT((ndo, ", pri %d: ", PRI(medsa)));
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRDFRegisters.h159 : Units(pri.getTRI().getNumRegUnits()), PRI(pri) {}
167 const PhysicalRegisterInfo &PRI) {
168 return RegisterAggr(PRI).insert(RA).hasCoverOf(RB);
226 const PhysicalRegisterInfo &PRI; member in struct:llvm::rdf::RegisterAggr
166 isCoverOf(RegisterRef RA, RegisterRef RB, const PhysicalRegisterInfo &PRI) argument
H A DRDFLiveness.h55 : DFG(g), TRI(g.getTRI()), PRI(g.getPRI()), MDT(g.getDT()),
102 const PhysicalRegisterInfo &PRI; member in struct:llvm::rdf::Liveness
H A DRDFGraph.h664 const PhysicalRegisterInfo &getPRI() const { return PRI; }
872 const PhysicalRegisterInfo PRI; member in struct:DataFlowGraph
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp355 PhysRegInfo PRI = AnalyzePhysRegInBundle(*I, AArch64::NZCV, TRI); local
357 if (PRI.Read) {
366 if (PRI.Defined || PRI.Clobbered) {

Completed in 173 milliseconds