Home
last modified time | relevance | path

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

123456

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SchedA57WriteRes.td58 let NumMicroOps = 2;
64 let NumMicroOps = 2;
69 let NumMicroOps = 2;
74 let NumMicroOps = 2;
78 let NumMicroOps = 2;
82 let NumMicroOps = 2;
86 let NumMicroOps = 2;
90 let NumMicroOps = 2;
94 let NumMicroOps = 2;
99 let NumMicroOps = 2;
[all …]
DAArch64SchedKryoDetails.td16 let Latency = 3; let NumMicroOps = 2;
23 let Latency = 3; let NumMicroOps = 2;
30 let Latency = 4; let NumMicroOps = 3;
36 let Latency = 4; let NumMicroOps = 4;
42 let Latency = 3; let NumMicroOps = 4;
48 let Latency = 3; let NumMicroOps = 2;
54 let Latency = 3; let NumMicroOps = 2;
60 let Latency = 3; let NumMicroOps = 2;
66 let Latency = 3; let NumMicroOps = 2;
72 let Latency = 3; let NumMicroOps = 2;
[all …]
/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 …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
DAArch64SchedA57WriteRes.td65 let NumMicroOps = 2;
71 let NumMicroOps = 2;
76 let NumMicroOps = 2;
81 let NumMicroOps = 2;
85 let NumMicroOps = 2;
89 let NumMicroOps = 2;
93 let NumMicroOps = 2;
97 let NumMicroOps = 2;
101 let NumMicroOps = 2;
105 let NumMicroOps = 2;
[all …]
DAArch64SchedKryoDetails.td16 let Latency = 3; let NumMicroOps = 2;
23 let Latency = 3; let NumMicroOps = 2;
30 let Latency = 4; let NumMicroOps = 3;
36 let Latency = 4; let NumMicroOps = 4;
42 let Latency = 3; let NumMicroOps = 4;
48 let Latency = 3; let NumMicroOps = 2;
54 let Latency = 3; let NumMicroOps = 2;
60 let Latency = 3; let NumMicroOps = 2;
66 let Latency = 3; let NumMicroOps = 2;
72 let Latency = 3; let NumMicroOps = 2;
[all …]
DAArch64SchedAmpere1.td59 let NumMicroOps = 1;
64 let NumMicroOps = 2;
69 let NumMicroOps = 1;
74 let NumMicroOps = 1;
79 let NumMicroOps = 1;
84 let NumMicroOps = 1;
89 let NumMicroOps = 2;
94 let NumMicroOps = 1;
99 let NumMicroOps = 2;
104 let NumMicroOps = 2;
[all …]
DAArch64SchedThunderX3T110.td122 let NumMicroOps = 2;
128 let NumMicroOps = 2;
134 let NumMicroOps = 2;
140 let NumMicroOps = 3;
147 let NumMicroOps = 4;
154 let NumMicroOps = 4;
160 let NumMicroOps = 2;
166 let NumMicroOps = 3;
172 let NumMicroOps = 2;
178 let NumMicroOps = 3;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMScheduleA57WriteRes.td88 let NumMicroOps = 2;
94 let NumMicroOps = 2;
99 let NumMicroOps = 2;
104 let NumMicroOps = 2;
109 let NumMicroOps = 2;
114 let NumMicroOps = 2;
118 let NumMicroOps = 2;
122 let NumMicroOps = 2;
126 let NumMicroOps = 2;
130 let NumMicroOps = 2;
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/
DARMScheduleA57WriteRes.td91 let NumMicroOps = 2;
97 let NumMicroOps = 2;
102 let NumMicroOps = 2;
107 let NumMicroOps = 2;
112 let NumMicroOps = 2;
117 let NumMicroOps = 2;
121 let NumMicroOps = 2;
125 let NumMicroOps = 2;
129 let NumMicroOps = 2;
133 let NumMicroOps = 2;
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
DX86SchedAlderlakeP.td107 let NumMicroOps = UOps;
115 let NumMicroOps = !add(UOps, LoadUOps);
514 let NumMicroOps = 3;
522 let NumMicroOps = 6;
528 let NumMicroOps = 2;
538 let NumMicroOps = 5;
545 let NumMicroOps = 6;
551 let NumMicroOps = 2;
566 let NumMicroOps = 0;
576 let NumMicroOps = 4;
[all …]
DX86SchedHaswell.td104 let NumMicroOps = UOps;
112 let NumMicroOps = !add(UOps, LoadUOps);
189 let NumMicroOps = 3;
490 let NumMicroOps = 2;
495 let NumMicroOps = 2;
501 let NumMicroOps = 2;
505 let NumMicroOps = 3;
513 let NumMicroOps = 3;
518 let NumMicroOps = 4;
525 let NumMicroOps = 9;
[all …]
DX86SchedSkylakeClient.td98 let NumMicroOps = UOps;
106 let NumMicroOps = !add(UOps, LoadUOps);
170 let NumMicroOps = 3;
426 let NumMicroOps = 2;
431 let NumMicroOps = 2;
437 let NumMicroOps = 2;
441 let NumMicroOps = 3;
496 let NumMicroOps = 3;
501 let NumMicroOps = 4;
508 let NumMicroOps = 9;
[all …]
DX86SchedBroadwell.td99 let NumMicroOps = UOps;
107 let NumMicroOps = !add(UOps, LoadUOps);
187 let NumMicroOps = 3;
491 let NumMicroOps = 2;
496 let NumMicroOps = 2;
501 let NumMicroOps = 2;
505 let NumMicroOps = 3;
513 let NumMicroOps = 3;
518 let NumMicroOps = 4;
525 let NumMicroOps = 9;
[all …]
DX86SchedSkylakeServer.td98 let NumMicroOps = UOps;
106 let NumMicroOps = !add(UOps, LoadUOps);
171 let NumMicroOps = 3;
427 let NumMicroOps = 2;
432 let NumMicroOps = 2;
438 let NumMicroOps = 2;
442 let NumMicroOps = 3;
492 let NumMicroOps = 3;
497 let NumMicroOps = 4;
504 let NumMicroOps = 9;
[all …]
DX86SchedIceLake.td106 let NumMicroOps = UOps;
114 let NumMicroOps = !add(UOps, LoadUOps);
179 let NumMicroOps = 3;
435 let NumMicroOps = 2;
440 let NumMicroOps = 2;
446 let NumMicroOps = 2;
450 let NumMicroOps = 3;
500 let NumMicroOps = 3;
505 let NumMicroOps = 4;
512 let NumMicroOps = 9;
[all …]
DX86SchedSandyBridge.td94 let NumMicroOps = UOps;
102 let NumMicroOps = !add(UOps, LoadUOps);
182 let NumMicroOps = 3;
453 let NumMicroOps = 2;
457 let NumMicroOps = 2;
462 let NumMicroOps = 2;
466 let NumMicroOps = 3;
488 let NumMicroOps = 3;
493 let NumMicroOps = 4;
510 let NumMicroOps = 3;
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86SchedHaswell.td104 let NumMicroOps = UOps;
112 let NumMicroOps = !add(UOps, 1);
172 let NumMicroOps = 3;
464 let NumMicroOps = 2;
469 let NumMicroOps = 2;
475 let NumMicroOps = 2;
479 let NumMicroOps = 3;
487 let NumMicroOps = 3;
492 let NumMicroOps = 4;
499 let NumMicroOps = 9;
[all …]
DX86SchedSkylakeClient.td98 let NumMicroOps = UOps;
106 let NumMicroOps = !add(UOps, 1);
165 let NumMicroOps = 3;
413 let NumMicroOps = 2;
418 let NumMicroOps = 2;
424 let NumMicroOps = 2;
428 let NumMicroOps = 3;
478 let NumMicroOps = 3;
483 let NumMicroOps = 4;
490 let NumMicroOps = 9;
[all …]
DX86SchedBroadwell.td99 let NumMicroOps = UOps;
107 let NumMicroOps = !add(UOps, 1);
168 let NumMicroOps = 3;
423 let NumMicroOps = 2;
428 let NumMicroOps = 2;
433 let NumMicroOps = 2;
437 let NumMicroOps = 3;
487 let NumMicroOps = 3;
492 let NumMicroOps = 4;
499 let NumMicroOps = 9;
[all …]
DX86SchedSkylakeServer.td98 let NumMicroOps = UOps;
106 let NumMicroOps = !add(UOps, 1);
166 let NumMicroOps = 3;
414 let NumMicroOps = 2;
419 let NumMicroOps = 2;
425 let NumMicroOps = 2;
429 let NumMicroOps = 3;
479 let NumMicroOps = 3;
484 let NumMicroOps = 4;
491 let NumMicroOps = 9;
[all …]
DX86SchedSandyBridge.td94 let NumMicroOps = UOps;
102 let NumMicroOps = !add(UOps, 1);
167 let NumMicroOps = 3;
434 let NumMicroOps = 2;
438 let NumMicroOps = 2;
443 let NumMicroOps = 2;
447 let NumMicroOps = 3;
469 let NumMicroOps = 3;
474 let NumMicroOps = 4;
491 let NumMicroOps = 3;
[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-16.0/llvm/lib/MCA/Stages/
DDispatchStage.cpp63 const unsigned NumMicroOps = IR.getInstruction()->getNumMicroOps(); in checkRCU() local
64 if (RCU.isAvailable(NumMicroOps)) in checkRCU()
81 const unsigned NumMicroOps = IS.getNumMicroOps(); in dispatch() local
82 if (NumMicroOps > DispatchWidth) { in dispatch()
85 CarryOver = NumMicroOps - DispatchWidth; in dispatch()
88 assert(AvailableEntries >= NumMicroOps); in dispatch()
89 AvailableEntries -= NumMicroOps; in dispatch()
130 std::min(DispatchWidth, NumMicroOps)); in dispatch()
160 unsigned NumMicroOps = Inst.getNumMicroOps(); in isAvailable() local
161 unsigned Required = std::min(NumMicroOps, DispatchWidth); in isAvailable()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/Stages/
DDispatchStage.cpp63 const unsigned NumMicroOps = IR.getInstruction()->getNumMicroOps(); in checkRCU() local
64 if (RCU.isAvailable(NumMicroOps)) in checkRCU()
82 const unsigned NumMicroOps = IS.getNumMicroOps(); in dispatch() local
83 if (NumMicroOps > DispatchWidth) { in dispatch()
86 CarryOver = NumMicroOps - DispatchWidth; in dispatch()
89 assert(AvailableEntries >= NumMicroOps); in dispatch()
90 AvailableEntries -= NumMicroOps; in dispatch()
134 std::min(DispatchWidth, NumMicroOps)); in dispatch()
160 unsigned NumMicroOps = Inst.getNumMicroOps(); in isAvailable() local
162 unsigned Required = std::min(NumMicroOps, DispatchWidth); in isAvailable()

123456