Lines Matching refs:ProcResource
39 def M3UnitA : ProcResource<2>; // Simple integer
40 def M3UnitC : ProcResource<2>; // Simple and complex integer
41 def M3UnitD : ProcResource<1>; // Integer division (inside C0, serialized)
42 def M3UnitB : ProcResource<2>; // Branch
43 def M3UnitL : ProcResource<2>; // Load
44 def M3UnitS : ProcResource<1>; // Store
45 def M3PipeF0 : ProcResource<1>; // FP #0
47 def M3UnitFMAC0 : ProcResource<1>; // FP multiplication
48 def M3UnitFADD0 : ProcResource<1>; // Simple FP
49 def M3UnitFCVT0 : ProcResource<1>; // FP conversion
50 def M3UnitFSQR : ProcResource<2>; // FP square root (serialized)
51 def M3UnitNALU0 : ProcResource<1>; // Simple vector
52 def M3UnitNMSC : ProcResource<1>; // FP and vector miscellanea
53 def M3UnitNSHT0 : ProcResource<1>; // Vector shifting
54 def M3UnitNSHF0 : ProcResource<1>; // Vector shuffling
56 def M3PipeF1 : ProcResource<1>; // FP #1
58 def M3UnitFMAC1 : ProcResource<1>; // FP multiplication
59 def M3UnitFADD1 : ProcResource<1>; // Simple FP
60 def M3UnitFDIV0 : ProcResource<2>; // FP division (serialized)
61 def M3UnitFCVT1 : ProcResource<1>; // FP conversion
62 def M3UnitFST0 : ProcResource<1>; // FP store
63 def M3UnitNALU1 : ProcResource<1>; // Simple vector
64 def M3UnitNCRY0 : ProcResource<1>; // Cryptographic
65 def M3UnitNMUL : ProcResource<1>; // Vector multiplication
66 def M3UnitNSHT1 : ProcResource<1>; // Vector shifting
67 def M3UnitNSHF1 : ProcResource<1>; // Vector shuffling
69 def M3PipeF2 : ProcResource<1>; // FP #2
71 def M3UnitFMAC2 : ProcResource<1>; // FP multiplication
72 def M3UnitFADD2 : ProcResource<1>; // Simple FP
73 def M3UnitFDIV1 : ProcResource<2>; // FP division (serialized)
74 def M3UnitFST1 : ProcResource<1>; // FP store
75 def M3UnitNALU2 : ProcResource<1>; // Simple vector
76 def M3UnitNCRY1 : ProcResource<1>; // Cryptographic
77 def M3UnitNSHT2 : ProcResource<1>; // Vector shifting
78 def M3UnitNSHF2 : ProcResource<1>; // Vector shuffling