Searched refs:IssueWidth (Results 1 – 25 of 28) sorted by relevance
12
36 ScheduleHazardRecognizer(), ItinData(II), DAG(SchedDAG), IssueWidth(0), in ScoreboardHazardRecognizer()81 IssueWidth = ItinData->SchedModel.IssueWidth; in ScoreboardHazardRecognizer()112 if (IssueWidth == 0) in atIssueLimit()115 return IssueCount == IssueWidth; in atIssueLimit()
63 ResourceLCM = SchedModel.IssueWidth; in init()69 MicroOpFactor = ResourceLCM / SchedModel.IssueWidth; in init()
98 unsigned IssueWidth; variable
85 unsigned getIssueWidth() const { return SchedModel.IssueWidth; } in getIssueWidth()
139 unsigned IssueWidth; member
162 let IssueWidth = 1; // 1 instruction is dispatched per cycle.
120 let IssueWidth = 4; // 4 (non-branch) instructions are dispatched per cycle.
313 let IssueWidth = 2; // 2 micro-ops are dispatched per cycle.
373 let IssueWidth = 2; // 2 micro-ops are dispatched per cycle.
386 let IssueWidth = 8; // up to 8 instructions dispatched per cycle.
376 let IssueWidth = 6; // 4 (non-branch) instructions are dispatched per cycle.
599 let IssueWidth = 2; // 2 instructions are dispatched per cycle.
196 let IssueWidth = 4;
90 // global IssueWidth property, which constrains the number of microops
78 int IssueWidth = -1; // Max micro-ops that may be scheduled per cycle.269 // against the processor's IssueWidth limit. If an instruction can
18 let IssueWidth = 2;
621 // IssueWidth is analogous to the number of decode units. Core and its638 let IssueWidth = 4;
19 let IssueWidth = 4;
19 let IssueWidth = 2;
538 let IssueWidth = 2; // Allows 2 instructions per scheduling group.
320 if (Packet.size() >= InstrItins->SchedModel.IssueWidth) { in reserveResources()
21 // Therefore, IssueWidth is set to the narrower of the two at three, while still25 let IssueWidth = 3; // 3-way decode and dispatch
21 let IssueWidth = 2; // 2 micro-ops are dispatched per cycle.
16 let IssueWidth = 6; // 6 micro-ops are dispatched per cycle.
1067 let IssueWidth = 2; // 2 micro-ops are dispatched per cycle.