Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DDirectX.h59 HasLegalHalfType = true; in DirectXTargetInfo()
H A DARM.cpp583 HasLegalHalfType = true; in handleTargetFeatures()
589 HasLegalHalfType = true; in handleTargetFeatures()
1006 if ((FPU & NeonFPU) && HasLegalHalfType) in getTargetDefines()
1010 if (HasLegalHalfType) in getTargetDefines()
H A DHexagon.cpp147 HasLegalHalfType = true; in handleTargetFeatures()
H A DAMDGPU.cpp232 HasLegalHalfType = true; in AMDGPUTargetInfo()
H A DSPIR.h102 HasLegalHalfType = true; in BaseSPIRTargetInfo()
H A DRISCV.cpp353 HasLegalHalfType = true; in handleTargetFeatures()
H A DX86.cpp301 HasLegalHalfType = true; in handleTargetFeatures()
H A DAArch64.cpp145 HasLegalHalfType = true; in AArch64TargetInfo()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h222 bool HasLegalHalfType; // True if the backend supports operations on the half variable
662 virtual bool hasLegalHalfType() const { return HasLegalHalfType; } in hasLegalHalfType()
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DTargetInfo.cpp61 HasLegalHalfType = false; in TargetInfo()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp6068 bool HasLegalHalfType = true, in GetNeonType() argument
6085 if (HasLegalHalfType) in GetNeonType()
7416 const bool HasLegalHalfType = getTarget().hasLegalHalfType(); in EmitCommonNeonBuiltinExpr() local
7421 GetNeonType(this, Type, HasLegalHalfType, false, AllowBFloatArgsAndRet); in EmitCommonNeonBuiltinExpr()
7544 HasLegalHalfType); in EmitCommonNeonBuiltinExpr()
7553 HasLegalHalfType); in EmitCommonNeonBuiltinExpr()