Lines Matching refs:Proc
87 class Proc<string Name, list<SubtargetFeature> Features>
90 def : Proc<"generic", []>;
91 def : Proc<"v7", [FeatureSoftMulDiv, FeatureNoFSMULD]>;
92 def : Proc<"v8", []>;
93 def : Proc<"supersparc", []>;
94 def : Proc<"sparclite", []>;
95 def : Proc<"f934", []>;
96 def : Proc<"hypersparc", []>;
97 def : Proc<"sparclite86x", []>;
98 def : Proc<"sparclet", []>;
99 def : Proc<"tsc701", []>;
100 def : Proc<"myriad2", [FeatureLeon, LeonCASA]>;
101 def : Proc<"myriad2.1", [FeatureLeon, LeonCASA]>;
102 def : Proc<"myriad2.2", [FeatureLeon, LeonCASA]>;
103 def : Proc<"myriad2.3", [FeatureLeon, LeonCASA]>;
104 def : Proc<"ma2100", [FeatureLeon, LeonCASA]>;
105 def : Proc<"ma2150", [FeatureLeon, LeonCASA]>;
106 def : Proc<"ma2155", [FeatureLeon, LeonCASA]>;
107 def : Proc<"ma2450", [FeatureLeon, LeonCASA]>;
108 def : Proc<"ma2455", [FeatureLeon, LeonCASA]>;
109 def : Proc<"ma2x5x", [FeatureLeon, LeonCASA]>;
110 def : Proc<"ma2080", [FeatureLeon, LeonCASA]>;
111 def : Proc<"ma2085", [FeatureLeon, LeonCASA]>;
112 def : Proc<"ma2480", [FeatureLeon, LeonCASA]>;
113 def : Proc<"ma2485", [FeatureLeon, LeonCASA]>;
114 def : Proc<"ma2x8x", [FeatureLeon, LeonCASA]>;
115 def : Proc<"v9", [FeatureV9]>;
116 def : Proc<"ultrasparc", [FeatureV9, FeatureV8Deprecated, FeatureVIS]>;
117 def : Proc<"ultrasparc3", [FeatureV9, FeatureV8Deprecated, FeatureVIS,
119 def : Proc<"niagara", [FeatureV9, FeatureV8Deprecated, FeatureVIS,
121 def : Proc<"niagara2", [FeatureV9, FeatureV8Deprecated, UsePopc,
123 def : Proc<"niagara3", [FeatureV9, FeatureV8Deprecated, UsePopc,
125 def : Proc<"niagara4", [FeatureV9, FeatureV8Deprecated, UsePopc,