Home
last modified time | relevance | path

Searched refs:isSignedIntegerOrEnumerationType (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConv.h279 return FromTy->isSignedIntegerOrEnumerationType() in fromCast()
299 return FromTy->isSignedIntegerOrEnumerationType() in fromCast()
305 return ToTy->isSignedIntegerOrEnumerationType() in fromCast()
317 APSIntType TargetType(ToWidth, !ToTy->isSignedIntegerOrEnumerationType()); in castAPSInt()
376 LTy->isSignedIntegerOrEnumerationType()); in getBinExpr()
516 bool isSigned = Ty->isSignedIntegerOrEnumerationType(); in getZeroExpr()
566 SymTy->isSignedIntegerOrEnumerationType()); in getRangeExpr()
701 bool isLSignedTy = LTy->isSignedIntegerOrEnumerationType(); in doIntTypeConversion()
702 bool isRSignedTy = RTy->isSignedIntegerOrEnumerationType(); in doIntTypeConversion()
H A DBasicValueFactory.h157 !T->isSignedIntegerOrEnumerationType()); in getAPSIntType()
H A DSMTConstraintManager.h123 !Ty->isSignedIntegerOrEnumerationType()); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp740 if (Ops.Ty->isSignedIntegerOrEnumerationType()) { in EmitMul()
1041 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheckHelper()
1042 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheckHelper()
1093 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheck()
1094 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheck()
1124 bool VSigned = VType->isSignedIntegerOrEnumerationType(); in EmitIsNegativeTestHelper()
1148 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheckHelper()
1149 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheckHelper()
1193 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheck()
1194 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheck()
[all …]
H A DCGRecordLayoutBuilder.cpp243 Info.IsSigned = FD->getType()->isSignedIntegerOrEnumerationType(); in setBitFieldInfo()
1060 bool IsSigned = FD->getType()->isSignedIntegerOrEnumerationType(); in MakeInfo()
H A DCGExprCXX.cpp742 = (*e->getArraySize())->getType()->isSignedIntegerOrEnumerationType(); in EmitCXXNewAllocSize()
H A DCGExpr.cpp1190 bool IndexSigned = IndexType->isSignedIntegerOrEnumerationType(); in EmitBoundsCheckImpl()
2024 bool Signed = Ty->isSignedIntegerOrEnumerationType(); in EmitToMemory()
4177 bool IdxSigned = IdxTy->isSignedIntegerOrEnumerationType(); in EmitArraySubscriptExpr()
H A DCGExprConstant.cpp1909 destType->isSignedIntegerOrEnumerationType() ? llvm::Instruction::SExt in emitForMemory()
H A DCGOpenMPRuntime.cpp3535 HelperData.CounterVD->getType()->isSignedIntegerOrEnumerationType() in OMPIteratorGeneratorScope()
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DContext.cpp135 if (T->isSignedIntegerOrEnumerationType()) { in classify()
H A DInterpBuiltin.cpp75 assert(QT->isSignedIntegerOrEnumerationType() || in pushInteger()
80 if (QT->isSignedIntegerOrEnumerationType()) { in pushInteger()
685 ResultType->isSignedIntegerOrEnumerationType(); in interp__builtin_overflowop()
687 ResultType->isSignedIntegerOrEnumerationType(); in interp__builtin_overflowop()
751 Temp.setIsSigned(ResultType->isSignedIntegerOrEnumerationType()); in interp__builtin_overflowop()
H A DInterp.cpp310 return (T->isSignedIntegerOrEnumerationType() || in CheckConstant()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DMips.cpp331 RetTy->isSignedIntegerOrEnumerationType()) && Size == 32 && !IsO32) in classifyReturnType()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCanonicalType.h310 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isSignedIntegerOrEnumerationType)
H A DASTContext.h3078 llvm::APSInt Res(64, !Type->isSignedIntegerOrEnumerationType()); in MakeIntValue()
H A DType.h2856 bool isSignedIntegerOrEnumerationType() const;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp2167 bool Type::isSignedIntegerOrEnumerationType() const { in isSignedIntegerOrEnumerationType() function in Type
2188 return VT->getElementType()->isSignedIntegerOrEnumerationType(); in hasSignedIntegerRepresentation()
2190 return isSignedIntegerOrEnumerationType(); in hasSignedIntegerRepresentation()
H A DExprConstant.cpp2645 bool DestSigned = DestType->isSignedIntegerOrEnumerationType(); in HandleFloatToIntCast()
7334 Val.setIsSigned(T->isSignedIntegerOrEnumerationType()); in visit()
11515 assert(SI.isSigned() == E->getType()->isSignedIntegerOrEnumerationType() && in Success()
11770 == E->getType()->isSignedIntegerOrEnumerationType()); in CheckReferencedDecl()
13087 ResultType->isSignedIntegerOrEnumerationType(); in VisitBuiltinCallExpr()
13089 ResultType->isSignedIntegerOrEnumerationType(); in VisitBuiltinCallExpr()
13154 Temp.setIsSigned(ResultType->isSignedIntegerOrEnumerationType()); in VisitBuiltinCallExpr()
14336 DestType->isSignedIntegerOrEnumerationType(), &Overflowed); in VisitCastExpr()
16689 bool DestSigned = E->getType()->isSignedIntegerOrEnumerationType(); in CheckICE()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmt.cpp1278 bool CondIsSigned = CondType->isSignedIntegerOrEnumerationType(); in ActOnFinishSwitchStmt()
1287 = CondTypeBeforePromotion->isSignedIntegerOrEnumerationType(); in ActOnFinishSwitchStmt()
1675 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType(); in DiagnoseAssignmentEnum()
H A DSemaDecl.cpp19339 if (T->isSignedIntegerOrEnumerationType()) in isRepresentableIntegerValue()
19363 QualType *Types = T->isSignedIntegerOrEnumerationType()? SignedIntegralTypes in getNextLargerIntegralType()
19521 EnumVal.setIsSigned(EltTy->isSignedIntegerOrEnumerationType()); in CheckEnumConstant()
19546 EnumVal.setIsSigned(EltTy->isSignedIntegerOrEnumerationType()); in CheckEnumConstant()
20031 NewSign = BestType->isSignedIntegerOrEnumerationType(); in ActOnEnumBody()
H A DSemaTemplate.cpp6909 Value.setIsSigned(IntegerType->isSignedIntegerOrEnumerationType()); in CheckTemplateArgument()
6920 Value.setIsSigned(IntegerType->isSignedIntegerOrEnumerationType()); in CheckTemplateArgument()
H A DSemaOverload.cpp498 const bool FromSigned = FromType->isSignedIntegerOrEnumerationType(); in getNarrowingKind()
500 const bool ToSigned = ToType->isSignedIntegerOrEnumerationType(); in getNarrowingKind()
H A DSemaChecking.cpp9305 !ET->isSignedIntegerOrEnumerationType()); in forValueOfCanonicalType()
10978 Context.getIntWidth(T), Target->isSignedIntegerOrEnumerationType(), in CheckImplicitConversion()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp1446 !T->isSignedIntegerOrEnumerationType()) in getRangeForNegatedExpr()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp8642 bool qual_type_is_signed = qual_type->isSignedIntegerOrEnumerationType(); in DumpEnumValue()