Home
last modified time | relevance | path

Searched refs:HasLegalHalfType (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DDirectX.h55 HasLegalHalfType = true; in DirectXTargetInfo()
H A DARM.cpp557 HasLegalHalfType = true; in handleTargetFeatures()
563 HasLegalHalfType = true; in handleTargetFeatures()
909 if ((FPU & NeonFPU) && HasLegalHalfType) in getTargetDefines()
913 if (HasLegalHalfType) in getTargetDefines()
H A DHexagon.cpp135 HasLegalHalfType = true; in handleTargetFeatures()
H A DSPIR.h93 HasLegalHalfType = true; in BaseSPIRTargetInfo()
H A DAMDGPU.cpp367 HasLegalHalfType = true; in AMDGPUTargetInfo()
H A DAArch64.cpp79 HasLegalHalfType = true; in AArch64TargetInfo()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DTargetInfo.h201 bool HasLegalHalfType; // True if the backend supports operations on the half variable
618 virtual bool hasLegalHalfType() const { return HasLegalHalfType; } in hasLegalHalfType()
/llvm-project-15.0.7/clang/lib/Basic/
H A DTargetInfo.cpp35 HasLegalHalfType = false; in TargetInfo()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBuiltin.cpp5457 bool HasLegalHalfType = true, in GetNeonType() argument
5474 if (HasLegalHalfType) in GetNeonType()
6562 const bool HasLegalHalfType = getTarget().hasLegalHalfType(); in EmitCommonNeonBuiltinExpr() local
6567 GetNeonType(this, Type, HasLegalHalfType, false, AllowBFloatArgsAndRet); in EmitCommonNeonBuiltinExpr()
6690 HasLegalHalfType); in EmitCommonNeonBuiltinExpr()
6697 HasLegalHalfType); in EmitCommonNeonBuiltinExpr()