Lines Matching refs:Features
81 StringRef FPU, std::vector<StringRef> &Features) { in getCSKYFPUFeatures() argument
100 [&Features](ArrayRef<const char *> FPUFeatures) { in getCSKYFPUFeatures()
102 auto it = std::find(Features.begin(), Features.end(), FPUFeature); in getCSKYFPUFeatures()
103 if (it != Features.end()) in getCSKYFPUFeatures()
104 Features.erase(it); in getCSKYFPUFeatures()
111 if (!llvm::CSKY::getFPUFeatures(FPUID, Features)) { in getCSKYFPUFeatures()
121 std::vector<llvm::StringRef> &Features) { in getCSKYTargetFeatures() argument
159 Features.push_back("+hard-float-abi"); in getCSKYTargetFeatures()
160 Features.push_back("+hard-float"); in getCSKYTargetFeatures()
162 Features.push_back("+hard-float"); in getCSKYTargetFeatures()
166 llvm::CSKY::getExtensionFeatures(Extension, Features); in getCSKYTargetFeatures()
169 getCSKYFPUFeatures(D, FPUArg, Args, FPUArg->getValue(), Features); in getCSKYTargetFeatures()