Home
last modified time | relevance | path

Searched refs:Conversions (Results 1 – 25 of 41) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DOverload.h949 ConversionSequenceList Conversions; member
1035 for (auto &C : Conversions) { in hasAmbiguousConversion()
1047 for (const auto &C : Conversions) { in isPerfectMatch()
1058 Conversions[Idx].Bad.FromExpr, in TryToFixBadConversion()
1059 Conversions[Idx].Bad.getFromType(), in TryToFixBadConversion()
1060 Conversions[Idx].Bad.getToType(), S); in TryToFixBadConversion()
1386 ImplicitConversionSequence *Conversions = in allocateConversionSequences() local
1391 new (&Conversions[I]) ImplicitConversionSequence(); in allocateConversionSequences()
1393 return ConversionSequenceList(Conversions, NumConversions); in allocateConversionSequences()
1417 ConversionSequenceList Conversions = {}) {
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp106 OverloadCandidateSet& Conversions,
1114 for (auto &C : i->Conversions) in destroyCandidates()
1672 OverloadCandidateSet Conversions(From->getExprLoc(), in TryUserDefinedConversion() local
1675 Conversions, AllowExplicit, in TryUserDefinedConversion()
1735 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion()
1736 Cand != Conversions.end(); ++Cand) in TryUserDefinedConversion()
4063 const auto &Conversions = FromRecordDecl->getVisibleConversionFunctions(); in IsUserDefinedConversion() local
4064 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in IsUserDefinedConversion()
4112 if (Best->Conversions[0].isEllipsis()) in IsUserDefinedConversion()
4115 User.Before = Best->Conversions[0].Standard; in IsUserDefinedConversion()
[all …]
H A DSemaInit.cpp4419 const auto &Conversions = SourceRD->getVisibleConversionFunctions(); in ResolveConstructorOverload() local
4420 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in ResolveConstructorOverload()
5206 const auto &Conversions = T2RecordDecl->getVisibleConversionFunctions(); in TryRefInitWithConversionFunction() local
5207 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryRefInitWithConversionFunction()
6145 const auto &Conversions = in TryUserDefinedConversion() local
6147 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryUserDefinedConversion()
9944 Candidate.Conversions.size() > 0; in PerformCopyInitialization()
9950 Candidate->Conversions[0].setBad(BadConversionSequence::no_conversion, in PerformCopyInitialization()
H A DOpenCLBuiltins.td511 // OpenCL v2.0 Extensions s5.1.1 and s6.1.1 - Conversions.
518 // Conversions to integer type have a sat and non-sat variant.
/freebsd/lib/libc/softfloat/
H A Dsoftfloat.txt113 -- Conversions among all the floating-point formats, and also between
218 returns one result. Conversions from a smaller to a larger floating-point
219 format are always exact and so require no rounding. Conversions from 32-bit
224 Conversions from floating-point to integer raise the invalid exception if
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedGenericOOO.td183 // Conversions
303 // Conversions
H A DRISCVSchedRocket.td134 // Conversions
H A DRISCVSchedTTAscalonD8.td175 // Conversions
H A DRISCVSchedSiFiveP500.td206 // Conversions
H A DRISCVSchedSpacemitX60.td190 // Conversions
H A DRISCVSchedSiFiveP800.td282 // Conversions
H A DRISCVSchedSiFiveP400.td344 // Conversions
H A DRISCVSchedSiFiveP600.td520 // Conversions
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp924 ASTUnresolvedSet &Conversions = data().Conversions.get(Ctx); in addedMember() local
928 Conversions.replace(cast<NamedDecl>(Primary->getPreviousDecl()), in addedMember()
931 Conversions.addDecl(Ctx, Primary, AS); in addedMember()
1483 data().Conversions.get(Ctx).addDecl(Ctx, Shadow, Shadow->getAccess()); in addedMember()
1995 Set = &data().Conversions.get(Ctx); in getVisibleConversionFunctions()
2019 ASTUnresolvedSet &Convs = data().Conversions.get(getASTContext()); in removeConversion()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsAArch64.td485 // Vector Conversions Between Half-Precision and Single-Precision.
491 // Vector Conversions Between Floating-point and Fixed-point.
497 // Vector FP->Int Conversions
1000 // Conversions
4026 // SVE Widening Conversions
4037 // SVE Narrowing Conversions
H A DIntrinsicsARM.td634 // Vector Conversions Between Floating-point and Integer
644 // Vector Conversions Between Floating-point and Fixed-point.
650 // Vector Conversions Between Half-Precision and Single-Precision.
H A DRuntimeLibcalls.td1288 // Conversions between floating types.
1354 // Conversions between floating types.
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h334 LazyASTUnresolvedSet Conversions; member
1131 return data().Conversions.get(getASTContext()).begin(); in conversion_begin()
1135 return data().Conversions.get(getASTContext()).end(); in conversion_end()
/freebsd/contrib/gdtoa/
H A DREADME19 Decimal-Binary Conversions", Numerical Analysis Manuscript
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstr64Bit.td376 // 64-bit Floating Point Conversions.
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedA55.td364 // Floating Point Conversions, MAC, DIV, SQRT
H A DAArch64SchedCyclone.td572 // 7.9.7 Integer-FP Conversions
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ScheduleAtom.td320 // Conversions.
H A DX86ScheduleBtVer2.td616 // Conversions.
H A DX86ScheduleBdVer2.td981 // Conversions.

12