Home
last modified time | relevance | path

Searched refs:isCanonical (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp386 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 DCanonicalType.h636 Result.Stored.isCanonical()) && "Type is not canonical!");
642 assert((Other.isNull() || Other.isCanonical()) && "Type is not canonical!");
H A DType.h1004 bool isCanonical() const;
7803 inline bool QualType::isCanonical() const {
7808 if (!isCanonical()) return false;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp3635 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 DLoopInfo.h315 bool isCanonical(ScalarEvolution &SE) const;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp469 if (!WidenOriginalIV || !WidenOriginalIV->isCanonical()) in removeRedundantCanonicalIVs()
531 if (!CanonicalIV->isCanonical(Kind, StartV, Step)) { in createScalarIVSteps()
1354 if (WidenOriginalIV && WidenOriginalIV->isCanonical()) in collectAllHeaderMasks()
H A DVPlan.h1839 bool isCanonical() const;
2759 bool isCanonical(InductionDescriptor::InductionKind Kind, VPValue *Start,
H A DVPlanRecipes.cpp1372 bool VPWidenIntOrFpInductionRecipe::isCanonical() const { in isCanonical() function in VPWidenIntOrFpInductionRecipe
2429 bool VPCanonicalIVPHIRecipe::isCanonical( in isCanonical() function in VPCanonicalIVPHIRecipe
H A DVPlan.cpp1634 cast<VPWidenIntOrFpInductionRecipe>(A)->isCanonical()); in isHeaderMask()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp525 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 DLoopFlatten.cpp401 if (!L->isCanonical(*SE)) { in findLoopComponents()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp294 assert(QFT.isCanonical()); in ConvertFunctionTypeInternal()
H A DCGExprScalar.cpp939 assert(SrcType.isCanonical() && "EmitScalarConversion strips typedefs"); in EmitConversionToBool()
H A DCGExpr.cpp1678 assert(type.isCanonical()); in isConstantEmittableObjectType()
H A DCodeGenModule.cpp2282 if (Ty.isCanonical()) { in GenKernelArgMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopInfo.cpp412 bool Loop::isCanonical(ScalarEvolution &SE) const { in isCanonical() function in Loop
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp723 assert((T.isNull() || T.isCanonical()) && in assertArgTypeSuitableForSignature()
727 assert((T.isNull() || T.isCanonical()) && in assertRetTypeSuitableForSignature()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp8846 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 DSemaTemplate.cpp3444 assert(ICNT.isCanonical()); in CheckTemplateIdType()
H A DSemaOverload.cpp1888 assert(QualType(FromFn, 0).isCanonical()); in IsFunctionConversion()
H A DSemaDecl.cpp4030 assert(OldQTypeForComparison.isCanonical()); in MergeFunctionDecl()