Home
last modified time | relevance | path

Searched refs:From (Results 1 – 25 of 534) sorted by relevance

12345678910>>...22

/llvm-project-15.0.7/libcxx/test/std/concepts/concepts.lang/concept.derived/
H A Dderived_from.pass.cpp28 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 DCasting.h41 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 DCFGUpdate.h30 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 Dbit_cast.compile.pass.cpp30 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 DMarshalling.cpp218 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 Dquarantine_test.cpp41 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 DSmallString.h140 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 DStringRef.h319 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 Dbit.h27 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 Dvisit_format_arg.pass.cpp29 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 DDynamicCastInfo.h22 : 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 DRangedConstraintManager.h31 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 Dconvert_to_integral.pass.cpp35 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 DCFGBuilder.cpp43 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 DDominatorTreeTest.cpp728 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 Dgmock-internal-utils.h194 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 Dllvm-conventions.cpp78 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 DStringRef.cpp55 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 DDataAggregator.h98 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 Dquarantine.h43 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 DBottleneckAnalysis.h238 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 DBottleneckAnalysis.cpp423 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 DCFLGraph.h127 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 DDataReader.cpp89 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 DInterpBlock.cpp47 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()

12345678910>>...22