Searched refs:HasLegalHalfType (Results 1 – 13 of 13) sorted by relevance
62 HasLegalHalfType = true; in DirectXTargetInfo()
109 HasLegalHalfType = true; in BaseSPIRTargetInfo()424 HasLegalHalfType = true; in SPIRV64AMDGCNTargetInfo()
107 HasLegalHalfType = false; in SystemZTargetInfo()
152 HasLegalHalfType = true; in handleTargetFeatures()
586 HasLegalHalfType = true; in handleTargetFeatures()592 HasLegalHalfType = true; in handleTargetFeatures()1013 if ((FPU & NeonFPU) && HasLegalHalfType) in getTargetDefines()1017 if (HasLegalHalfType) in getTargetDefines()
68 HasLegalHalfType = true; in NVPTXTargetInfo()
254 HasLegalHalfType = true; in AMDGPUTargetInfo()
430 HasLegalHalfType = true; in handleTargetFeatures()
351 HasLegalHalfType = true; in handleTargetFeatures()
145 HasLegalHalfType = true; in AArch64TargetInfo()
236 bool HasLegalHalfType; // True if the backend supports operations on the half variable708 virtual bool hasLegalHalfType() const { return HasLegalHalfType; } in hasLegalHalfType()
65 HasLegalHalfType = false; in TargetInfo()
361 bool HasLegalHalfType = true, in GetNeonType() argument379 if (HasLegalHalfType) in GetNeonType()1757 const bool HasLegalHalfType = getTarget().hasLegalHalfType(); in EmitCommonNeonBuiltinExpr() local1762 GetNeonType(this, Type, HasLegalHalfType, false, AllowBFloatArgsAndRet); in EmitCommonNeonBuiltinExpr()1889 HasLegalHalfType); in EmitCommonNeonBuiltinExpr()1898 HasLegalHalfType); in EmitCommonNeonBuiltinExpr()