Home
last modified time | relevance | path

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

123

/external/llvm/lib/Target/AArch64/
DAArch64SchedA57WriteRes.td59 let NumMicroOps = 2;
65 let NumMicroOps = 2;
70 let NumMicroOps = 2;
75 let NumMicroOps = 2;
79 let NumMicroOps = 2;
83 let NumMicroOps = 2;
87 let NumMicroOps = 2;
91 let NumMicroOps = 2;
95 let NumMicroOps = 2;
100 let NumMicroOps = 2;
[all …]
DAArch64SchedKryoDetails.td17 let Latency = 3; let NumMicroOps = 2;
24 let Latency = 3; let NumMicroOps = 2;
31 let Latency = 4; let NumMicroOps = 3;
37 let Latency = 4; let NumMicroOps = 4;
43 let Latency = 3; let NumMicroOps = 4;
49 let Latency = 3; let NumMicroOps = 2;
55 let Latency = 3; let NumMicroOps = 2;
61 let Latency = 3; let NumMicroOps = 2;
67 let Latency = 3; let NumMicroOps = 2;
73 let Latency = 3; let NumMicroOps = 2;
[all …]
DAArch64SchedKryo.td63 { let Latency = 2; let NumMicroOps = 2; }
65 { let Latency = 2; let NumMicroOps = 2; }
67 { let Latency = 2; let NumMicroOps = 2; }
70 { let Latency = 8; let NumMicroOps = 1; } // Fragent -1
72 { let Latency = 8; let NumMicroOps = 1; } // Fragent -1
84 { let Latency = 3; let NumMicroOps = 2; }
90 { let Latency = 6; let NumMicroOps = 2; }
92 { let Latency = 12; let NumMicroOps = 2; } // Fragent -1 / NoRSV +1
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64SchedA57WriteRes.td59 let NumMicroOps = 2;
65 let NumMicroOps = 2;
70 let NumMicroOps = 2;
75 let NumMicroOps = 2;
79 let NumMicroOps = 2;
83 let NumMicroOps = 2;
87 let NumMicroOps = 2;
91 let NumMicroOps = 2;
95 let NumMicroOps = 2;
100 let NumMicroOps = 2;
[all …]
DAArch64SchedKryoDetails.td17 let Latency = 3; let NumMicroOps = 2;
24 let Latency = 3; let NumMicroOps = 2;
31 let Latency = 4; let NumMicroOps = 3;
37 let Latency = 4; let NumMicroOps = 4;
43 let Latency = 3; let NumMicroOps = 4;
49 let Latency = 3; let NumMicroOps = 2;
55 let Latency = 3; let NumMicroOps = 2;
61 let Latency = 3; let NumMicroOps = 2;
67 let Latency = 3; let NumMicroOps = 2;
73 let Latency = 3; let NumMicroOps = 2;
[all …]
DAArch64SchedFalkorDetails.td37 let NumMicroOps = 0;
41 let NumMicroOps = 0;
45 let NumMicroOps = 0;
49 let NumMicroOps = 0;
95 let NumMicroOps = 2;
99 let NumMicroOps = 2;
103 let NumMicroOps = 2;
107 let NumMicroOps = 2;
111 let NumMicroOps = 2;
115 let NumMicroOps = 2;
[all …]
DAArch64SchedExynosM1.td80 let NumMicroOps = 2; }
84 let NumMicroOps = 3; }
87 let NumMicroOps = 2; }
103 let NumMicroOps = 2; }
106 let NumMicroOps = 2; }
109 let NumMicroOps = 2;
112 let NumMicroOps = 0; }
125 let NumMicroOps = 2; }
129 let NumMicroOps = 2; }
135 let NumMicroOps = 3; }
[all …]
DAArch64SchedExynosM3.td126 let NumMicroOps = 1; }
133 let NumMicroOps = 2; }
137 let NumMicroOps = 3; }
140 let NumMicroOps = 2; }
157 let NumMicroOps = 1; }
160 let NumMicroOps = 2; }
164 let NumMicroOps = 2; }
167 let NumMicroOps = 2; }
169 let NumMicroOps = 0; }
178 let NumMicroOps = 2; }
[all …]
DAArch64SchedThunderX2T99.td97 let NumMicroOps = 2;
103 let NumMicroOps = 2;
109 let NumMicroOps = 2;
116 let NumMicroOps = 4;
123 let NumMicroOps = 4;
129 let NumMicroOps = 2;
135 let NumMicroOps = 2;
141 let NumMicroOps = 3;
147 let NumMicroOps = 3;
153 let NumMicroOps = 2;
[all …]
DAArch64SchedKryo.td68 { let Latency = 2; let NumMicroOps = 2; }
70 { let Latency = 2; let NumMicroOps = 2; }
72 { let Latency = 2; let NumMicroOps = 2; }
75 { let Latency = 8; let NumMicroOps = 1; } // Fragent -1
77 { let Latency = 8; let NumMicroOps = 1; } // Fragent -1
89 { let Latency = 3; let NumMicroOps = 2; }
95 { let Latency = 6; let NumMicroOps = 2; }
97 { let Latency = 12; let NumMicroOps = 2; } // Fragent -1 / NoRSV +1
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMScheduleA57WriteRes.td89 let NumMicroOps = 2;
95 let NumMicroOps = 2;
100 let NumMicroOps = 2;
105 let NumMicroOps = 2;
110 let NumMicroOps = 2;
115 let NumMicroOps = 2;
119 let NumMicroOps = 2;
123 let NumMicroOps = 2;
127 let NumMicroOps = 2;
131 let NumMicroOps = 2;
[all …]
DARMScheduleR52.td85 def : WriteRes<WriteNoop, []> { let Latency = 0; let NumMicroOps = 0; }
146 let Latency = 4; let NumMicroOps = 0;
353 let NumMicroOps = 0;
455 let NumMicroOps = 2;
555 let NumMicroOps = Num;
642 let NumMicroOps = 2;
647 let NumMicroOps = 4;
652 let NumMicroOps = 6;
657 let NumMicroOps = 8;
662 let NumMicroOps = 10;
[all …]
DARMScheduleSwift.td87 let NumMicroOps = 2;
91 let NumMicroOps = 3;
264 let NumMicroOps = 3;
269 let NumMicroOps = 0;
273 let NumMicroOps = 0;
277 let NumMicroOps = 0;
286 let NumMicroOps = 5;
315 let NumMicroOps = 1;
328 let NumMicroOps = 2;
332 let NumMicroOps = 2;
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86SchedHaswell.td97 let NumMicroOps = UOps;
105 let NumMicroOps = !add(UOps, 1);
150 let NumMicroOps = 3;
421 let NumMicroOps = 2;
426 let NumMicroOps = 2;
432 let NumMicroOps = 2;
436 let NumMicroOps = 3;
444 let NumMicroOps = 3;
449 let NumMicroOps = 4;
456 let NumMicroOps = 9;
[all …]
DX86SchedSkylakeClient.td91 let NumMicroOps = UOps;
99 let NumMicroOps = !add(UOps, 1);
136 let NumMicroOps = 3;
370 let NumMicroOps = 2;
375 let NumMicroOps = 2;
381 let NumMicroOps = 2;
385 let NumMicroOps = 3;
435 let NumMicroOps = 3;
440 let NumMicroOps = 4;
447 let NumMicroOps = 9;
[all …]
DX86SchedBroadwell.td92 let NumMicroOps = UOps;
100 let NumMicroOps = !add(UOps, 1);
137 let NumMicroOps = 3;
378 let NumMicroOps = 2;
383 let NumMicroOps = 2;
388 let NumMicroOps = 2;
392 let NumMicroOps = 3;
442 let NumMicroOps = 3;
447 let NumMicroOps = 4;
454 let NumMicroOps = 9;
[all …]
DX86SchedSkylakeServer.td91 let NumMicroOps = UOps;
99 let NumMicroOps = !add(UOps, 1);
136 let NumMicroOps = 3;
371 let NumMicroOps = 2;
376 let NumMicroOps = 2;
382 let NumMicroOps = 2;
386 let NumMicroOps = 3;
436 let NumMicroOps = 3;
441 let NumMicroOps = 4;
448 let NumMicroOps = 9;
[all …]
DX86SchedSandyBridge.td87 let NumMicroOps = UOps;
95 let NumMicroOps = !add(UOps, 1);
145 let NumMicroOps = 3;
401 let NumMicroOps = 2;
405 let NumMicroOps = 2;
410 let NumMicroOps = 2;
414 let NumMicroOps = 3;
436 let NumMicroOps = 3;
441 let NumMicroOps = 4;
458 let NumMicroOps = 3;
[all …]
DX86ScheduleZnver1.td134 let NumMicroOps = UOps;
142 let NumMicroOps = !add(UOps, LoadUOps);
155 let NumMicroOps = UOps;
163 let NumMicroOps = !add(UOps, LoadUOps);
427 let NumMicroOps = 2;
437 let NumMicroOps = 2;
504 let NumMicroOps = 2;
513 let NumMicroOps = 2;
523 let NumMicroOps = 2;
612 let NumMicroOps = 2;
[all …]
/external/llvm/lib/Target/X86/
DX86SchedHaswell.td279 let NumMicroOps = 2;
285 let NumMicroOps = 3;
292 let NumMicroOps = 2;
295 let NumMicroOps = 3;
301 let NumMicroOps = 2;
307 let NumMicroOps = 2;
313 let NumMicroOps = 3;
318 let NumMicroOps = 2;
322 let NumMicroOps = 3;
336 let NumMicroOps = 5;
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-mca/
DDispatchStage.cpp54 const unsigned NumMicroOps = IR.getInstruction()->getDesc().NumMicroOps; in checkRCU() local
55 if (RCU.isAvailable(NumMicroOps)) in checkRCU()
94 const unsigned NumMicroOps = Desc.NumMicroOps; in dispatch() local
95 if (NumMicroOps > DispatchWidth) { in dispatch()
98 CarryOver = NumMicroOps - DispatchWidth; in dispatch()
100 assert(AvailableEntries >= NumMicroOps); in dispatch()
101 AvailableEntries -= NumMicroOps; in dispatch()
128 IS.dispatch(RCU.reserveSlot(IR, NumMicroOps)); in dispatch()
141 if (!isAvailable(Desc.NumMicroOps) || !canDispatch(IR)) in execute()
DSummaryView.cpp30 NumMicroOps(0), ProcResourceUsage(Model.getNumProcResourceKinds(), 0), in SummaryView()
50 NumMicroOps += Desc.NumMicroOps; in onEvent()
68 SM, DispatchWidth, NumMicroOps, ProcResourceUsage); in printView()
DRetireControlUnit.cpp43 unsigned NumMicroOps) { in reserveSlot() argument
44 assert(isAvailable(NumMicroOps)); in reserveSlot()
46 std::min(NumMicroOps, static_cast<unsigned>(Queue.size())); in reserveSlot()
/external/llvm/include/llvm/MC/
DMCSchedule.h108 unsigned short NumMicroOps; member
119 return NumMicroOps != InvalidNumMicroOps; in isValid()
122 return NumMicroOps == VariantNumMicroOps; in isVariant()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCSchedule.h117 uint16_t NumMicroOps : 14; member
128 return NumMicroOps != InvalidNumMicroOps; in isValid()
131 return NumMicroOps == VariantNumMicroOps; in isVariant()

123