/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | DebugInfoMetadata.cpp | 386 static bool isCanonical(const MDString *S) { in isCanonical() function 409 assert(isCanonical(Header) && "Expected canonical MDString"); in getImpl() 657 assert(isCanonical(Name) && "Expected canonical MDString"); in getImpl() 668 assert(isCanonical(Name) && "Expected canonical MDString"); in getImpl() 696 assert(isCanonical(Name) && "Expected canonical MDString"); in getImpl() 745 assert(isCanonical(Name) && "Expected canonical MDString"); in getImpl() 773 assert(isCanonical(Name) && "Expected canonical MDString"); in getImpl() 918 assert(isCanonical(Filename) && "Expected canonical MDString"); in getImpl() 919 assert(isCanonical(Directory) && "Expected canonical MDString"); in getImpl() 920 assert((!CS || isCanonical(CS->Value)) && "Expected canonical MDString"); in getImpl() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | CanonicalType.h | 636 Result.Stored.isCanonical()) && "Type is not canonical!"); 642 assert((Other.isNull() || Other.isCanonical()) && "Type is not canonical!");
|
H A D | Type.h | 1004 bool isCanonical() const; 7803 inline bool QualType::isCanonical() const { 7808 if (!isCanonical()) return false;
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTContext.cpp | 3635 if (!T.isCanonical()) { in getComplexType() 3663 if (!T.isCanonical()) { in getPointerType() 3756 if (!Ty.isCanonical()) { in getArrayParameterType() 3788 if (!T.isCanonical()) { in getBlockPointerType() 3826 if (!SpelledAsLValue || InnerRef || !T.isCanonical()) { in getLValueReferenceType() 3866 if (InnerRef || !T.isCanonical()) { in getRValueReferenceType() 3899 if (!T.isCanonical() || !Cls->isCanonicalUnqualified()) { in getMemberPointerType() 3948 if (!EltTy.isCanonical() || EltTy.hasLocalQualifiers() || SizeExpr) { in getConstantArrayType() 4118 if (!EltTy.isCanonical() || EltTy.hasLocalQualifiers()) { in getVariableArrayType() 4217 if (!elementType.isCanonical() || elementType.hasLocalQualifiers()) { in getIncompleteArrayType() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 315 bool isCanonical(ScalarEvolution &SE) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanTransforms.cpp | 469 if (!WidenOriginalIV || !WidenOriginalIV->isCanonical()) in removeRedundantCanonicalIVs() 531 if (!CanonicalIV->isCanonical(Kind, StartV, Step)) { in createScalarIVSteps() 1354 if (WidenOriginalIV && WidenOriginalIV->isCanonical()) in collectAllHeaderMasks()
|
H A D | VPlan.h | 1839 bool isCanonical() const; 2759 bool isCanonical(InductionDescriptor::InductionKind Kind, VPValue *Start,
|
H A D | VPlanRecipes.cpp | 1372 bool VPWidenIntOrFpInductionRecipe::isCanonical() const { in isCanonical() function in VPWidenIntOrFpInductionRecipe 2429 bool VPCanonicalIVPHIRecipe::isCanonical( in isCanonical() function in VPCanonicalIVPHIRecipe
|
H A D | VPlan.cpp | 1634 cast<VPWidenIntOrFpInductionRecipe>(A)->isCanonical()); in isHeaderMask()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 525 bool isCanonical(const Loop &L) const; 631 bool Formula::isCanonical(const Loop &L) const { in isCanonical() function in Formula 659 if (isCanonical(L)) in canonicalize() 688 assert(isCanonical(L) && "Failed to canonicalize?"); in canonicalize() 1509 assert(F.isCanonical(*L) && "Cost is accurate only for canonical formula"); in RateFormula() 1721 assert(F.isCanonical(L) && "Invalid canonical representation"); in InsertFormula() 1916 assert((F.isCanonical(L) || F.Scale != 0)); in isAMCompletelyFolded() 4015 assert(Base.isCanonical(*L) && "Input must be in the canonical form"); in GenerateReassociations()
|
H A D | LoopFlatten.cpp | 401 if (!L->isCanonical(*SE)) { in findLoopComponents()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 294 assert(QFT.isCanonical()); in ConvertFunctionTypeInternal()
|
H A D | CGExprScalar.cpp | 939 assert(SrcType.isCanonical() && "EmitScalarConversion strips typedefs"); in EmitConversionToBool()
|
H A D | CGExpr.cpp | 1678 assert(type.isCanonical()); in isConstantEmittableObjectType()
|
H A D | CodeGenModule.cpp | 2282 if (Ty.isCanonical()) { in GenKernelArgMetadata()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 412 bool Loop::isCanonical(ScalarEvolution &SE) const { in isCanonical() function in Loop
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StdLibraryFunctionsChecker.cpp | 723 assert((T.isNull() || T.isCanonical()) && in assertArgTypeSuitableForSignature() 727 assert((T.isNull() || T.isCanonical()) && in assertRetTypeSuitableForSignature()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 8846 assert(LHSType.isCanonical() && "LHS not canonicalized!"); in checkPointerTypesForAssignment() 8847 assert(RHSType.isCanonical() && "RHS not canonicalized!"); in checkPointerTypesForAssignment() 8998 assert(LHSType.isCanonical() && "LHS not canonicalized!"); in checkBlockPointerTypesForAssignment() 8999 assert(RHSType.isCanonical() && "RHS not canonicalized!"); in checkBlockPointerTypesForAssignment() 9049 assert(LHSType.isCanonical() && "LHS was not canonicalized!"); in checkObjCPointerTypesForAssignment() 9050 assert(RHSType.isCanonical() && "RHS was not canonicalized!"); in checkObjCPointerTypesForAssignment()
|
H A D | SemaTemplate.cpp | 3444 assert(ICNT.isCanonical()); in CheckTemplateIdType()
|
H A D | SemaOverload.cpp | 1888 assert(QualType(FromFn, 0).isCanonical()); in IsFunctionConversion()
|
H A D | SemaDecl.cpp | 4030 assert(OldQTypeForComparison.isCanonical()); in MergeFunctionDecl()
|