| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 281 return FromTy->isSignedIntegerOrEnumerationType() in fromCast() 301 return FromTy->isSignedIntegerOrEnumerationType() in fromCast() 307 return ToTy->isSignedIntegerOrEnumerationType() in fromCast() 319 APSIntType TargetType(ToWidth, !ToTy->isSignedIntegerOrEnumerationType()); in castAPSInt() 378 LTy->isSignedIntegerOrEnumerationType()); in getBinExpr() 518 bool isSigned = Ty->isSignedIntegerOrEnumerationType(); in getZeroExpr() 568 SymTy->isSignedIntegerOrEnumerationType()); in getRangeExpr() 718 bool isLSignedTy = LTy->isSignedIntegerOrEnumerationType(); in doIntTypeConversion() 719 bool isRSignedTy = RTy->isSignedIntegerOrEnumerationType(); in doIntTypeConversion()
|
| H A D | BasicValueFactory.h | 158 !T->isSignedIntegerOrEnumerationType()); in getAPSIntType()
|
| H A D | SMTConstraintManager.h | 124 !Ty->isSignedIntegerOrEnumerationType()); in REGISTER_TRAIT_WITH_PROGRAMSTATE()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 777 if (Ops.Ty->isSignedIntegerOrEnumerationType()) { in EmitMul() 1081 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheckHelper() 1082 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheckHelper() 1133 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheck() 1134 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerTruncationCheck() 1181 bool VSigned = VType->isSignedIntegerOrEnumerationType(); in EmitIsNegativeTestHelper() 1205 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheckHelper() 1206 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheckHelper() 1250 bool SrcSigned = SrcType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheck() 1251 bool DstSigned = DstType->isSignedIntegerOrEnumerationType(); in EmitIntegerSignChangeCheck() [all …]
|
| H A D | CGRecordLayoutBuilder.cpp | 243 Info.IsSigned = FD->getType()->isSignedIntegerOrEnumerationType(); in setBitFieldInfo() 1052 bool IsSigned = FD->getType()->isSignedIntegerOrEnumerationType(); in MakeInfo()
|
| H A D | CGExpr.cpp | 1247 bool IndexSigned = IndexType->isSignedIntegerOrEnumerationType(); in EmitBoundsCheckImpl() 2100 bool Signed = Ty->isSignedIntegerOrEnumerationType(); in EmitToMemory() 4475 bool IdxSigned = IdxTy->isSignedIntegerOrEnumerationType(); in EmitArraySubscriptExpr() 4661 bool IsSigned = E->getType()->isSignedIntegerOrEnumerationType(); in EmitMatrixIndexExpr()
|
| H A D | CGExprCXX.cpp | 747 = (*e->getArraySize())->getType()->isSignedIntegerOrEnumerationType(); in EmitCXXNewAllocSize()
|
| H A D | CGExprConstant.cpp | 2001 destType->isSignedIntegerOrEnumerationType() ? llvm::Instruction::SExt in emitForMemory()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenOpenACC.cpp | 47 intExpr->getType()->isSignedIntegerOrEnumerationType() in emitOpenACCIntExpr()
|
| H A D | CIRGenExprScalar.cpp | 450 type->isSignedIntegerOrEnumerationType() || in emitScalarPrePostIncDec() 451 promotedType->isSignedIntegerOrEnumerationType() || in emitScalarPrePostIncDec() 460 if (e->canOverflow() && type->isSignedIntegerOrEnumerationType()) { in emitScalarPrePostIncDec() 1407 if (ops.compType->isSignedIntegerOrEnumerationType()) { in emitMul() 1465 if (ops.compType->isSignedIntegerOrEnumerationType()) { in emitAdd() 1511 if (ops.compType->isSignedIntegerOrEnumerationType()) { in emitSub()
|
| H A D | CIRGenStmtOpenACC.cpp | 196 intExpr->getType()->isSignedIntegerOrEnumerationType() in emitOpenACCWaitConstruct()
|
| H A D | CIRGenRecordLayoutBuilder.cpp | 221 info.isSigned = fd->getType()->isSignedIntegerOrEnumerationType(); in setBitFieldInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | Iterator.cpp | 270 assert(T->isSignedIntegerOrEnumerationType()); in assumeNoOverflow()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | SimpleSValBuilder.cpp | 213 if (RHS.isSigned() && !SymbolType->isSignedIntegerOrEnumerationType()) in MakeSymIntVal() 258 assert(T->isSignedIntegerOrEnumerationType() && in isWithinConstantOverflowBounds() 404 if (!SingleTy->isSignedIntegerOrEnumerationType()) in tryRearrange()
|
| H A D | RangeConstraintManager.cpp | 1448 !T->isSignedIntegerOrEnumerationType()) in getRangeForNegatedExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | Mips.cpp | 350 RetTy->isSignedIntegerOrEnumerationType()) && Size == 32 && !IsO32) in classifyReturnType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CanonicalType.h | 312 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isSignedIntegerOrEnumerationType)
|
| H A D | ASTContext.h | 3288 llvm::APSInt Res(64, !Type->isSignedIntegerOrEnumerationType()); in MakeIntValue()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | InterpBuiltin.cpp | 55 assert(QT->isSignedIntegerOrEnumerationType() || in pushInteger() 76 if (QT->isSignedIntegerOrEnumerationType()) { in pushInteger() 790 ResultType->isSignedIntegerOrEnumerationType(); in interp__builtin_overflowop() 792 ResultType->isSignedIntegerOrEnumerationType(); in interp__builtin_overflowop() 856 Temp.setIsSigned(ResultType->isSignedIntegerOrEnumerationType()); in interp__builtin_overflowop()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 1349 bool CondIsSigned = CondType->isSignedIntegerOrEnumerationType(); in ActOnFinishSwitchStmt() 1358 = CondTypeBeforePromotion->isSignedIntegerOrEnumerationType(); in ActOnFinishSwitchStmt() 1764 bool DstIsSigned = DstType->isSignedIntegerOrEnumerationType(); in DiagnoseAssignmentEnum()
|
| H A D | SemaDecl.cpp | 19928 QualType *Types = T->isSignedIntegerOrEnumerationType()? SignedIntegralTypes in getNextLargerIntegralType() 20087 EnumVal.setIsSigned(EltTy->isSignedIntegerOrEnumerationType()); in CheckEnumConstant() 20117 EnumVal.setIsSigned(EltTy->isSignedIntegerOrEnumerationType()); in CheckEnumConstant() 20516 NewSign = BestType->isSignedIntegerOrEnumerationType(); in ActOnEnumBody()
|
| H A D | SemaTemplate.cpp | 7374 Value.setIsSigned(IntegerType->isSignedIntegerOrEnumerationType()); in CheckTemplateArgument() 7385 Value.setIsSigned(IntegerType->isSignedIntegerOrEnumerationType()); in CheckTemplateArgument()
|
| H A D | SemaChecking.cpp | 10474 !ET->isSignedIntegerOrEnumerationType()); in forValueOfCanonicalType() 11521 bool SignedBitfield = BitfieldType->isSignedIntegerOrEnumerationType(); in AnalyzeBitFieldAssignment() 12343 Context.getIntWidth(T), Target->isSignedIntegerOrEnumerationType(), in CheckImplicitConversion()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Type.cpp | 2231 bool Type::isSignedIntegerOrEnumerationType() const { in isSignedIntegerOrEnumerationType() function in Type 2249 return VT->getElementType()->isSignedIntegerOrEnumerationType(); in hasSignedIntegerRepresentation() 2251 return isSignedIntegerOrEnumerationType(); in hasSignedIntegerRepresentation()
|
| H A D | ExprConstant.cpp | 2787 bool DestSigned = DestType->isSignedIntegerOrEnumerationType(); in HandleFloatToIntCast() 7648 Val.setIsSigned(T->isSignedIntegerOrEnumerationType()); in visit() 12047 assert(SI.isSigned() == E->getType()->isSignedIntegerOrEnumerationType() && in Success() 12320 == E->getType()->isSignedIntegerOrEnumerationType()); in CheckReferencedDecl() 13735 ResultType->isSignedIntegerOrEnumerationType(); in VisitBuiltinCallExpr() 13737 ResultType->isSignedIntegerOrEnumerationType(); in VisitBuiltinCallExpr() 13802 Temp.setIsSigned(ResultType->isSignedIntegerOrEnumerationType()); in VisitBuiltinCallExpr() 15213 DestType->isSignedIntegerOrEnumerationType(), &Overflowed); in VisitCastExpr() 17611 bool DestSigned = E->getType()->isSignedIntegerOrEnumerationType(); in CheckICE()
|