Home
last modified time | relevance | path

Searched refs:hasFloatingRepresentation (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DSPIR.cpp28 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
29 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
40 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
51 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
52 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
65 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
66 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
67 E->getArg(2)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
78 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
79 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitSPIRVBuiltinExpr()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLBuiltins.cpp419 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitHLSLBuiltinExpr()
420 E->getArg(1)->getType()->hasFloatingRepresentation() && in EmitHLSLBuiltinExpr()
505 if (!E->getArg(0)->getType()->hasFloatingRepresentation()) in EmitHLSLBuiltinExpr()
514 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitHLSLBuiltinExpr()
525 assert(E->getArg(0)->getType()->hasFloatingRepresentation() && in EmitHLSLBuiltinExpr()
534 if (!E->getArg(0)->getType()->hasFloatingRepresentation()) in EmitHLSLBuiltinExpr()
549 if (!E->getArg(0)->getType()->hasFloatingRepresentation()) in EmitHLSLBuiltinExpr()
558 if (E->getArg(0)->getType()->hasFloatingRepresentation()) in EmitHLSLBuiltinExpr()
583 if (!E->getArg(0)->getType()->hasFloatingRepresentation()) in EmitHLSLBuiltinExpr()
597 if (!E->getArg(0)->getType()->hasFloatingRepresentation()) in EmitHLSLBuiltinExpr()
[all …]
H A DCGExprAgg.cpp1161 if (ArgTy->hasFloatingRepresentation()) in EmitCompare()
H A DCGCall.cpp2355 if (!ParamType->hasFloatingRepresentation()) in canApplyNoFPClass()
H A DCGExprScalar.cpp4068 if (CGF.getLangOpts().HLSL && Ops.Ty->hasFloatingRepresentation()) in EmitRem()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSPIRV.cpp245 if (!ArgTyA->hasFloatingRepresentation()) { in CheckSPIRVBuiltinFunctionCall()
266 if (!ArgTyA->hasFloatingRepresentation()) { in CheckSPIRVBuiltinFunctionCall()
H A DSemaHLSL.cpp1507 if (!T->hasFloatingRepresentation() || (VT && VT->getNumElements() > 4)) { in diagnosePositionType()
2531 !PassedType->hasFloatingRepresentation()) in CheckFloatingOrIntRepresentation()
2913 ->hasFloatingRepresentation()) // half or float or double in CheckBuiltinFunctionCall()
H A DSemaExpr.cpp4149 !E->isLValue() && ExprTy->hasFloatingRepresentation()) in ActOnParenExpr()
10809 (LHS.get()->getType()->hasFloatingRepresentation() || in CheckRemainderOperands()
10810 RHS.get()->getType()->hasFloatingRepresentation()))) in CheckRemainderOperands()
12029 if (LHSType->hasFloatingRepresentation() || in diagnoseTautologicalComparison()
12277 if (OtherTy->hasFloatingRepresentation()) { in checkArithmeticOrEnumeralThreeWayCompare()
12352 if (Type->hasFloatingRepresentation()) in checkArithmeticOrEnumeralCompare()
12990 if (LHSType->hasFloatingRepresentation()) { in CheckVectorCompareOperands()
12991 assert(RHS.get()->getType()->hasFloatingRepresentation()); in CheckVectorCompareOperands()
13024 if (LHSType->hasFloatingRepresentation()) { in CheckSizelessVectorCompareOperands()
13025 assert(RHS.get()->getType()->hasFloatingRepresentation()); in CheckSizelessVectorCompareOperands()
[all …]
H A DSemaDeclAttr.cpp4396 if (FirstType->hasFloatingRepresentation() || FirstType->isVectorType()) { in handleTransparentUnionAttr()
H A DSemaChecking.cpp5590 if (!ArgTy->hasFloatingRepresentation()) in BuiltinArithmeticFence()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DMips.cpp323 (RetTy->isVectorType() && !RetTy->hasFloatingRepresentation())) { in classifyReturnType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h309 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, hasFloatingRepresentation)
H A DType.h2804 bool hasFloatingRepresentation() const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp4615 if (EltTy->hasFloatingRepresentation() && !EltTy->isBFloat16Type() && \ in getScalableVectorType()
4621 if (EltTy->hasFloatingRepresentation() && EltTy->isBFloat16Type() && \ in getScalableVectorType()
4642 (EltTy->hasFloatingRepresentation() && !EltTy->isBFloat16Type() && \ in getScalableVectorType()
4644 (EltTy->hasFloatingRepresentation() && EltTy->isBFloat16Type() && \ in getScalableVectorType()
H A DType.cpp2313 bool Type::hasFloatingRepresentation() const { in hasFloatingRepresentation() function in Type
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc10888 {"_ZNK5clang4Type25hasFloatingRepresentationEv", "clang::Type::hasFloatingRepresentation() const"},