Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DOverload.h752 ConversionSequenceList Conversions; member
798 for (auto &C : Conversions) { in hasAmbiguousConversion()
807 Conversions[Idx].Bad.FromExpr, in TryToFixBadConversion()
808 Conversions[Idx].Bad.getFromType(), in TryToFixBadConversion()
809 Conversions[Idx].Bad.getToType(), S); in TryToFixBadConversion()
936 ImplicitConversionSequence *Conversions = in allocateConversionSequences() local
941 new (&Conversions[I]) ImplicitConversionSequence(); in allocateConversionSequences()
943 return ConversionSequenceList(Conversions, NumConversions); in allocateConversionSequences()
950 assert((Conversions.empty() || Conversions.size() == NumConversions) &&
955 C.Conversions = Conversions.empty()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp3417 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in IsUserDefinedConversion()
4402 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in FindConversionForRefInit()
5811 const auto &Conversions = in PerformContextualImplicitConversion() local
5815 (std::distance(Conversions.begin(), Conversions.end()) > 1); in PerformContextualImplicitConversion()
5822 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in PerformContextualImplicitConversion()
6725 CandidateSet.addCandidate(Conversions.size(), Conversions); in AddMethodTemplateCandidate()
6786 CandidateSet.addCandidate(Conversions.size(), Conversions); in AddTemplateOverloadCandidate()
6835 Conversions = in CheckNonDependentConversions()
10618 assert(L->Conversions.size() == R->Conversions.size()); in operator ()()
13185 const auto &Conversions = in BuildCallToObjectOfClassType() local
[all …]
H A DSemaInit.cpp3773 const auto &Conversions = SourceRD->getVisibleConversionFunctions(); in ResolveConstructorOverload() local
3774 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in ResolveConstructorOverload()
4362 const auto &Conversions = T2RecordDecl->getVisibleConversionFunctions(); in TryRefInitWithConversionFunction() local
4363 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryRefInitWithConversionFunction()
4977 const auto &Conversions = in TryUserDefinedConversion() local
4979 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryUserDefinedConversion()
9164 Candidate.Conversions.size() > 0; in PerformCopyInitialization()
9170 Candidate->Conversions[0].setBad(BadConversionSequence::no_conversion, in PerformCopyInitialization()
H A DSemaExprCXX.cpp5654 LHS.get(), Best->BuiltinParamTypes[0], Best->Conversions[0], in FindConditionalOverload()
5661 RHS.get(), Best->BuiltinParamTypes[1], Best->Conversions[1], in FindConditionalOverload()
/freebsd-12.1/lib/libc/softfloat/
H A Dsoftfloat.txt114 -- Conversions among all the floating-point formats, and also between
219 returns one result. Conversions from a smaller to a larger floating-point
220 format are always exact and so require no rounding. Conversions from 32-bit
225 Conversions from floating-point to integer raise the invalid exception if
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp821 ASTUnresolvedSet &Conversions = data().Conversions.get(Ctx); in addedMember() local
825 Conversions.replace(cast<NamedDecl>(Primary->getPreviousDecl()), in addedMember()
828 Conversions.addDecl(Ctx, Primary, AS); in addedMember()
1267 data().Conversions.get(Ctx).addDecl(Ctx, Shadow, Shadow->getAccess()); in addedMember()
1561 Set = &data().Conversions.get(Ctx); in getVisibleConversionFunctions()
1585 ASTUnresolvedSet &Convs = data().Conversions.get(getASTContext()); in removeConversion()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicsAArch64.td398 // Vector Conversions Between Half-Precision and Single-Precision.
404 // Vector Conversions Between Floating-point and Fixed-point.
410 // Vector FP->Int Conversions
H A DIntrinsicsARM.td555 // Vector Conversions Between Floating-point and Integer
565 // Vector Conversions Between Floating-point and Fixed-point.
571 // Vector Conversions Between Half-Precision and Single-Precision.
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Ddarwin-ldouble-format52 Conversions
/freebsd-12.1/tools/test/testfloat/
H A Dtestfloat.txt69 Conversions to Integer
228 -- Conversions among the supported floating-point formats, and also between
272 necessary. Conversions from a smaller to a larger floating-point format are
273 always exact and so require no rounding. Conversions from 32-bit integers
620 Conversions to Integer
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h554 LazyASTUnresolvedSet Conversions;
1264 return data().Conversions.get(getASTContext()).begin();
1268 return data().Conversions.get(getASTContext()).end();
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcInstr64Bit.td427 // 64-bit Floating Point Conversions.
/freebsd-12.1/contrib/gdtoa/
H A DREADME19 Decimal-Binary Conversions", Numerical Analysis Manuscript
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ScheduleAtom.td312 // Conversions.
H A DX86ScheduleBtVer2.td416 // Conversions.
H A DX86ScheduleBdVer2.td842 // Conversions.
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64SchedCyclone.td568 // 7.9.7 Integer-FP Conversions
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrSIMD.td765 // Conversions
/freebsd-12.1/contrib/gcc/config/i386/
H A Dathlon.md834 ;; Conversions behaves very irregularly and the scheduling is critical here.
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZInstrVector.td1313 // Conversions
/freebsd-12.1/contrib/gcc/doc/
H A Drtl.texi36 * Conversions:: Extending, truncating, floating or fixing.
2300 @node Conversions
2301 @section Conversions
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp1703 Record.readUnresolvedSet(Data.Conversions); in ReadCXXDefinitionData()
H A DASTWriter.cpp6082 AddUnresolvedSet(Data.Conversions.get(*Writer->Context)); in AddCXXDefinitionData()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrVSX.td1458 // Single Precision Conversions (FP <-> INT)
1468 // Conversions between vector and scalar single precision
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMInstrVFP.td1030 // FP <-> GPR Copies. Int <-> FP Conversions.

12