Lines Matching full:override

101   StringRef getABI() const override;
102 bool setABI(const std::string &Name) override;
106 StringRef &Err) const override;
108 bool isValidCPUName(StringRef Name) const override;
109 void fillValidCPUList(SmallVectorImpl<StringRef> &Values) const override;
110 bool setCPU(const std::string &Name) override;
112 unsigned multiVersionSortPriority(StringRef Name) const override;
113 unsigned multiVersionFeatureCost() const override;
115 bool useFP16ConversionIntrinsics() const override { in useFP16ConversionIntrinsics()
152 MacroBuilder &Builder) const override;
154 ArrayRef<Builtin::Info> getTargetBuiltins() const override;
157 getVScaleRange(const LangOptions &LangOpts) const override;
158 bool doesFeatureAffectCodeGen(StringRef Name) const override;
159 bool validateCpuSupports(StringRef FeatureStr) const override;
160 bool hasFeature(StringRef Feature) const override;
162 bool Enabled) const override;
164 DiagnosticsEngine &Diags) override;
165 ParsedTargetAttr parseTargetAttr(StringRef Str) const override;
166 bool supportsTargetAttributeTune() const override { return true; } in supportsTargetAttributeTune()
167 bool supportsCpuSupports() const override { return true; } in supportsCpuSupports()
168 bool checkArithmeticFenceSupported() const override { return true; } in checkArithmeticFenceSupported()
170 bool hasBFloat16Type() const override;
172 CallingConvCheckResult checkCallingConvention(CallingConv CC) const override;
174 bool isCLZForZeroUndef() const override;
176 BuiltinVaListKind getBuiltinVaListKind() const override;
178 ArrayRef<const char *> getGCCRegNames() const override;
179 ArrayRef<TargetInfo::GCCRegAlias> getGCCRegAliases() const override;
181 std::string convertConstraint(const char *&Constraint) const override;
184 TargetInfo::ConstraintInfo &Info) const override;
187 std::string &SuggestedModifier) const override;
188 std::string_view getClobbers() const override;
191 StringRef Expression) const override { in getConstraintRegister()
195 int getEHDataRegisterNumber(unsigned RegNo) const override;
197 bool validatePointerAuthKey(const llvm::APSInt &value) const override;
199 const char *getBFloat16Mangling() const override { return "u6__bf16"; }; in getBFloat16Mangling()
200 bool hasInt128Type() const override;
202 bool hasBitIntType() const override { return true; } in hasBitIntType()
204 bool validateTarget(DiagnosticsEngine &Diags) const override;
207 bool &HasSizeMismatch) const override;
215 MacroBuilder &Builder) const override;
217 void setDataLayout() override;
228 void setDataLayout() override;
230 BuiltinVaListKind getBuiltinVaListKind() const override;
232 CallingConvCheckResult checkCallingConvention(CallingConv CC) const override;
243 MacroBuilder &Builder) const override;
245 getCallingConvKind(bool ClangABICompat4) const override;
248 bool HasNonWeakDef) const override;
262 MacroBuilder &Builder) const override;
265 void setDataLayout() override;
273 BuiltinVaListKind getBuiltinVaListKind() const override;
277 MacroBuilder &Builder) const override;
288 MacroBuilder &Builder) const override;