Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h33 BitVector Units; variable
76 Units.reset(); in init()
77 Units.resize(TRI.getNumRegUnits()); in init()
81 void clear() { Units.reset(); } in clear()
84 bool empty() const { return Units.none(); } in empty()
89 Units.set(Unit); in addReg()
98 Units.set((*Unit).first); in addRegMasked()
105 Units.reset(Unit); in removeReg()
119 if (Units.test(Unit)) in available()
146 Units |= RegUnits; in addUnits()
[all …]
H A DRDFRegisters.h161 return MaskInfos[Register(MaskId).stackSlotIndex()].Units; in getMaskUnits()
188 BitVector Units; member
204 : Units(pri.getTRI().getNumRegUnits()), PRI(pri) {} in RegisterAggr()
207 unsigned size() const { return Units.count(); } in size()
208 bool empty() const { return Units.none(); } in empty()
215 return DenseMapInfo<BitVector>::isEqual(Units, A.Units);
234 size_t hash() const { return DenseMapInfo<BitVector>::getHashValue(Units); } in hash()
271 unit_iterator unit_begin() const { return Units.set_bits_begin(); } in unit_begin()
272 unit_iterator unit_end() const { return Units.set_bits_end(); } in unit_end()
282 BitVector Units;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRDFRegisters.cpp87 MaskInfos[M].Units = PU.flip(); in PhysicalRegisterInfo()
127 std::set<RegisterId> Units; in getUnits() local
130 return Units; // Empty in getUnits()
134 return Units; // Empty in getUnits()
138 Units.insert(U); in getUnits()
140 return Units; in getUnits()
158 Units.insert(U); in getUnits()
162 return Units; in getUnits()
281 return Units.anyCommon(PRI.getMaskUnits(RR.Reg)); in hasAliasOf()
286 if (Units.test(P.first)) in hasAliasOf()
[all …]
H A DLiveRegMatrix.cpp91 for (MCRegUnitMaskIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in foreachUnit() local
92 unsigned Unit = (*Units).first; in foreachUnit()
93 LaneBitmask Mask = (*Units).second; in foreachUnit()
H A DLiveRegUnits.cpp26 Units.reset(U); in removeRegsNotPreserved()
37 Units.set(U); in addRegsInMask()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp93 unsigned Units = getUnits(); in setWeight() local
94 unsigned Key = ((1u << s) & Units) != 0; in setWeight()
99 if (Key == 0 || Units == 0 || (SlotWeight * s >= 32)) in setWeight()
102 unsigned Ctpop = llvm::popcount(Units); in setWeight()
103 unsigned Cttz = llvm::countr_zero(Units); in setWeight()
116 const unsigned Units = HexagonConvertUnits(ItinUnits, &Lanes); in HexagonCVIResource() local
118 if (Units == 0 && Lanes == 0) { in HexagonCVIResource()
128 setUnits(Units); in HexagonCVIResource()
136 unsigned Units; member
151 if (!hvxInsts[startIdx].Units) in checkHVXPipes()
[all …]
/freebsd/sys/dev/acpica/Osd/
H A DOsdSynch.c150 AcpiOsWaitSemaphore(ACPI_SEMAPHORE Handle, UINT32 Units, UINT16 Timeout) in AcpiOsWaitSemaphore() argument
158 if (as == NULL || Units == 0) in AcpiOsWaitSemaphore()
165 Units, as->as_name, as->as_units, as->as_waiters, Timeout)); in AcpiOsWaitSemaphore()
167 if (as->as_maxunits != ACPI_NO_UNIT_LIMIT && as->as_maxunits < Units) { in AcpiOsWaitSemaphore()
174 if (!ACPISEM_AVAIL(as, Units)) in AcpiOsWaitSemaphore()
178 while (!ACPISEM_AVAIL(as, Units)) { in AcpiOsWaitSemaphore()
194 while (!ACPISEM_AVAIL(as, Units)) { in AcpiOsWaitSemaphore()
207 while (!ACPISEM_AVAIL(as, Units)) { in AcpiOsWaitSemaphore()
216 if (ACPISEM_AVAIL(as, Units)) in AcpiOsWaitSemaphore()
227 as->as_units -= Units; in AcpiOsWaitSemaphore()
[all …]
/freebsd/contrib/dialog/samples/install/
H A DFDISK.TEST3 Units = cylinders of 868 * 512 bytes
12 Units = cylinders of 2048 * 512 bytes
19 Units = cylinders of 2048 * 512 bytes
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugMacro.h121 Error parseMacro(DWARFUnitVector::compile_unit_range Units, in parseMacinfo()
124 return parseImpl(Units, StringExtractor, MacroData, /*IsMacro=*/true);
145 Error parseImpl(std::optional<DWARFUnitVector::compile_unit_range> Units,
115 parseMacro(DWARFUnitVector::compile_unit_range Units,DataExtractor StringExtractor,DWARFDataExtractor MacroData) parseMacro() argument
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp1931 UniqueSets, [&Set](const RegUnitSet &I) { return I.Units == Set.Units; }); in findRegUnitSet()
1969 unsigned UnitWeight = RegUnits[SubSet.Units[0]].Weight; in pruneUnitSets()
1971 if (isRegUnitSubSet(SubSet.Units, SuperSet.Units) && in pruneUnitSets()
1972 (SubSet.Units.size() + 3 > SuperSet.Units.size()) && in pruneUnitSets()
1973 UnitWeight == RegUnits[SuperSet.Units[0]].Weight && in pruneUnitSets()
1974 UnitWeight == RegUnits[SuperSet.Units.back()].Weight) { in pruneUnitSets()
1995 PrunedUnitSets.back().Units = std::move(RegUnitSets[SuperIdx].Units); in pruneUnitSets()
2015 printRegUnitNames(US.Units); in computeRegUnitSets()
2028 RC.buildRegUnitSet(*this, RUSet.Units); in computeRegUnitSets()
2067 RegUnitSets[Idx].Units.begin(), RegUnitSets[Idx].Units.end(), in computeRegUnitSets()
[all …]
H A DCodeGenRegisters.h594 std::vector<unsigned> Units; member
711 void printRegUnitNames(ArrayRef<unsigned> Units) const;
840 unsigned getRegUnitSetWeight(const std::vector<unsigned> &Units) const { in getRegUnitSetWeight() argument
842 for (unsigned Unit : Units) in getRegUnitSetWeight()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DRemoteJITUtils.cpp39 uint64_t Units = 1024; in getSlabAllocSize() local
44 Units = 1024 * 1024; in getSlabAllocSize()
47 Units = 1024 * 1024 * 1024; in getSlabAllocSize()
56 return SlabSize * Units; in getSlabAllocSize()
/freebsd/sys/contrib/dev/acpica/os_specific/service_layers/
H A Dosunixxf.c848 UINT32 Units, in AcpiOsWaitSemaphore() argument
857 UINT32 Units) in AcpiOsSignalSemaphore() argument
982 UINT32 Units, in AcpiOsWaitSemaphore() argument
1119 UINT32 Units) in AcpiOsSignalSemaphore() argument
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerUtil.cpp127 bool ParseDictionaryFile(const std::string &Text, std::vector<Unit> *Units) { in ParseDictionaryFile() argument
133 Units->clear(); in ParseDictionaryFile()
144 Units->push_back(U); in ParseDictionaryFile()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp498 LiveRegUnits Units(*TRI); in scavengeRegister() local
499 Units.addLiveOuts(MBB); in scavengeRegister()
504 Units.stepBackward(*I); in scavengeRegister()
512 Units.accumulate(*I); in scavengeRegister()
519 if (!Units.available(Reg)) in scavengeRegister()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp54 unsigned Units = Size / 4; in AddString() local
60 Bits.append(Base, Base + Units); in AddString()
61 Pos = (Units + 1) * 4; in AddString()
/freebsd/sys/contrib/device-tree/Bindings/perf/
H A Dnds32v3-pmu.txt1 * NDS32 Performance Monitor Units
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugMacro.cpp108 std::optional<DWARFUnitVector::compile_unit_range> Units, in parseImpl() argument
118 for (const auto &U : *Units) in parseImpl()
/freebsd/sys/contrib/dev/acpica/include/
H A Dacpiosxf.h291 UINT32 Units,
299 UINT32 Units);
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dspe-pmu.txt1 * ARMv8.2 Statistical Profiling Extension (SPE) Performance Monitor Units (PMU)
/freebsd/sys/contrib/device-tree/Bindings/csky/
H A Dpmu.txt2 C-SKY Performance Monitor Units
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Drt1011.txt26 u32. The temperature was measured while doing the calibration. Units: Celsius degree
H A Dux500-mop500.txt38 stericsson,earpeice-cmv = <950>; /* Units in mV. */
H A Dux500-msp.txt41 stericsson,earpeice-cmv = <950>; /* Units in mV. */
/freebsd/sys/contrib/device-tree/Bindings/mfd/
H A Dbrcm,bcm59056.txt2 BCM590xx Power Management Units

1234