Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/clang/include/clang/Sema/
H A DOverload.h833 ConversionSequenceList Conversions; member
899 for (auto &C : Conversions) { in hasAmbiguousConversion()
908 Conversions[Idx].Bad.FromExpr, in TryToFixBadConversion()
909 Conversions[Idx].Bad.getFromType(), in TryToFixBadConversion()
910 Conversions[Idx].Bad.getToType(), S); in TryToFixBadConversion()
1119 ImplicitConversionSequence *Conversions = in allocateConversionSequences() local
1124 new (&Conversions[I]) ImplicitConversionSequence(); in allocateConversionSequences()
1126 return ConversionSequenceList(Conversions, NumConversions); in allocateConversionSequences()
1133 assert((Conversions.empty() || Conversions.size() == NumConversions) &&
1138 C.Conversions = Conversions.empty()
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dcxx11-initializer-aggregate.cpp148 struct Conversions { struct
162 Conversions conversions() { in conversions()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOverload.cpp3535 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in IsUserDefinedConversion()
4629 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in FindConversionForRefInit()
6145 const auto &Conversions = in PerformContextualImplicitConversion() local
6149 (std::distance(Conversions.begin(), Conversions.end()) > 1); in PerformContextualImplicitConversion()
6156 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in PerformContextualImplicitConversion()
7114 CandidateSet.addCandidate(Conversions.size(), Conversions); in AddMethodTemplateCandidate()
7196 CandidateSet.addCandidate(Conversions.size(), Conversions); in AddTemplateOverloadCandidate()
7248 Conversions = in CheckNonDependentConversions()
7275 Conversions[ConvIdx] in CheckNonDependentConversions()
11615 assert(L->Conversions.size() == R->Conversions.size()); in operator ()()
[all …]
H A DSemaInit.cpp4028 const auto &Conversions = SourceRD->getVisibleConversionFunctions(); in ResolveConstructorOverload() local
4029 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in ResolveConstructorOverload()
4647 const auto &Conversions = T2RecordDecl->getVisibleConversionFunctions(); in TryRefInitWithConversionFunction() local
4648 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryRefInitWithConversionFunction()
5320 const auto &Conversions = in TryUserDefinedConversion() local
5322 for (auto I = Conversions.begin(), E = Conversions.end(); I != E; ++I) { in TryUserDefinedConversion()
10003 Candidate.Conversions.size() > 0; in PerformCopyInitialization()
10009 Candidate->Conversions[0].setBad(BadConversionSequence::no_conversion, in PerformCopyInitialization()
H A DOpenCLBuiltins.td506 // OpenCL v2.0 Extensions s5.1.1 and s6.1.1 - Conversions.
513 // Conversions to integer type have a sat and non-sat variant.
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dvector-bool.cpp78 void Conversions() { in Conversions() function
/llvm-project-15.0.7/libclc/
H A DREADME.TXT10 * 6.2.3: Explicit Conversions
/llvm-project-15.0.7/mlir/docs/Tutorials/
H A DCreatingADialect.md110 # Dialect Conversions
112 Conversions from “X” to “Y” live in mlir/include/mlir/Conversion/XToY,
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dexpression.h526 using Conversions = std::tuple<Convert<Result, TypeCategory::Integer>,
543 common::TupleToVariant<common::CombineTuples<Operations, Conversions, Indices,
560 using Conversions = std::variant<Convert<Result, TypeCategory::Integer>,
569 common::CombineVariants<Operations, Conversions, Others> u;
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclCXX.cpp859 ASTUnresolvedSet &Conversions = data().Conversions.get(Ctx); in addedMember() local
863 Conversions.replace(cast<NamedDecl>(Primary->getPreviousDecl()), in addedMember()
866 Conversions.addDecl(Ctx, Primary, AS); in addedMember()
1344 data().Conversions.get(Ctx).addDecl(Ctx, Shadow, Shadow->getAccess()); in addedMember()
1766 Set = &data().Conversions.get(Ctx); in getVisibleConversionFunctions()
1790 ASTUnresolvedSet &Convs = data().Conversions.get(getASTContext()); in removeConversion()
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dkindof.m134 // Conversions back and forth.
138 // Conversions back and forth with qualified-id.
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVSchedSiFive7.td137 // Conversions
H A DRISCVSchedRocket.td126 // Conversions
/llvm-project-15.0.7/clang/docs/
H A DMatrixTypes.rst58 Standard Conversions
79 Arithmetic Conversions
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicsARM.td562 // Vector Conversions Between Floating-point and Integer
572 // Vector Conversions Between Floating-point and Fixed-point.
578 // Vector Conversions Between Half-Precision and Single-Precision.
H A DIntrinsicsAArch64.td457 // Vector Conversions Between Half-Precision and Single-Precision.
463 // Vector Conversions Between Floating-point and Fixed-point.
469 // Vector FP->Int Conversions
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h324 LazyASTUnresolvedSet Conversions; member
1084 return data().Conversions.get(getASTContext()).begin(); in conversion_begin()
1088 return data().Conversions.get(getASTContext()).end(); in conversion_end()
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-5.md25 # Dialect Conversions
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ARM/
H A Dmve-v2i2v.ll63 ; Conversions from a predicate vector to i32 and then to a _different_
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcInstr64Bit.td435 // 64-bit Floating Point Conversions.
/llvm-project-15.0.7/llvm/docs/GlobalISel/
H A DGenericOpcode.rst131 Type Conversions
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64SchedA55.td364 // Floating Point Conversions, MAC, DIV, SQRT
H A DAArch64SchedCyclone.td572 // 7.9.7 Integer-FP Conversions
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ScheduleAtom.td321 // Conversions.
H A DX86ScheduleBtVer2.td617 // Conversions.

12