Home
last modified time | relevance | path

Searched refs:Cycle (Results 1 – 20 of 20) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h89 DenseMap<MachineInstr *, int> Cycle; variable
107 DenseMap<MachineInstr *, int> Cycle, in ModuloSchedule() argument
109 : Loop(Loop), ScheduledInstrs(ScheduledInstrs), Cycle(std::move(Cycle)), in ModuloSchedule()
126 int getFirstCycle() { return Cycle[ScheduledInstrs.front()]; } in getFirstCycle()
130 int getFinalCycle() { return Cycle[ScheduledInstrs.back()]; } in getFinalCycle()
140 auto I = Cycle.find(MI); in getCycle()
141 return I == Cycle.end() ? -1 : I->second; in getCycle()
H A DScheduleDAG.h546 void setCurCycle(unsigned Cycle) { in setCurCycle() argument
547 CurCycle = Cycle; in setCurCycle()
H A DMachineTraceMetrics.h77 unsigned Cycle = 0; member
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DP9InstrResources.td705 // 6 Cycle Load uses a single slice.
1137 // 33 Cycle DP Instruction Restricted and Cracked with 3 Cycle ALU.
1144 // 36 Cycle DP Instruction.
1157 // 36 Cycle DP Vector Instruction.
1164 // 27 Cycle DP Vector Instruction.
1171 // 36 Cycle DP Instruction Restricted and Cracked with 3 Cycle ALU.
1178 // 26 Cycle DP Instruction.
1190 // 26 Cycle DP Instruction Restricted and Cracked with 3 Cycle ALU.
1209 // 22 Cycle DP Instruction Restricted and Cracked with 2 Cycle ALU.
1297 // Two Cycle Branch
[all …]
H A DPPCInstrInfo.cpp156 int Cycle = ItinData->getOperandCycle(DefClass, i); in getInstrLatency() local
157 if (Cycle < 0) in getInstrLatency()
160 Latency = std::max(Latency, (unsigned) Cycle); in getInstrLatency()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp792 unsigned Cycle = 0; in updateDepth() local
805 Cycle = std::max(Cycle, DepCycle); in updateDepth()
809 MICycles.Depth = Cycle; in updateDepth()
919 unsigned DepHeight = I->Cycle; in updatePhysDepsUpwards()
939 LRU.Cycle = Height; in updatePhysDepsUpwards()
1038 RegUnits[LI.Reg].Cycle = LI.Height; in computeInstrHeights()
1098 unsigned Cycle = 0; in computeInstrHeights() local
1101 Cycle = HeightI->second; in computeInstrHeights()
1113 Cycle = updatePhysDepsUpwards(MI, Cycle, RegUnits, MTM.SchedModel, in computeInstrHeights()
1122 MICycles.Height = Cycle; in computeInstrHeights()
[all …]
H A DMachinePipeliner.cpp614 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in schedule() local
615 ++Cycle) { in schedule()
616 for (SUnit *SU : Schedule.getInstructions(Cycle)) { in schedule()
618 Cycles[SU->getInstr()] = Cycle; in schedule()
2914 for (int Cycle = getFirstCycle(), E = getFinalCycle(); Cycle <= E; ++Cycle) { in finalizeSchedule() local
2915 std::deque<SUnit *> &cycleInstrs = ScheduledInstrs[Cycle]; in finalizeSchedule()
H A DModuloSchedule.cpp2139 static void parseSymbolString(StringRef S, int &Cycle, int &Stage) { in parseSymbolString() argument
2153 CycleTokenAndValue.second.drop_front().getAsInteger(10, Cycle); in parseSymbolString()
2155 dbgs() << " Stage=" << Stage << ", Cycle=" << Cycle << "\n"; in parseSymbolString()
2163 DenseMap<MachineInstr *, int> Cycle, Stage; in runOnLoop() local
2171 parseSymbolString(Sym->getName(), Cycle[&MI], Stage[&MI]); in runOnLoop()
2175 ModuloSchedule MS(MF, &L, std::move(Instrs), std::move(Cycle), in runOnLoop()
H A DIfConversion.cpp287 unsigned Cycle, unsigned Extra, in MeetIfcvtSizeLimit() argument
289 return Cycle > 0 && TII->isProfitableToIfCvt(BB, Cycle, Extra, in MeetIfcvtSizeLimit()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DASTImporter.h197 using Cycle = llvm::iterator_range<VecTy::const_reverse_iterator>; variable
198 Cycle getCycleAtBack() const { in getCycleAtBack()
200 return Cycle(Nodes.rbegin(), in getCycleAtBack()
/freebsd-13.1/sys/contrib/device-tree/Bindings/regulator/
H A Dpwm-regulator.txt33 - voltage-table: Voltage and Duty-Cycle table consisting of 2 cells
85 /* Voltage Duty-Cycle */
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1134 ValueSeq &Cycle) { in findCycle() argument
1155 if (Cycle.count(I)) in findCycle()
1157 Cycle.insert(I); in findCycle()
1160 Cycle.remove(I); in findCycle()
1162 return !Cycle.empty(); in findCycle()
1172 unsigned I, N = Cycle.size(); in classifyCycle()
1174 Value *V = Cycle[I]; in classifyCycle()
1186 First.insert(Cycle[J]); in classifyCycle()
1189 Second.insert(Cycle[I]); in classifyCycle()
1191 Value *V = Cycle[I]; in classifyCycle()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h398 bool contains(unsigned Cycle) const { return Cycle >= Begin && Cycle < End; } in contains() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp439 unsigned Cycle = getTransSwizzle(TransSwz, i); in isLegalUpTo() local
444 if (Vector[Src.second][Cycle] < 0) in isLegalUpTo()
445 Vector[Src.second][Cycle] = Src.first; in isLegalUpTo()
446 if (Vector[Src.second][Cycle] != Src.first) in isLegalUpTo()
500 unsigned Cycle = getTransSwizzle(TransSwz, i); in isConstCompatible() local
503 if (ConstCount > 0 && Cycle == 0) in isConstCompatible()
505 if (ConstCount > 1 && Cycle == 1) in isConstCompatible()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DRegisterFile.h62 void notifyExecuted(unsigned Cycle);
/freebsd-13.1/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp38 void WriteRef::notifyExecuted(unsigned Cycle) { in notifyExecuted() argument
40 WriteBackCycle = Cycle; in notifyExecuted()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedTSV110.td37 def TSV110UnitMDU : ProcResource<1>; // Multi-Cycle
/freebsd-13.1/contrib/processor-trace/libipt/include/
H A Dintel-pt.h.in272 * multi-byte CYC (Cycle Count) packet, instead of any remaining bytes
339 * single CYC (Cycle Count) packet, possibly along with an associated
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ScheduleZnver3.td1451 // Zero Cycle Move
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td3632 "Cycle in acquired_before/after dependencies, starting with '%0'">,
6240 let CategoryName = "ARC Retain Cycle" in {
6249 } // end "ARC Retain Cycle" category