Searched refs:IssueWidth (Results 1 – 25 of 77) sorted by relevance
1234
74 IssueWidth = ItinData->SchedModel.IssueWidth; in ScoreboardHazardRecognizer()106 if (IssueWidth == 0) in atIssueLimit()109 return IssueCount == IssueWidth; in atIssueLimit()
71 ResourceLCM = SchedModel.IssueWidth; in init()77 MicroOpFactor = ResourceLCM / SchedModel.IssueWidth; in init()
106 return ((double)SCDesc.NumMicroOps) / SM.IssueWidth; in getReciprocalThroughput()119 return 1.0 / IssueWidth; in getReciprocalThroughput()
226 unsigned IssueWidth = TSM.getIssueWidth(); in addPadding() local228 for (unsigned i = 0, e = IssueWidth * NOOPsToAdd; i != e; ++i) in addPadding()
43 bool ShouldCarryOver = NumMicroOps > SM.IssueWidth; in isAvailable()346 Bandwidth = SM.IssueWidth; in cycleStart()367 assert(NumIssued <= SM.IssueWidth && "Overflow."); in cycleStart()
35 DispatchWidth = Subtarget.getSchedModel().IssueWidth; in DispatchStage()
99 unsigned IssueWidth = 0; variable
99 unsigned getIssueWidth() const { return SchedModel.IssueWidth; } in getIssueWidth()
28 let IssueWidth = 4;
30 let IssueWidth = 4;
39 let IssueWidth = 4;
31 let IssueWidth = 4;
37 let IssueWidth = 4;
53 let IssueWidth = 3;
72 let IssueWidth = 4;
27 : SM(Model), Source(S), DispatchWidth(Width?Width: Model.IssueWidth), in SummaryView()
39 let IssueWidth = 1;
257 unsigned IssueWidth; member
159 let IssueWidth = 1; // 1 instruction is dispatched per cycle.
118 let IssueWidth = 4; // 4 (non-branch) instructions are dispatched per cycle.
19 let IssueWidth = 8; // 8 uops are dispatched per cycle.
20 let IssueWidth = 5; // 5-wide issue for expanded uops
14 let IssueWidth = 1; // Only IT can be dual-issued, so assume single-issue