/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTLambda.h | 68 if (CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(D)) in isLambdaConversionOperator() local 69 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator() 71 if (CXXConversionDecl *Conv = in isLambdaConversionOperator() local 73 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NumberObjectConversionChecker.cpp | 102 const Stmt *Conv = Result.Nodes.getNodeAs<Stmt>("conv"); in run() local 103 assert(Conv); in run() 192 Conv->getSourceRange()); in run()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | Lanai.td | 16 // Register File, Calling Conv, Instruction Descriptions
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
H A D | PDBExtras.h | 26 raw_ostream &operator<<(raw_ostream &OS, const PDB_CallingConv &Conv);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VE.td | 26 // Register File, Calling Conv, Instruction Descriptions
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 2230 Sema::AssignConvertType Conv = in IsStandardConversion() local 2236 switch (Conv) { in IsStandardConversion() 3805 CXXConversionDecl *Conv; in IsUserDefinedConversion() local 4805 Conv = ReferenceConversions(); in CompareReferenceRelationship() 4834 bool ConvertedReferent = Conv != 0; in CompareReferenceRelationship() 4903 CXXConversionDecl *Conv; in FindConversionForRefInit() local 6377 CXXConversionDecl *Conv = in diagnoseAmbiguousConversion() local 6477 CXXConversionDecl *Conv; in collectViableConversionCandidates() local 11111 assert(Conv.isBad()); in DiagnoseBadConversion() 15623 if (!Conv->isExplicit()) { in BuildCallToObjectOfClassType() [all …]
|
H A D | SemaDeclCXX.cpp | 15899 SynthesizedFunctionScope Scope(*this, Conv); in DefineImplicitLambdaToFunctionPointerConversion() 15906 CXXRecordDecl *Lambda = Conv->getParent(); in DefineImplicitLambdaToFunctionPointerConversion() 15954 Conv->getLocation(), Conv->getLocation())); in DefineImplicitLambdaToFunctionPointerConversion() 15955 Conv->markUsed(Context); in DefineImplicitLambdaToFunctionPointerConversion() 15956 Conv->setReferenced(); in DefineImplicitLambdaToFunctionPointerConversion() 15959 L->CompletedImplicitDefinition(Conv); in DefineImplicitLambdaToFunctionPointerConversion() 15990 Conv->setInvalidDecl(); in DefineImplicitLambdaToBlockPointerConversion() 15999 Conv->setInvalidDecl(); in DefineImplicitLambdaToBlockPointerConversion() 16006 Conv->getLocation(), Conv->getLocation())); in DefineImplicitLambdaToBlockPointerConversion() 16007 Conv->markUsed(Context); in DefineImplicitLambdaToBlockPointerConversion() [all …]
|
H A D | SemaInit.cpp | 4170 CXXConversionDecl *Conv; in ResolveConstructorOverload() local 4172 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in ResolveConstructorOverload() 4174 Conv = cast<CXXConversionDecl>(D); in ResolveConstructorOverload() 4820 CXXConversionDecl *Conv; in TryRefInitWithConversionFunction() local 4822 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in TryRefInitWithConversionFunction() 4824 Conv = cast<CXXConversionDecl>(D); in TryRefInitWithConversionFunction() 4833 Conv->getConversionType()->isLValueReferenceType())) { in TryRefInitWithConversionFunction() 5746 CXXConversionDecl *Conv; in TryUserDefinedConversion() local 5750 Conv = cast<CXXConversionDecl>(D); in TryUserDefinedConversion() 7398 if (auto *Conv = dyn_cast_or_null<CXXConversionDecl>(Callee)) in shouldTrackImplicitObjectArg() local [all …]
|
H A D | SemaCoroutine.cpp | 487 ExprResult Conv = S.PerformContextuallyConvertToBool(AwaitReady); in buildCoawaitCalls() local 488 if (Conv.isInvalid()) { in buildCoawaitCalls() 495 Calls.Results[ACT::ACT_Ready] = S.MaybeCreateExprWithCleanups(Conv.get()); in buildCoawaitCalls()
|
H A D | SemaExprCXX.cpp | 2195 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 2196 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew() 2206 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 2207 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew() 3676 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete() 3685 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, in ActOnCXXDelete() argument 3687 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete() 4187 CXXConversionDecl *Conv = cast<CXXConversionDecl>(Method); in BuildCXXCastArgument() local 4188 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, in BuildCXXCastArgument() 4233 if (const CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(FD)) { in PerformImplicitConversion() local [all …]
|
H A D | SemaLambda.cpp | 2230 CXXConversionDecl *Conv, in BuildBlockForLambdaConversion() argument 2233 CXXRecordDecl *Lambda = Conv->getParent(); in BuildBlockForLambdaConversion() 2290 Expr *BuildBlock = new (Context) BlockExpr(Block, Conv->getConversionType()); in BuildBlockForLambdaConversion()
|
H A D | SemaStmt.cpp | 1060 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument 1061 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in CheckSwitchCondition() 1071 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument 1072 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in CheckSwitchCondition()
|
H A D | SemaCodeComplete.cpp | 8236 ExprResult Conv = DefaultFunctionArrayLvalueConversion(RecExpr); in CodeCompleteObjCInstanceMessage() local 8237 if (Conv.isInvalid()) // conversion failed. bail. in CodeCompleteObjCInstanceMessage() 8239 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage() 8261 ExprResult Conv = PerformContextuallyConvertToObjCPointer(RecExpr); in CodeCompleteObjCInstanceMessage() local 8262 if (Conv.isUsable()) { in CodeCompleteObjCInstanceMessage() 8263 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 682 Value *Conv = nullptr; in replaceFloatIVWithIntegerIV() local 690 Conv = Builder.CreateTrunc(IVOperand, CI->getType(), Name + ".trunc"); in replaceFloatIVWithIntegerIV() 693 Conv = Builder.CreateZExt(IVOperand, CI->getType(), Name + ".zext"); in replaceFloatIVWithIntegerIV() 695 Conv = Builder.CreateSExt(IVOperand, CI->getType(), Name + ".sext"); in replaceFloatIVWithIntegerIV() 698 Conv = IVOperand; in replaceFloatIVWithIntegerIV() 700 CI->replaceAllUsesWith(Conv); in replaceFloatIVWithIntegerIV() 703 << " with: " << *Conv << '\n'); in replaceFloatIVWithIntegerIV()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/ |
H A D | PDBExtras.cpp | 72 const PDB_CallingConv &Conv) { in operator <<() argument 74 switch (Conv) { in operator <<()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | Sparc.td | 90 // Register File, Calling Conv, Instruction Descriptions
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips.td | 212 // Register File, Calling Conv, Instruction Descriptions
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 388 Value *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv", in handleFloatingPointIV() local 390 PN->replaceAllUsesWith(Conv); in handleFloatingPointIV()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 8234 SDValue Conv; in convertFPToInt() local 8240 Conv = DAG.getNode(Opc, dl, ConvTy, Src); in convertFPToInt() 8242 return Conv; in convertFPToInt() 8295 SDValue Conv = convertFPToInt(Op, DAG, Subtarget); in LowerFP_TO_INTDirectMove() local 8298 return DAG.getMergeValues({Mov, Conv.getValue(1)}, dl); in LowerFP_TO_INTDirectMove() 10163 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v8i16, V1); in LowerVECTOR_SHUFFLE() local 10167 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1); in LowerVECTOR_SHUFFLE() local 10171 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v2i64, V1); in LowerVECTOR_SHUFFLE() local 10185 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1); in LowerVECTOR_SHUFFLE() local 14665 SDValue Conv = DAG.getBitcast(VT, Shuffle); in addShuffleForVecExtend() local [all …]
|
H A D | PPCISelDAGToDAG.cpp | 2923 SDValue addExtOrTrunc(SDValue NatWidthRes, ExtOrTruncConversion Conv); 3229 ExtOrTruncConversion Conv) { in addExtOrTrunc() argument 3234 if (Conv == ExtOrTruncConversion::Ext) { in addExtOrTrunc() 3242 assert(Conv == ExtOrTruncConversion::Trunc && in addExtOrTrunc()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclCXX.cpp | 1704 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) { in GetConversionType() argument 1706 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
|
H A D | ExprConstant.cpp | 4301 handleLValueToRValueConversion(EvalInfo &Info, const Expr *Conv, QualType Type, in handleLValueToRValueConversion() argument 4319 Info.FFDiag(Conv); in handleLValueToRValueConversion() 4343 Info.FFDiag(Conv); in handleLValueToRValueConversion() 4350 return extractSubobject(Info, Conv, LitObj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion() 4360 Info.FFDiag(Conv); in handleLValueToRValueConversion() 4365 Info.FFDiag(Conv, diag::note_constexpr_access_past_end) << AK; in handleLValueToRValueConversion() 4367 Info.FFDiag(Conv); in handleLValueToRValueConversion() 4376 CompleteObject Obj = findCompleteObject(Info, Conv, AK, LVal, Type); in handleLValueToRValueConversion() 4377 return Obj && extractSubobject(Info, Conv, Obj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 2506 SDValue Conv = DAG.getNode(Op, SDLoc(N), ExtVT, N->getOperand(0)); in performVectorExtendToFPCombine() local 2507 return DAG.getNode(N->getOpcode(), SDLoc(N), ResVT, Conv); in performVectorExtendToFPCombine()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 3984 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 3993 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 7379 SourceLocation CurrentLoc, CXXConversionDecl *Conv); 7389 CXXConversionDecl *Conv); 7393 CXXConversionDecl *Conv, 13096 ReferenceConversions *Conv = nullptr);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 2691 SDValue Conv = DAG.getNode(Opc, dl, WResTy, WInp); in EqualizeFpIntConversion() local 2692 SDValue Res = resizeToWidth(Conv, ResTy, Signed, dl, DAG); in EqualizeFpIntConversion()
|