HomeSort by relevance Sort by last modified time
    Searched refs:Units (Results 1 - 25 of 30) sorted by null

1 2

  /external/llvm/lib/CodeGen/
LiveRegMatrix.cpp 77 for (MCRegUnitMaskIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
78 unsigned Unit = (*Units).first;
79 LaneBitmask Mask = (*Units).second;
89 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
90 if (Func(*Units, VRegInterval))
192 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units
    [all...]
InterferenceCache.cpp 89 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i)
90 RegUnits[i].VirtTag = LIUArray[*Units].getTag();
106 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
107 RegUnits.push_back(LIUArray[*Units]);
108 RegUnits.back().Fixed = &LIS->getRegUnit(*Units);
115 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units, ++i)
    [all...]
EarlyIfConversion.cpp 130 /// Register units clobbered by the conditional blocks.
240 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units)
241 ClobberedRegUnits.set(*Units);
296 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units)
297 LiveRegUnits.erase(*Units);
304 for (MCRegUnitIterator Units(Reads.pop_back_val(), TRI); Units.isValid()
    [all...]
RegAllocBasic.cpp 173 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
174 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
MachineTraceMetrics.cpp 716 for (MCRegUnitIterator Units(Reg, TRI); Units.isValid(); ++Units) {
717 SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units);
728 for (MCRegUnitIterator Units(Kill, TRI); Units.isValid(); ++Units)
729 RegUnits.erase(*Units);
733 for (MCRegUnitIterator Units(UseMI->getOperand(DefOp).getReg(), TRI);
734 Units.isValid(); ++Units)
    [all...]
RegAllocGreedy.cpp 667 MCRegUnitIterator Units(PhysReg, TRI);
668 for (; Units.isValid(); ++Units) {
670 LiveIntervalUnion::Query subQ(&VirtReg, &Matrix->getLiveUnions()[*Units]);
674 // If no units have interference, break out with the current PhysReg.
675 if (!Units.isValid())
743 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units) {
744 LiveIntervalUnion::Query &Q = Matrix->query(VirtReg, *Units);
    [all...]
LiveIntervalAnalysis.cpp 60 cl::desc("Eagerly compute live intervals for all physreg units."));
145 // units, including reserved registers.
303 /// computeLiveInRegUnits - Precompute the live ranges of any register units
309 DEBUG(dbgs() << "Computing live-in reg-units in ABI blocks.\n");
327 for (MCRegUnitIterator Units(LI.PhysReg, TRI); Units.isValid(); ++Units) {
328 unsigned Unit = *Units;
687 for (MCRegUnitIterator Units(VRM->getPhys(Reg), TRI); Units.isValid()
    [all...]
RegAllocFast.cpp 116 // Set of register units.
119 // Set of register units that are used in the current instruction, and so
125 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units)
126 UsedInInstr.insert(*Units);
131 for (MCRegUnitIterator Units(PhysReg, TRI); Units.isValid(); ++Units)
132 if (UsedInInstr.count(*Units))
    [all...]
RegisterPressure.cpp 381 for (MCRegUnitIterator Units(Reg, &TRI); Units.isValid(); ++Units) {
382 if (containsReg(RegUnits, *Units))
384 RegUnits.push_back(*Units);
456 // Update the units for this pressure set.
759 /// number of register units of that pressure set introduced by this
    [all...]
RegAllocPBQP.cpp 590 for (MCRegUnitIterator Units(PReg, &TRI); Units.isValid(); ++Units) {
591 if (VRegLI.overlaps(LIS.getRegUnit(*Units))) {
MachineVerifier.cpp     [all...]
RegisterCoalescer.cpp     [all...]
  /external/llvm/lib/Fuzzer/test/
FuzzerUnittest.cpp 345 std::vector<Unit> Units;
346 EXPECT_FALSE(ParseDictionaryFile("zzz\n", &Units));
347 EXPECT_FALSE(ParseDictionaryFile("", &Units));
348 EXPECT_TRUE(ParseDictionaryFile("\n", &Units));
349 EXPECT_EQ(Units.size(), 0U);
350 EXPECT_TRUE(ParseDictionaryFile("#zzzz a b c d\n", &Units));
351 EXPECT_EQ(Units.size(), 0U);
352 EXPECT_TRUE(ParseDictionaryFile(" #zzzz\n", &Units));
353 EXPECT_EQ(Units.size(), 0U);
354 EXPECT_TRUE(ParseDictionaryFile(" #zzzz\n", &Units));
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCVSXFMAMutate.cpp 299 for (MCRegUnitIterator Units(AddendSrcReg, TRI); Units.isValid();
300 ++Units) {
301 unsigned Unit = *Units;
  /external/llvm/utils/TableGen/
CodeGenRegisters.cpp 154 // Iterate over all register units in a set of registers.
200 // Inherit register units from subregisters.
207 // Merge the subregister's units into this register's RegUnits.
356 // Inherit all sub-register units. It is good enough to look at the explicit
357 // sub-registers, the other registers won't contribute any more units.
364 // These units correspond to the maximal cliques in the register overlap
384 // Finally, create units for leaf registers without ad hoc aliases. Note that
390 // We have now computed the native register units. More may be adopted later
    [all...]
CodeGenRegisters.h 199 // List of register units in ascending order.
206 // Get the list of register units.
214 // Get the native register units. This is a prefix of getRegUnits().
223 // Inherit register units from subregisters.
397 // Populate a unique sorted list of units from a register set.
429 // Register units are used to model interference and register pressure.
430 // Every register is assigned one or more register units such that two
434 // registers inherit the units of their sub-registers.
465 std::vector<unsigned> Units;
498 // Includes native (0..NumNativeRegUnits-1) and adopted register units
    [all...]
  /external/llvm/lib/Fuzzer/
FuzzerUtil.cpp 141 bool ParseDictionaryFile(const std::string &Text, std::vector<Unit> *Units) {
147 Units->clear();
158 Units->push_back(U);
FuzzerInternal.h 66 // Parses the dictionary file, fills Units, returns true iff all lines
68 bool ParseDictionaryFile(const std::string &Text, std::vector<Unit> *Units);
98 bool PrintNEW = true; // Print a status line when new units are found;
  /external/llvm/lib/Support/
FoldingSet.cpp 92 unsigned Units = Size / 4;
98 Bits.append(Base, Base + Units);
99 Pos = (Units + 1) * 4;
  /external/chromium-trace/catapult/third_party/gsutil/third_party/boto/boto/ec2/cloudwatch/
metric.py 32 Units = ['Seconds', 'Microseconds', 'Milliseconds', 'Bytes', 'Kilobytes',
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 42 /// Lane masks for sub-register indices are similar to register units for
415 for (MCRegUnitIterator Units(Reg, this); Units.isValid(); ++Units)
416 if (*Units == RegUnit)
680 /// Get the weight in units of pressure for this register class.
684 /// Get the weight in units of pressure for this register unit.
    [all...]
  /external/llvm/tools/dsymutil/
DwarfLinker.cpp 681 // We share one abbreviations table across all units so it's always at the
    [all...]
  /external/replicaisland/tools/
ExtractPoints.js 37 // Back up the ruler units that this file uses before switching to pixel units.
39 app.preferences.rulerUnits = Units.PIXELS;
  /system/media/camera/docs/
html.mako 204 <th class="th_units">Units</th>
227 <th class="th_units">Units</th>
331 % if prop.units is not None:
332 ${prop.units | wbr}
  /external/jemalloc/bin/
jeprof.in 618 Unparse($total), Units());
    [all...]

Completed in 963 milliseconds

1 2