Home
last modified time | relevance | path

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

123

/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h32 BitVector Units; variable
75 Units.reset(); in init()
76 Units.resize(TRI.getNumRegUnits()); in init()
80 void clear() { Units.reset(); } in clear()
83 bool empty() const { return Units.none(); } in empty()
88 Units.set(Unit); in addReg()
97 Units.set((*Unit).first); in addRegMasked()
104 Units.reset(Unit); in removeReg()
118 if (Units.test(Unit)) in available()
145 Units | in addUnits()
[all...]
H A DRDFRegisters.h163 return MaskInfos[Register::stackSlot2Index(MaskId)].Units; in getMaskUnits()
190 BitVector Units; member
206 : Units(pri.getTRI().getNumRegUnits()), PRI(pri) {} in RegisterAggr()
209 unsigned size() const { return Units.count(); } in size()
210 bool empty() const { return Units.none(); } in empty()
217 return DenseMapInfo<BitVector>::isEqual(Units, A.Units);
236 size_t hash() const { return DenseMapInfo<BitVector>::getHashValue(Units); } in hash()
273 unit_iterator unit_begin() const { return Units.set_bits_begin(); } in unit_begin()
274 unit_iterator unit_end() const { return Units.set_bits_end(); } in unit_end()
284 BitVector Units;
/freebsd-src/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.cpp84 for (MCRegUnitMaskIterator Units(PhysReg, TRI); Units.isValid(); ++Units) { in foreachUnit() local
85 unsigned Unit = (*Units).first; in foreachUnit()
86 LaneBitmask Mask = (*Units).second; in foreachUnit()
H A DLiveRegUnits.cpp26 Units.reset(U); in removeRegsNotPreserved()
37 Units.set(U); in addRegsInMask()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp94 unsigned Units = getUnits(); in setWeight() local
95 unsigned Key = ((1u << s) & Units) != 0; in setWeight()
100 if (Key == 0 || Units == 0 || (SlotWeight * s >= 32)) in setWeight()
103 unsigned Ctpop = llvm::popcount(Units); in setWeight()
104 unsigned Cttz = llvm::countr_zero(Units); in setWeight()
117 const unsigned Units = HexagonConvertUnits(ItinUnits, &Lanes); in HexagonCVIResource() local
119 if (Units == 0 && Lanes == 0) { in HexagonCVIResource()
129 setUnits(Units); in HexagonCVIResource()
137 unsigned Units; member
152 if (!hvxInsts[startIdx].Units) in checkHVXPipes()
[all …]
/freebsd-src/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-src/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-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugMacro.h121 Error parseMacro(DWARFUnitVector::compile_unit_range Units, in parseMacro() argument
124 return parseImpl(Units, StringExtractor, MacroData, /*IsMacro=*/true); in parseMacro()
145 Error parseImpl(std::optional<DWARFUnitVector::compile_unit_range> Units,
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp
H A DCodeGenRegisters.h
/freebsd-src/sys/contrib/dev/acpica/os_specific/service_layers/
H A Dosunixxf.c848 UINT32 Units, in AcpiOsWaitSemaphore() argument
857 UINT32 Units) in AcpiOsSignalSemaphore() argument
867 * PARAMETERS: InitialUnits - Units to be assigned to the new semaphore
970 * Units - How many units to wait for
982 UINT32 Units, in AcpiOsWaitSemaphore() argument
1108 * Units - Number of units to send
1119 UINT32 Units) in AcpiOsSignalSemaphore() argument
/freebsd-src/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-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp499 LiveRegUnits Units(*TRI); in scavengeRegister() local
500 Units.addLiveOuts(MBB); in scavengeRegister()
505 Units.stepBackward(*I); in scavengeRegister()
513 Units.accumulate(*I); in scavengeRegister()
520 if (!Units.available(Reg)) in scavengeRegister()
/freebsd-src/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-src/sys/contrib/device-tree/Bindings/perf/
H A Dnds32v3-pmu.txt1 * NDS32 Performance Monitor Units
/freebsd-src/sys/contrib/dev/acpica/include/
H A Dacpiosxf.h291 UINT32 Units,
299 UINT32 Units);
/freebsd-src/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-src/sys/contrib/device-tree/Bindings/arm/
H A Dspe-pmu.txt1 * ARMv8.2 Statistical Profiling Extension (SPE) Performance Monitor Units (PMU)
/freebsd-src/sys/contrib/device-tree/Bindings/csky/
H A Dpmu.txt2 C-SKY Performance Monitor Units
/freebsd-src/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-msp.txt41 stericsson,earpeice-cmv = <950>; /* Units in mV. */
H A Dux500-mop500.txt38 stericsson,earpeice-cmv = <950>; /* Units in mV. */
/freebsd-src/sys/contrib/device-tree/Bindings/mfd/
H A Dbrcm,bcm59056.txt2 BCM590xx Power Management Units
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetItinerary.td44 // discrete time slots needed to complete the stage. Units represent
60 list<FuncUnit> Units = units; // choice of functional units
158 // Combo Function Units - This is a list of all combo function unit data.

123