Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDOverload.h613 ImplicitConversionSequence *Conversions; member
660 if (!Conversions[i].isInitialized()) return false; in hasAmbiguousConversion()
661 if (Conversions[i].isAmbiguous()) return true; in hasAmbiguousConversion()
668 Conversions[Idx].Bad.FromExpr, in TryToFixBadConversion()
669 Conversions[Idx].Bad.getFromType(), in TryToFixBadConversion()
670 Conversions[Idx].Bad.getToType(), S); in TryToFixBadConversion()
761 C.Conversions = &I[NumInlineSequences];
765 C.Conversions = ConversionSequenceAllocator
771 new (&C.Conversions[i]) ImplicitConversionSequence();
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaOverload.cpp85 OverloadCandidateSet& Conversions,
762 i->Conversions[ii].~ImplicitConversionSequence(); in destroyCandidates()
1105 OverloadCandidateSet Conversions(From->getExprLoc(), in TryUserDefinedConversion() local
1108 Conversions, AllowExplicit, in TryUserDefinedConversion()
1146 for (OverloadCandidateSet::iterator Cand = Conversions.begin(); in TryUserDefinedConversion()
1147 Cand != Conversions.end(); ++Cand) in TryUserDefinedConversion()
3095 const auto &Conversions = FromRecordDecl->getVisibleConversionFunctions(); in IsUserDefinedConversion() local
3096 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in IsUserDefinedConversion()
3146 if (Best->Conversions[0].isEllipsis()) in IsUserDefinedConversion()
3149 User.Before = Best->Conversions[0].Standard; in IsUserDefinedConversion()
[all …]
HDSemaInit.cpp3878 const auto &Conversions = T2RecordDecl->getVisibleConversionFunctions(); in TryRefInitWithConversionFunction() local
3879 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryRefInitWithConversionFunction()
4508 const auto &Conversions = in TryUserDefinedConversion() local
4510 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryUserDefinedConversion()
HDSemaExprCXX.cpp4699 Best->Conversions[0], Sema::AA_Converting); in FindConditionalOverload()
4706 Best->Conversions[1], Sema::AA_Converting); in FindConditionalOverload()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclCXX.cpp579 ASTUnresolvedSet &Conversions = data().Conversions.get(Ctx); in addedMember() local
583 Conversions.replace(cast<NamedDecl>(Primary->getPreviousDecl()), in addedMember()
586 Conversions.addDecl(Ctx, Primary, AS); in addedMember()
934 data().Conversions.get(Ctx).addDecl(Ctx, Shadow, Shadow->getAccess()); in addedMember()
1183 Set = &data().Conversions.get(Ctx); in getVisibleConversionFunctions()
1207 ASTUnresolvedSet &Convs = data().Conversions.get(getASTContext()); in removeConversion()
/NextBSD/lib/libc/softfloat/
HDsoftfloat.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
/NextBSD/contrib/llvm/include/llvm/IR/
HDIntrinsicsARM.td354 // Vector Conversions Between Floating-point and Integer
364 // Vector Conversions Between Floating-point and Fixed-point.
370 // Vector Conversions Between Half-Precision and Single-Precision.
HDIntrinsicsAArch64.td385 // Vector Conversions Between Half-Precision and Single-Precision.
391 // Vector Conversions Between Floating-point and Fixed-point.
397 // Vector FP->Int Conversions
/NextBSD/contrib/gcc/config/rs6000/
HDdarwin-ldouble-format52 Conversions
HDrs6000.md5628 ;; Conversions to and from floating-point.
/NextBSD/tools/test/testfloat/
HDtestfloat.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
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclCXX.h486 LazyASTUnresolvedSet Conversions; member
1083 return data().Conversions.get(getASTContext()).begin(); in conversion_begin()
1086 return data().Conversions.get(getASTContext()).end(); in conversion_end()
/NextBSD/contrib/gdtoa/
HDREADME19 Decimal-Binary Conversions", Numerical Analysis Manuscript
/NextBSD/contrib/llvm/lib/Target/Sparc/
HDSparcInstr64Bit.td427 // 64-bit Floating Point Conversions.
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64SchedCyclone.td565 // 7.9.7 Integer-FP Conversions
HDAArch64InstrInfo.td5201 // Conversions within AdvSIMD types in the same register size are free.
/NextBSD/contrib/llvm/lib/Target/SystemZ/
HDSystemZInstrVector.td923 // Conversions
/NextBSD/contrib/gcc/config/i386/
HDathlon.md834 ;; Conversions behaves very irregularly and the scheduling is critical here.
/NextBSD/contrib/gcc/doc/
HDrtl.texi36 * Conversions:: Extending, truncating, floating or fixing.
2300 @node Conversions
2301 @section Conversions
/NextBSD/contrib/llvm/lib/Target/ARM/
HDARMInstrVFP.td798 // FP <-> GPR Copies. Int <-> FP Conversions.
HDARMInstrNEON.td5850 // Vector Conversions.
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderDecl.cpp1462 Reader.ReadUnresolvedSet(F, Data.Conversions, Record, Idx); in ReadCXXDefinitionData()
HDASTWriter.cpp5546 AddUnresolvedSet(Data.Conversions.get(*Context), Record); in AddCXXDefinitionData()
/NextBSD/contrib/gcc/config/ia64/
HDia64.md1010 ;; :: Conversions
/NextBSD/contrib/gcc/config/sparc/
HDsparc.md3990 ;; Conversions between float, double and long double.

12