reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
315 Features.push_back("+soft-float"); 319 Features.push_back("+soft-float-abi"); 339 Features.push_back("+read-tp-hard"); 377 Features.push_back( 384 DecodeARMFeaturesFromCPU(D, CPUName, Features); 397 Features); 399 getARMFPUFeatures(D, FPUArg, Args, FPUArg->getValue(), Features); 402 if (!llvm::ARM::getFPUFeatures(llvm::ARM::parseFPU(AndroidFPU), Features)) 410 Features.insert(std::end(Features), 410 Features.insert(std::end(Features), 420 StringRef(WaHDiv->getValue()).substr(8), Features); 422 getARMHWDivFeatures(D, HDivArg, Args, HDivArg->getValue(), Features); 428 const auto ItRNoFullFP16 = std::find(Features.rbegin(), Features.rend(), "-fullfp16"); 428 const auto ItRNoFullFP16 = std::find(Features.rbegin(), Features.rend(), "-fullfp16"); 429 const auto ItRFP16FML = std::find(Features.rbegin(), Features.rend(), "+fp16fml"); 429 const auto ItRFP16FML = std::find(Features.rbegin(), Features.rend(), "+fp16fml"); 431 const auto ItRFullFP16 = std::find(Features.rbegin(), Features.rend(), "+fullfp16"); 431 const auto ItRFullFP16 = std::find(Features.rbegin(), Features.rend(), "+fullfp16"); 435 if (std::find(Features.rbegin(), ItRFullFP16, "-fp16fml") == ItRFullFP16) 436 Features.push_back("+fp16fml"); 446 Features.push_back("-fp16fml"); 448 Features.push_back("+fullfp16"); 455 llvm::ARM::getFPUFeatures(llvm::ARM::FK_NONE, Features); 471 Features.push_back(Args.MakeArgString("-" + Feature)); 477 Features.push_back("+crc"); 479 Features.push_back("-crc"); 484 auto CryptoIt = llvm::find_if(llvm::reverse(Features), [](const StringRef F) { 487 if (CryptoIt != Features.rend()) { 496 Features.push_back("+sha2"); 499 Features.push_back("+aes"); 509 Features.push_back("-crypto"); 516 Features.push_back("+8msecext"); 524 Features.push_back("+long-calls"); 527 Features.push_back("+long-calls"); 549 Features.push_back("+execute-only"); 556 Features.push_back("+strict-align"); 568 Features.push_back("+strict-align"); 587 Features.push_back("+strict-align"); 590 Features.push_back("+strict-align"); 592 Features.push_back("+strict-align"); 599 Features.push_back("+reserve-r9"); 603 Features.push_back("+no-movt"); 606 Features.push_back("+no-neg-immediates");