diff options
Diffstat (limited to 'clang/lib/Basic/Targets/BPF.h')
-rw-r--r-- | clang/lib/Basic/Targets/BPF.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/clang/lib/Basic/Targets/BPF.h b/clang/lib/Basic/Targets/BPF.h index 4dd9cbd9d22..836e47554bc 100644 --- a/clang/lib/Basic/Targets/BPF.h +++ b/clang/lib/Basic/Targets/BPF.h @@ -77,12 +77,9 @@ public: } } - bool isValidCPUName(StringRef Name) const override { - if (Name == "generic" || Name == "v1" || - Name == "v2" || Name == "probe") - return true; - return false; - } + bool isValidCPUName(StringRef Name) const override; + + void fillValidCPUList(SmallVectorImpl<StringRef> &Values) const override; bool setCPU(const std::string &Name) override { StringRef CPUName(Name); |