Home
last modified time | relevance | path

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

/freebsd-head/contrib/llvm-project/llvm/lib/IR/
HDDebugInfoMetadata.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-head/contrib/llvm-project/clang/include/clang/AST/
HDCanonicalType.h636 Result.Stored.isCanonical()) && "Type is not canonical!");
642 assert((Other.isNull() || Other.isCanonical()) && "Type is not canonical!");
HDType.h1004 bool isCanonical() const;
7803 inline bool QualType::isCanonical() const {
7808 if (!isCanonical()) return false;
/freebsd-head/contrib/llvm-project/clang/lib/AST/
HDASTContext.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-head/contrib/llvm-project/llvm/include/llvm/Analysis/
HDLoopInfo.h315 bool isCanonical(ScalarEvolution &SE) const;
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVPlanTransforms.cpp469 if (!WidenOriginalIV || !WidenOriginalIV->isCanonical()) in removeRedundantCanonicalIVs()
531 if (!CanonicalIV->isCanonical(Kind, StartV, Step)) { in createScalarIVSteps()
1354 if (WidenOriginalIV && WidenOriginalIV->isCanonical()) in collectAllHeaderMasks()
HDVPlanRecipes.cpp1372 bool VPWidenIntOrFpInductionRecipe::isCanonical() const { in isCanonical() function in VPWidenIntOrFpInductionRecipe
2429 bool VPCanonicalIVPHIRecipe::isCanonical( in isCanonical() function in VPCanonicalIVPHIRecipe
HDVPlan.h1839 bool isCanonical() const;
2759 bool isCanonical(InductionDescriptor::InductionKind Kind, VPValue *Start,
HDVPlan.cpp1634 cast<VPWidenIntOrFpInductionRecipe>(A)->isCanonical()); in isHeaderMask()
/freebsd-head/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLoopStrengthReduce.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()
HDLoopFlatten.cpp401 if (!L->isCanonical(*SE)) { in findLoopComponents()
/freebsd-head/contrib/llvm-project/clang/lib/CodeGen/
HDCodeGenTypes.cpp294 assert(QFT.isCanonical()); in ConvertFunctionTypeInternal()
HDCGExprScalar.cpp939 assert(SrcType.isCanonical() && "EmitScalarConversion strips typedefs"); in EmitConversionToBool()
HDCGExpr.cpp1678 assert(type.isCanonical()); in isConstantEmittableObjectType()
HDCodeGenModule.cpp2282 if (Ty.isCanonical()) { in GenKernelArgMetadata()
/freebsd-head/contrib/llvm-project/llvm/lib/Analysis/
HDLoopInfo.cpp412 bool Loop::isCanonical(ScalarEvolution &SE) const { in isCanonical() function in Loop
/freebsd-head/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDStdLibraryFunctionsChecker.cpp723 assert((T.isNull() || T.isCanonical()) && in assertArgTypeSuitableForSignature()
727 assert((T.isNull() || T.isCanonical()) && in assertRetTypeSuitableForSignature()
/freebsd-head/contrib/llvm-project/clang/lib/Sema/
HDSemaExpr.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()
HDSemaTemplate.cpp3444 assert(ICNT.isCanonical()); in CheckTemplateIdType()
HDSemaOverload.cpp1888 assert(QualType(FromFn, 0).isCanonical()); in IsFunctionConversion()
HDSemaDecl.cpp4030 assert(OldQTypeForComparison.isCanonical()); in MergeFunctionDecl()