Lines Matching refs:Features
121 std::vector<StringRef> &Features) { in getX86TargetFeatures() argument
135 Features.push_back( in getX86TargetFeatures()
143 Features.push_back("-rdrnd"); in getX86TargetFeatures()
144 Features.push_back("-aes"); in getX86TargetFeatures()
145 Features.push_back("-pclmul"); in getX86TargetFeatures()
146 Features.push_back("-rtm"); in getX86TargetFeatures()
147 Features.push_back("-fsgsbase"); in getX86TargetFeatures()
154 Features.push_back("+sse4.2"); in getX86TargetFeatures()
155 Features.push_back("+popcnt"); in getX86TargetFeatures()
156 Features.push_back("+cx16"); in getX86TargetFeatures()
158 Features.push_back("+ssse3"); in getX86TargetFeatures()
173 Features.push_back("+retpoline-indirect-calls"); in getX86TargetFeatures()
174 Features.push_back("+retpoline-indirect-branches"); in getX86TargetFeatures()
181 Features.push_back("+retpoline-indirect-calls"); in getX86TargetFeatures()
188 Features.push_back("+retpoline-indirect-calls"); in getX86TargetFeatures()
189 Features.push_back("+retpoline-indirect-branches"); in getX86TargetFeatures()
196 Features.push_back("+lvi-load-hardening"); in getX86TargetFeatures()
197 Features.push_back("+lvi-cfi"); // load hardening implies CFI protection in getX86TargetFeatures()
201 Features.push_back("+lvi-cfi"); in getX86TargetFeatures()
216 Features.push_back("+seses"); in getX86TargetFeatures()
218 Features.push_back("+lvi-cfi"); in getX86TargetFeatures()
248 Features.push_back(Args.MakeArgString((IsNegative ? "-" : "+") + Name)); in getX86TargetFeatures()
264 Features.insert(Features.end(), {"-x87", "-mmx", "-sse"}); in getX86TargetFeatures()
276 Features.push_back( in getX86TargetFeatures()
287 Features.push_back(Args.MakeArgString((IsNegative ? "-" : "+") + Name)); in getX86TargetFeatures()
294 Features.push_back("+harden-sls-ijmp"); in getX86TargetFeatures()
295 Features.push_back("+harden-sls-ret"); in getX86TargetFeatures()
297 Features.push_back("+harden-sls-ret"); in getX86TargetFeatures()
299 Features.push_back("+harden-sls-ijmp"); in getX86TargetFeatures()
308 Features.push_back("+prefer-no-gather"); in getX86TargetFeatures()
310 Features.push_back("+prefer-no-scatter"); in getX86TargetFeatures()
312 Features.push_back("+inline-asm-use-gpr32"); in getX86TargetFeatures()