Searched refs:Units (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h32 BitVector Units; member in class:llvm::LiveRegUnits
76 Units.reset();
77 Units.resize(TRI.getNumRegUnits());
81 void clear() { Units.reset(); }
84 bool empty() const { return Units.none(); }
89 Units.set(*Unit);
98 Units.set((*Unit).first);
105 Units.reset(*Unit);
119 if (Units.test(*Unit))
146 Units |
[all...]
H A DRDFRegisters.h128 return MaskInfos[Register::stackSlot2Index(MaskId)].Units;
143 BitVector Units; member in struct:llvm::rdf::PhysicalRegisterInfo::MaskInfo
159 : Units(pri.getTRI().getNumRegUnits()), PRI(pri) {}
162 bool empty() const { return Units.none(); }
225 BitVector Units; member in struct:llvm::rdf::RegisterAggr
H A DLiveIntervals.h426 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units)
427 removeRegUnit(*Units);
H A DTargetRegisterInfo.h398 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units)
399 if (*Units == RegUnit)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRegMatrix.cpp84 for (MCRegUnitMaskIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
85 unsigned Unit = (*Units).first;
86 LaneBitmask Mask = (*Units).second;
96 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
97 if (Func(*Units, VRegInterval))
218 for (MCRegUnitIterator Units(PhysRe
[all...]
H A DRDFRegisters.cpp93 MaskInfos[M].Units = PU.flip();
242 return Units.anyCommon(PRI.getMaskUnits(RR.Reg));
247 if (Units.test(P.first))
256 return T.reset(Units).none();
262 if (!Units.test(P.first))
270 Units |= PRI.getMaskUnits(RR.Reg);
277 Units.set(P.first);
283 Units |= RG.Units;
292 Units
[all...]
H A DInterferenceCache.cpp100 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i)
101 RegUnits[i].VirtTag = LIUArray[*Units].getTag();
117 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
118 RegUnits.push_back(LIUArray[*Units]);
119 RegUnits.back().Fixed = &LIS->getRegUnit(*Units);
126 for (MCRegUnitIterator Units(PhysRe
[all...]
H A DLiveRegUnits.cpp30 Units.reset(U);
39 Units.set(U);
H A DRegAllocBasic.cpp211 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
212 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
H A DMachineTraceMetrics.cpp726 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) {
727 SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units);
738 for (MCRegUnitIterator Units(Kill, TRI); Units.isValid(); ++Units)
739 RegUnits.erase(*Units);
743 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI);
744 Units
[all...]
H A DEarlyIfConversion.cpp267 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units)
268 ClobberedRegUnits.set(*Units);
388 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units)
389 LiveRegUnits.erase(*Units);
396 for (MCRegUnitIterator Units(Reads.pop_back_val(), TRI); Units
[all...]
H A DRegAllocGreedy.cpp816 MCRegUnitIterator Units(PhysReg, TRI);
817 for (; Units.isValid(); ++Units) {
819 LiveIntervalUnion::Query subQ(VirtReg, Matrix->getLiveUnions()[*Units]);
824 if (!Units.isValid())
893 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
894 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
975 for (MCRegUnitIterator Units(PhysRe
[all...]
H A DRegAllocFast.cpp144 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units)
145 UsedInInstr.insert(*Units);
150 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units)
151 if (UsedInInstr.count(*Units))
/freebsd-11-stable/sys/dev/acpica/Osd/
H A DOsdSynch.c152 AcpiOsWaitSemaphore(ACPI_SEMAPHORE Handle, UINT32 Units, UINT16 Timeout) argument
160 if (as == NULL || Units == 0)
167 Units, as->as_name, as->as_units, as->as_waiters, Timeout));
169 if (as->as_maxunits != ACPI_NO_UNIT_LIMIT && as->as_maxunits < Units) {
176 if (!ACPISEM_AVAIL(as, Units))
180 while (!ACPISEM_AVAIL(as, Units)) {
196 while (!ACPISEM_AVAIL(as, Units)) {
209 while (!ACPISEM_AVAIL(as, Units)) {
218 if (ACPISEM_AVAIL(as, Units))
229 as->as_units -= Units;
237 AcpiOsSignalSemaphore(ACPI_SEMAPHORE Handle, UINT32 Units) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp93 unsigned Units = getUnits(); local
94 unsigned Key = ((1u << s) & Units) != 0;
99 if (Key == 0 || Units == 0 || (SlotWeight * s >= 32))
102 unsigned Ctpop = countPopulation(Units);
103 unsigned Cttz = countTrailingZeros(Units);
168 unsigned Units; member in struct:CVIUnits
183 if (!hvxInsts[startIdx].Units)
186 if ((hvxInsts[startIdx].Units & b) == 0)
242 unsigned Units = ISJ->Core.getUnits(); local
243 if (Units
271 unsigned Units = ISJ->Core.getUnits(); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXFMAMutate.cpp319 for (MCRegUnitIterator Units(AddendSrcReg, TRI); Units.isValid();
320 ++Units) {
321 unsigned Unit = *Units;
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp1796 if (I->Units == Set.Units)
1839 unsigned UnitWeight = RegUnits[SubSet.Units[0]].Weight;
1841 if (isRegUnitSubSet(SubSet.Units, SuperSet.Units)
1842 && (SubSet.Units.size() + 3 > SuperSet.Units.size())
1843 && UnitWeight == RegUnits[SuperSet.Units[0]].Weight
1844 && UnitWeight == RegUnits[SuperSet.Units.back()].Weight) {
1864 PrunedUnitSets[i].Units
[all...]
H A DCodeGenRegisters.h509 std::vector<unsigned> Units; member in struct:llvm::RegUnitSet
726 unsigned getRegUnitSetWeight(const std::vector<unsigned> &Units) const {
729 I = Units.begin(), E = Units.end(); I != E; ++I)
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerUtil.cpp127 bool ParseDictionaryFile(const std::string &Text, Vector<Unit> *Units) { argument
133 Units->clear();
144 Units->push_back(U);
H A DFuzzerDictionary.h112 // Parses the dictionary file, fills Units, returns true iff all lines
114 bool ParseDictionaryFile(const std::string &Text, Vector<Unit> *Units);
H A DFuzzerInternal.h101 void PrintStats(const char *Where, const char *End = "\n", size_t Units = 0,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp91 unsigned Units = Size / 4; local
97 Bits.append(Base, Base + Units);
98 Pos = (Units + 1) * 4;
/freebsd-11-stable/sys/contrib/dev/acpica/os_specific/service_layers/
H A Dosunixxf.c848 UINT32 Units,
857 UINT32 Units)
867 * PARAMETERS: InitialUnits - Units to be assigned to the new semaphore
970 * Units - How many units to wait for
982 UINT32 Units,
1108 * Units - Number of units to send
1119 UINT32 Units)
846 AcpiOsWaitSemaphore( ACPI_HANDLE Handle, UINT32 Units, UINT16 Timeout) argument
855 AcpiOsSignalSemaphore( ACPI_HANDLE Handle, UINT32 Units) argument
980 AcpiOsWaitSemaphore( ACPI_HANDLE Handle, UINT32 Units, UINT16 MsecTimeout) argument
1117 AcpiOsSignalSemaphore( ACPI_HANDLE Handle, UINT32 Units) argument
/freebsd-11-stable/sys/contrib/dev/acpica/include/
H A Dacpiosxf.h291 UINT32 Units,
299 UINT32 Units);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp500 LiveRegUnits Units(*TRI);
501 Units.addLiveOuts(MBB);
506 Units.stepBackward(*I);
514 Units.accumulate(*I);
521 if (!Units.available(Reg))

Completed in 163 milliseconds

12