Home
last modified time | relevance | path

Searched refs:Units (Results 1 – 25 of 47) sorted by relevance

12

/freebsd-9-stable/contrib/llvm/lib/CodeGen/
DLiveRegMatrix.cpp78 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in assign() local
79 DEBUG(dbgs() << ' ' << PrintRegUnit(*Units, TRI)); in assign()
80 Matrix[*Units].unify(VirtReg); in assign()
91 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in unassign() local
92 DEBUG(dbgs() << ' ' << PrintRegUnit(*Units, TRI)); in unassign()
93 Matrix[*Units].extract(VirtReg); in unassign()
122 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in checkRegUnitInterference() local
123 const LiveRange &UnitRange = LIS->getRegUnit(*Units); in checkRegUnitInterference()
151 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in checkInterference() local
152 if (query(VirtReg, *Units).checkInterference()) in checkInterference()
DInterferenceCache.cpp71 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) in revalidate() local
72 RegUnits[i].VirtTag = LIUArray[*Units].getTag(); in revalidate()
88 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in reset() local
89 RegUnits.push_back(LIUArray[*Units]); in reset()
90 RegUnits.back().Fixed = &LIS->getRegUnit(*Units); in reset()
97 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i) { in valid() local
100 if (LIUArray[*Units].changedSince(RegUnits[i].VirtTag)) in valid()
DEarlyIfConversion.cpp239 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in canSpeculateInstrs() local
240 ClobberedRegUnits.set(*Units); in canSpeculateInstrs()
295 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) in findInsertionPoint() local
296 LiveRegUnits.erase(*Units); in findInsertionPoint()
303 for (MCRegUnitIterator Units(Reads.pop_back_val(), TRI); Units.isValid(); in findInsertionPoint() local
304 ++Units) in findInsertionPoint()
305 if (ClobberedRegUnits.test(*Units)) in findInsertionPoint()
306 LiveRegUnits.insert(*Units); in findInsertionPoint()
DRegAllocGreedy.cpp506 MCRegUnitIterator Units(PhysReg, TRI); in canReassign() local
507 for (; Units.isValid(); ++Units) { in canReassign()
509 LiveIntervalUnion::Query subQ(&VirtReg, &Matrix->getLiveUnions()[*Units]); in canReassign()
514 if (!Units.isValid()) in canReassign()
578 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in canEvictInterference() local
579 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); in canEvictInterference()
654 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in evictInterference() local
655 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); in evictInterference()
1431 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in calcGapWeights() local
1432 if (!Matrix->query(const_cast<LiveInterval&>(SA->getParent()), *Units) in calcGapWeights()
[all …]
DMachineTraceMetrics.cpp723 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsDownwards() local
724 SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units); in updatePhysDepsDownwards()
735 for (MCRegUnitIterator Units(Kills[i], TRI); Units.isValid(); ++Units) in updatePhysDepsDownwards() local
736 RegUnits.erase(*Units); in updatePhysDepsDownwards()
741 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI); in updatePhysDepsDownwards() local
742 Units.isValid(); ++Units) { in updatePhysDepsDownwards()
743 LiveRegUnit &LRU = RegUnits[*Units]; in updatePhysDepsDownwards()
895 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards() local
896 SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units); in updatePhysDepsUpwards()
915 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in updatePhysDepsUpwards() local
[all …]
DRegAllocBasic.cpp175 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in spillInterferences() local
176 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units); in spillInterferences()
DLiveIntervalAnalysis.cpp289 for (MCRegUnitIterator Units(*LII, TRI); Units.isValid(); ++Units) { in computeLiveInRegUnits() local
290 unsigned Unit = *Units; in computeLiveInRegUnits()
531 for (MCRegUnitIterator Units(VRM->getPhys(Reg), TRI); Units.isValid(); in addKillFlags() local
532 ++Units) { in addKillFlags()
533 LiveRange &RURanges = getRegUnit(*Units); in addKillFlags()
760 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) in updateAllRanges() local
761 if (LiveRange *LR = getRegUnitLI(*Units)) in updateAllRanges()
762 updateRange(*LR, *Units); in updateAllRanges()
DLiveRangeEdit.cpp263 for (MCRegUnitIterator Units(Reg, MRI.getTargetRegisterInfo()); in eliminateDeadDef() local
264 Units.isValid(); ++Units) { in eliminateDeadDef()
265 if (LiveRange *LR = LIS.getCachedRegUnit(*Units)) { in eliminateDeadDef()
DRegAllocFast.cpp125 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in markRegUsedInInstr() local
126 UsedInInstr.insert(*Units); in markRegUsedInInstr()
131 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) in isRegUsedInInstr() local
132 if (UsedInInstr.count(*Units)) in isRegUsedInInstr()
DRegAllocPBQP.cpp235 for (MCRegUnitIterator Units(preg, tri); Units.isValid(); ++Units) { in build() local
236 if (vregLI->overlaps(LIS->getRegUnit(*Units))) { in build()
DRegisterPressure.cpp349 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in pushRegUnits() local
350 if (containsReg(RegUnits, *Units)) in pushRegUnits()
352 RegUnits.push_back(*Units); in pushRegUnits()
DMachineVerifier.cpp1010 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) { in checkLiveness() local
1011 if (const LiveRange *LR = LiveInts->getCachedRegUnit(*Units)) { in checkLiveness()
1015 *OS << UseIdx << " is not live in " << PrintRegUnit(*Units, TRI) in checkLiveness()
1020 *OS << PrintRegUnit(*Units, TRI) << ' ' << *LR << '\n'; in checkLiveness()
/freebsd-9-stable/sys/dev/acpica/Osd/
DOsdSynch.c152 AcpiOsWaitSemaphore(ACPI_SEMAPHORE Handle, UINT32 Units, UINT16 Timeout) in AcpiOsWaitSemaphore() argument
160 if (as == NULL || Units == 0) in AcpiOsWaitSemaphore()
167 Units, as->as_name, as->as_units, as->as_waiters, Timeout)); in AcpiOsWaitSemaphore()
169 if (as->as_maxunits != ACPI_NO_UNIT_LIMIT && as->as_maxunits < Units) { in AcpiOsWaitSemaphore()
176 if (!ACPISEM_AVAIL(as, Units)) in AcpiOsWaitSemaphore()
180 while (!ACPISEM_AVAIL(as, Units)) { in AcpiOsWaitSemaphore()
196 while (!ACPISEM_AVAIL(as, Units)) { in AcpiOsWaitSemaphore()
209 while (!ACPISEM_AVAIL(as, Units)) { in AcpiOsWaitSemaphore()
218 if (ACPISEM_AVAIL(as, Units)) in AcpiOsWaitSemaphore()
229 as->as_units -= Units; in AcpiOsWaitSemaphore()
[all …]
/freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h419 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in isPhysRegUsed()
420 Units.isValid(); ++Units) in isPhysRegUsed()
421 if (UsedRegUnits.test(*Units)) in isPhysRegUsed()
435 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in setPhysRegUsed()
436 Units.isValid(); ++Units) in setPhysRegUsed()
437 UsedRegUnits.set(*Units); in setPhysRegUsed()
450 for (MCRegUnitIterator Units(Reg, getTargetRegisterInfo()); in setPhysRegUnused()
451 Units.isValid(); ++Units) in setPhysRegUnused()
452 UsedRegUnits.reset(*Units); in setPhysRegUnused()
/freebsd-9-stable/contrib/llvm/utils/TableGen/
DCodeGenRegisters.cpp1461 if (I->Units == Set.Units) in findRegUnitSet()
1504 unsigned UnitWeight = RegUnits[SubSet.Units[0]].Weight; in pruneUnitSets()
1506 if (isRegUnitSubSet(SubSet.Units, SuperSet.Units) in pruneUnitSets()
1507 && (SubSet.Units.size() + 3 > SuperSet.Units.size()) in pruneUnitSets()
1508 && UnitWeight == RegUnits[SuperSet.Units[0]].Weight in pruneUnitSets()
1509 && UnitWeight == RegUnits[SuperSet.Units.back()].Weight) { in pruneUnitSets()
1523 PrunedUnitSets[i].Units.swap(RegUnitSets[SuperIdx].Units); in pruneUnitSets()
1550 RegClasses[RCIdx]->buildRegUnitSet(RegUnitSets.back().Units); in computeRegUnitSets()
1564 ArrayRef<unsigned> Units = RegUnitSets[USIdx].Units; in computeRegUnitSets()
1565 for (unsigned i = 0, e = Units.size(); i < e; ++i) in computeRegUnitSets()
[all …]
DCodeGenRegisters.h435 std::vector<unsigned> Units; member
624 unsigned getRegUnitSetWeight(const std::vector<unsigned> &Units) const { in getRegUnitSetWeight() argument
627 I = Units.begin(), E = Units.end(); I != E; ++I) in getRegUnitSetWeight()
/freebsd-9-stable/contrib/dialog/samples/install/
DFDISK.TEST3 Units = cylinders of 868 * 512 bytes
12 Units = cylinders of 2048 * 512 bytes
19 Units = cylinders of 2048 * 512 bytes
/freebsd-9-stable/sys/contrib/dev/acpica/
Dosunixxf.c487 UINT32 Units, in AcpiOsWaitSemaphore() argument
496 UINT32 Units) in AcpiOsSignalSemaphore() argument
610 UINT32 Units, in AcpiOsWaitSemaphore() argument
704 UINT32 Units) in AcpiOsSignalSemaphore() argument
/freebsd-9-stable/contrib/llvm/include/llvm/Target/
DTargetRegisterInfo.h412 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units) in hasRegUnit()
413 if (*Units == RegUnit) in hasRegUnit()
DTargetItinerary.td45 // discrete time slots needed to complete the stage. Units represent
61 list<FuncUnit> Units = units; // choice of functional units
/freebsd-9-stable/contrib/llvm/lib/Support/
DFoldingSet.cpp92 unsigned Units = Size / 4; in AddString() local
98 Bits.append(Base, Base + Units); in AddString()
99 Pos = (Units + 1) * 4; in AddString()
/freebsd-9-stable/sys/contrib/dev/acpica/include/
Dacpiosxf.h153 UINT32 Units,
159 UINT32 Units);
/freebsd-9-stable/contrib/llvm/lib/Target/Hexagon/
DHexagonSchedule.td10 // Functional Units
DHexagonScheduleV4.td26 // Functional Units.
/freebsd-9-stable/contrib/ntp/scripts/update-leap/
Dupdate-leap.sh69 Units are required, e.g. "-e 60 days" Note that larger values

12