Home
last modified time | relevance | path

Searched refs:Conv (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTLambda.h68 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 DNumberObjectConversionChecker.cpp102 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 DLanai.td16 // Register File, Calling Conv, Instruction Descriptions
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBExtras.h26 raw_ostream &operator<<(raw_ostream &OS, const PDB_CallingConv &Conv);
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVE.td26 // Register File, Calling Conv, Instruction Descriptions
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp2230 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 DSemaDeclCXX.cpp15899 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 DSemaInit.cpp4170 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 DSemaCoroutine.cpp487 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 DSemaExprCXX.cpp2195 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 DSemaLambda.cpp2230 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 DSemaStmt.cpp1060 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 DSemaCodeComplete.cpp8236 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 DSimplifyIndVar.cpp682 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 DPDBExtras.cpp72 const PDB_CallingConv &Conv) { in operator <<() argument
74 switch (Conv) { in operator <<()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparc.td90 // Register File, Calling Conv, Instruction Descriptions
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.td212 // Register File, Calling Conv, Instruction Descriptions
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp388 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 DPPCISelLowering.cpp8234 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 DPPCISelDAGToDAG.cpp2923 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 DDeclCXX.cpp1704 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) { in GetConversionType() argument
1706 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
H A DExprConstant.cpp4301 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 DWebAssemblyISelLowering.cpp2506 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 DSema.h3984 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 DHexagonISelLoweringHVX.cpp2691 SDValue Conv = DAG.getNode(Opc, dl, WResTy, WInp); in EqualizeFpIntConversion() local
2692 SDValue Res = resizeToWidth(Conv, ResTy, Signed, dl, DAG); in EqualizeFpIntConversion()

12