| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Overload.h | 833 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 D | cxx11-initializer-aggregate.cpp | 148 struct Conversions { struct 162 Conversions conversions() { in conversions()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 3535 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 D | SemaInit.cpp | 4028 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 D | OpenCLBuiltins.td | 506 // 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 D | vector-bool.cpp | 78 void Conversions() { in Conversions() function
|
| /llvm-project-15.0.7/libclc/ |
| H A D | README.TXT | 10 * 6.2.3: Explicit Conversions
|
| /llvm-project-15.0.7/mlir/docs/Tutorials/ |
| H A D | CreatingADialect.md | 110 # 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 D | expression.h | 526 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 D | DeclCXX.cpp | 859 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 D | kindof.m | 134 // Conversions back and forth. 138 // Conversions back and forth with qualified-id.
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVSchedSiFive7.td | 137 // Conversions
|
| H A D | RISCVSchedRocket.td | 126 // Conversions
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | MatrixTypes.rst | 58 Standard Conversions 79 Arithmetic Conversions
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsARM.td | 562 // 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 D | IntrinsicsAArch64.td | 457 // 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 D | DeclCXX.h | 324 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 D | Ch-5.md | 25 # Dialect Conversions
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ARM/ |
| H A D | mve-v2i2v.ll | 63 ; Conversions from a predicate vector to i32 and then to a _different_
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcInstr64Bit.td | 435 // 64-bit Floating Point Conversions.
|
| /llvm-project-15.0.7/llvm/docs/GlobalISel/ |
| H A D | GenericOpcode.rst | 131 Type Conversions
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedA55.td | 364 // Floating Point Conversions, MAC, DIV, SQRT
|
| H A D | AArch64SchedCyclone.td | 572 // 7.9.7 Integer-FP Conversions
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ScheduleAtom.td | 321 // Conversions.
|
| H A D | X86ScheduleBtVer2.td | 617 // Conversions.
|