| /llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.derived/ |
| H A D | derived_from.pass.cpp | 28 template <typename From, typename To> 153 if constexpr (!std::is_array_v<From>) { in CheckNotDerivedFromPointer() 175 static_assert(!std::derived_from<From To::*, From>); in CheckNotDerivedFromPointer() 179 if constexpr (std::is_class_v<From>) { in CheckNotDerivedFromPointer() 180 static_assert(!std::derived_from<From (From::*)(), To>); in CheckNotDerivedFromPointer() 189 template <typename From, typename To> 303 if constexpr (!std::is_array_v<From>) { in CheckNotDerivedFromReference() 319 template <typename From, typename To> 339 CheckNotDerivedFromPointer<From, To>(); in CheckDerivedFrom() 343 template <typename From, typename To> [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | Casting.h | 41 template <typename From> struct simplify_type<const From> { 48 return simplify_type<From>::getSimplifiedValue(const_cast<From &>(Val)); 79 template <typename To, typename From> struct isa_impl_cl<To, const From> { 93 template <typename To, typename From> struct isa_impl_cl<To, From *> { 100 template <typename To, typename From> struct isa_impl_cl<To, From *const> { 152 template <class To, class From> struct cast_retty_impl<To, const From> { 156 template <class To, class From> struct cast_retty_impl<To, From *> { 160 template <class To, class From> struct cast_retty_impl<To, const From *> { 192 To, From, typename simplify_type<From>::SimpleType>::ret_type; 204 static typename cast_retty<To, From>::ret_type doit(const From &Val) { [all …]
|
| H A D | CFGUpdate.h | 30 NodePtr From; variable 34 Update(UpdateKind Kind, NodePtr From, NodePtr To) in Update() argument 35 : From(From), ToAndKind(To, Kind) {} in Update() 38 NodePtr getFrom() const { return From; } in getFrom() 41 return From == RHS.From && ToAndKind == RHS.ToAndKind; 75 NodePtr From = U.getFrom(); 78 std::swap(From, To); // Reverse edge for postdominators. 80 Operations[{From, To}] += (U.getKind() == UpdateKind::Insert ? 1 : -1);
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/bit/bit.cast/ |
| H A D | bit_cast.compile.pass.cpp | 30 template<class To, class From> 31 concept bit_cast_is_valid = requires(From from) { 38 struct From { char a; char b; }; struct 39 static_assert(!bit_cast_is_valid<To, From>); 40 static_assert(!bit_cast_is_valid<From&, From>); 46 struct From { char a; }; struct 47 static_assert(!bit_cast_is_valid<To, From>); 53 struct From { char a; From(From const&); }; argument 54 static_assert(!bit_cast_is_valid<To, From>); 59 struct From { char a; char b; }; argument [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/marshalling/ |
| H A D | Marshalling.cpp | 218 RPCRequest.set_query(From.Query); in toProtobuf() 222 if (From.Limit) in toProtobuf() 223 RPCRequest.set_limit(*From.Limit); in toProtobuf() 238 for (const auto &ID : From.IDs) in toProtobuf() 241 if (From.Limit) in toProtobuf() 252 if (From.Limit) in toProtobuf() 259 Result.set_id(From.ID.str()); in toProtobuf() 261 Result.set_name(From.Name.str()); in toProtobuf() 262 if (*From.Definition.FileURI) { in toProtobuf() 268 Result.set_scope(From.Scope.str()); in toProtobuf() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/ |
| H A D | quarantine_test.cpp | 41 From.init(FakePtr, 8UL); in TEST() 43 Into.merge(&From); in TEST() 61 Into.merge(&From); in TEST() 102 CacheT From; in TEST() local 103 From.init(); in TEST() 109 Cache.transfer(&From); in TEST() 129 CacheT From; in TEST() local 131 From.init(); in TEST() 137 Cache.transfer(&From); in TEST() 163 CacheT From; in TEST() local [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | SmallString.h | 140 size_t find(char C, size_t From = 0) const { 141 return str().find(C, From); 148 size_t find(StringRef Str, size_t From = 0) const { 149 return str().find(Str, From); 157 return str().rfind(C, From); 171 return str().find_first_of(C, From); 179 return str().find_first_of(Chars, From); 185 return str().find_first_not_of(C, From); 193 return str().find_first_not_of(Chars, From); 199 return str().find_last_of(C, From); [all …]
|
| H A D | StringRef.h | 319 size_t find(char C, size_t From = 0) const { 320 size_t FindBegin = std::min(From, Length); 342 StringRef S = drop_front(From); 357 return find_if([F](char c) { return !F(c); }, From); 365 size_t find(StringRef Str, size_t From = 0) const; 379 size_t rfind(char C, size_t From = npos) const { 380 From = std::min(From, Length); 381 size_t i = From; 414 size_t find_first_of(char C, size_t From = 0) const { 415 return find(C, From); [all …]
|
| H A D | bit.h | 27 typename To, typename From, 28 typename = std::enable_if_t<sizeof(To) == sizeof(From)> 43 typename = std::enable_if_t<std::is_trivially_copyable<From>::value> 47 typename = std::enable_if_t<__is_trivially_copyable(From)> 56 inline To bit_cast(const From &from) noexcept { in bit_cast()
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/format/format.arguments/format.arg/ |
| H A D | visit_format_arg.pass.cpp | 29 void test(From value) { in test() 48 using ct = std::common_type_t<From, To>; in test() 56 template <class Context, class From> 57 void test_string_view(From value) { in test_string_view() 299 test_string_view<Context>(From()); in test() 307 test_string_view<Context>(From()); in test() 317 test_string_view<Context>(From()); in test() 326 test_string_view<Context>(From()); in test() 332 using From = in test() typedef 335 test_string_view<Context>(From()); in test() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | DynamicCastInfo.h | 22 : From(from), To(to), ResultKind(resultKind) {} in DynamicCastInfo() 24 QualType from() const { return From; } in from() 28 return From == from && To == to; in equals() 35 return From == RHS.From && To == RHS.To; 38 return From < RHS.From && To < RHS.To; 42 ID.Add(From); in Profile() 48 QualType From, To;
|
| H A D | RangedConstraintManager.h | 31 Range(const llvm::APSInt &From, const llvm::APSInt &To) : Impl(&From, &To) { in Range() argument 32 assert(From <= To); in Range() 38 return From() <= Point && Point <= To(); in Includes() 40 const llvm::APSInt &From() const { return *Impl.first; } in From() function 43 return &From() == &To() ? &From() : nullptr; in getConcreteValue() 47 ID.AddPointer(&From()); in Profile() 55 bool operator<(const Range &RHS) const { return From() < RHS.From(); } 174 return getRangeSet(Range(From, To)); in getRangeSet() 269 RangeSet makePersistent(ContainerType &&From); 271 ContainerType *construct(ContainerType &&From); [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/type_traits/ |
| H A D | convert_to_integral.pass.cpp | 35 template <class From, class To> 38 typedef std::numeric_limits<From> Limits; in check_integral_types() 39 const From max = Limits::max(); in check_integral_types() 40 const From min = Limits::min(); in check_integral_types() 42 auto ret = std::__convert_to_integral((From)max); in check_integral_types() 44 ret = std::__convert_to_integral((From)min); in check_integral_types() 49 UserDefinedIntegral<From> f(max); in check_integral_types() 58 typedef typename EnumType<From>::type Enum; in check_integral_types() 70 template <class From, class To> 73 auto ret = std::__convert_to_integral((From)1); in check_enum_types()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | CFGBuilder.cpp | 43 if (isa<UnreachableInst>(From->getTerminator())) in ConnectBlocks() 44 From->getTerminator()->eraseFromParent(); in ConnectBlocks() 45 if (!From->getTerminator()) { in ConnectBlocks() 46 IRBuilder<> IRB(From); in ConnectBlocks() 66 IRBuilder<> IRB(From); in DisconnectBlocks() 98 BasicBlock *From = getOrAddBlock(A.From); in connect() local 104 ConnectBlocks(From, To); in connect() 114 BasicBlock *From = getOrAddBlock(A.From); in disconnect() local 117 DisconnectBlocks(From, To); in disconnect() 158 << U.Edge.From << " -> " << U.Edge.To << "\n"; in dump() [all …]
|
| H A D | DominatorTreeTest.cpp | 728 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 755 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 757 DT.insertEdge(From, To); in TEST() 782 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 804 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 833 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 863 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 890 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 916 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local 945 BasicBlock *From = B.getOrAddBlock(LastUpdate->Edge.From); in TEST() local [all …]
|
| /llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/internal/ |
| H A D | gmock-internal-utils.h | 194 template <typename From> 200 template <typename From, typename To> 205 ((sizeof(From) < sizeof(To)) && 208 ((sizeof(From) == sizeof(To)) && 215 template <typename From, typename To> 220 template <typename From> 225 template <typename From, typename To> 231 template <typename From, typename To> 233 kFloatingPoint, From, kFloatingPoint, To> 243 template <typename From, typename To> [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | llvm-conventions.cpp | 78 size_t find(char C, size_t From = 0) const; 79 size_t find_lower(char C, size_t From = 0) const; 82 size_t find(StringRef Str, size_t From = 0) const; 83 size_t find_lower(StringRef Str, size_t From = 0) const; 84 size_t rfind(char C, size_t From = npos) const; 85 size_t rfind_lower(char C, size_t From = npos) const; 88 size_t find_first_of(char C, size_t From = 0) const; 89 size_t find_first_of(StringRef Chars, size_t From = 0) const; 90 size_t find_first_not_of(char C, size_t From = 0) const; 92 size_t find_last_of(char C, size_t From = npos) const; [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | StringRef.cpp | 55 size_t StringRef::find_insensitive(char C, size_t From) const { in find_insensitive() 131 size_t StringRef::find(StringRef Str, size_t From) const { in find() 132 if (From > Length) in find() 135 const char *Start = Data + From; in find() 136 size_t Size = Length - From; in find() 141 return From; in find() 181 StringRef This = substr(From); in find_insensitive() 184 return From; in find_insensitive() 186 ++From; in find_insensitive() 192 From = std::min(From, Length); in rfind_insensitive() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Profile/ |
| H A D | DataAggregator.h | 98 Location From; member 106 uint64_t From; member 108 Trace(uint64_t From, uint64_t To) : From(From), To(To) {} in Trace() 110 return From == Other.From && To == Other.To; 116 return std::hash<uint64_t>()(L.From << 32 | L.To); in operator() 222 bool recordExit(BinaryFunction &BF, uint64_t From, bool Mispred, 262 bool doIntraBranch(BinaryFunction &Func, uint64_t From, uint64_t To, 268 uint64_t From, uint64_t To, uint64_t Count, 272 bool doBranch(uint64_t From, uint64_t To, uint64_t Count, uint64_t Mispreds); 430 adjustAddress(LBR.From, MMI); in adjustLBR()
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/ |
| H A D | quarantine.h | 43 return Count + From->Count <= MaxCount; in canMerge() 50 for (uptr I = 0; I < From->Count; ++I) in merge() 51 Batch[Count + I] = From->Batch[I]; in merge() 52 Count += From->Count; in merge() 53 Size += From->getQuarantinedSize(); in merge() 55 From->Count = 0; in merge() 56 From->Size = sizeof(QuarantineBatch); in merge() 87 void transfer(QuarantineCache *From) { in transfer() argument 88 List.append_back(&From->List); in transfer() 89 addToSize(From->getSize()); in transfer() [all …]
|
| /llvm-project-15.0.7/llvm/tools/llvm-mca/Views/ |
| H A D | BottleneckAnalysis.h | 238 void addDependency(unsigned From, unsigned To, 254 void addRegisterDep(unsigned From, unsigned To, unsigned RegID, in addRegisterDep() argument 256 addDependency(From, To, {DependencyEdge::DT_REGISTER, RegID, Cost}); in addRegisterDep() 259 void addMemoryDep(unsigned From, unsigned To, unsigned Cost) { in addMemoryDep() argument 260 addDependency(From, To, {DependencyEdge::DT_MEMORY, /* unused */ 0, Cost}); in addMemoryDep() 263 void addResourceDep(unsigned From, unsigned To, uint64_t Mask, in addResourceDep() argument 265 addDependency(From, To, {DependencyEdge::DT_RESOURCE, Mask, Cost}); in addResourceDep() 316 void addRegisterDep(unsigned From, unsigned To, unsigned RegID, unsigned Cy); 317 void addMemoryDep(unsigned From, unsigned To, unsigned Cy); 318 void addResourceDep(unsigned From, unsigned To, uint64_t Mask, unsigned Cy);
|
| H A D | BottleneckAnalysis.cpp | 423 DGNode &NodeFrom = Nodes[From]; in addDependency() 437 DependencyEdge DE = {Dep, From, To, 1}; in addDependency() 454 bool IsLoopCarried = From >= To; in addRegisterDep() 466 bool IsLoopCarried = From >= To; in addMemoryDep() 469 DG.addMemoryDep(From, To + SourceSize, Cost); in addMemoryDep() 478 bool IsLoopCarried = From >= To; in addResourceDep() 481 DG.addResourceDep(From, To + SourceSize, Mask, Cost); in addResourceDep() 521 unsigned From = RegDep.IID % Source.size(); in onEvent() local 522 addRegisterDep(From, To, RegDep.RegID, Cycles); in onEvent() 528 unsigned From = MemDep.IID % Source.size(); in onEvent() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLGraph.h | 127 auto *FromInfo = getNode(From); 133 ToInfo->ReverseEdges.push_back(Edge{From, Offset}); 220 assert(From != nullptr && To != nullptr); 223 addNode(From); 224 if (To != From) { 232 assert(From != nullptr && To != nullptr); in addDerefEdge() 240 addNode(From); in addDerefEdge() 243 Graph.addNode(InstantiatedValue{From, 1}); in addDerefEdge() 251 void addLoadEdge(Value *From, Value *To) { addDerefEdge(From, To, true); } in addLoadEdge() argument 252 void addStoreEdge(Value *From, Value *To) { addDerefEdge(From, To, false); } in addStoreEdge() argument [all …]
|
| /llvm-project-15.0.7/bolt/lib/Profile/ |
| H A D | DataReader.cpp | 89 if (I->From.Name == FBD.Name) { in appendFrom() 90 I->From.Name = this->Name; in appendFrom() 91 I->From.Offset += Offset; in appendFrom() 201 OS << From.IsSymbol << " " << From.Name << " " in print() 210 if (I.From.Offset == From && I.To.Offset == To && I.From.Name == I.To.Name) in getBranch() 222 return BI.From.Offset < Val; in getDirectCallBranch() 225 return Val < BI.From.Offset; in getDirectCallBranch() 689 if (From == To) in recordBranch() 964 Location From = Res.get(); in parseBranchInfo() local 1396 Diag << BI.From.Name << " " << BI.From.Offset << " " << BI.To.Name << " " in dump() [all …]
|
| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | InterpBlock.cpp | 47 void Block::movePointer(Pointer *From, Pointer *To) { in movePointer() argument 50 To->Prev = From->Prev; in movePointer() 53 To->Next = From->Next; in movePointer() 56 if (Pointers == From) in movePointer() 59 From->Prev = nullptr; in movePointer() 60 From->Next = nullptr; in movePointer()
|