Home
last modified time | relevance | path

Searched refs:To (Results 1 – 25 of 4521) sorted by relevance

12345678910>>...181

/external/llvm/include/llvm/Support/
DCasting.h53 template <typename To, typename From, typename Enabler = void>
56 return To::classof(&Val);
61 template <typename To, typename From>
63 To, From, typename std::enable_if<std::is_base_of<To, From>::value>::type> {
67 template <typename To, typename From> struct isa_impl_cl {
69 return isa_impl<To, From>::doit(Val);
73 template <typename To, typename From> struct isa_impl_cl<To, const From> {
75 return isa_impl<To, From>::doit(Val);
79 template <typename To, typename From> struct isa_impl_cl<To, From*> {
82 return isa_impl<To, From>::doit(*Val);
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DCasting.h53 template <typename To, typename From, typename Enabler = void>
56 return To::classof(&Val);
61 template <typename To, typename From>
63 To, From, typename std::enable_if<std::is_base_of<To, From>::value>::type> {
67 template <typename To, typename From> struct isa_impl_cl {
69 return isa_impl<To, From>::doit(Val);
73 template <typename To, typename From> struct isa_impl_cl<To, const From> {
75 return isa_impl<To, From>::doit(Val);
79 template <typename To, typename From> struct isa_impl_cl<To, From*> {
82 return isa_impl<To, From>::doit(*Val);
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DCasting.h56 template <typename To, typename From, typename Enabler = void>
59 return To::classof(&Val);
64 template <typename To, typename From>
66 To, From, typename std::enable_if<std::is_base_of<To, From>::value>::type> {
70 template <typename To, typename From> struct isa_impl_cl {
72 return isa_impl<To, From>::doit(Val);
76 template <typename To, typename From> struct isa_impl_cl<To, const From> {
78 return isa_impl<To, From>::doit(Val);
82 template <typename To, typename From>
83 struct isa_impl_cl<To, const std::unique_ptr<From>> {
[all …]
DGenericDomTreeConstruction.h640 const NodePtr From, const NodePtr To) { in InsertEdge()
643 assert(To && "Cannot be a nullptr"); in InsertEdge()
645 << BlockNamePrinter(To) << "\n"); in InsertEdge()
663 const TreeNodePtr ToTN = DT.getNode(To); in InsertEdge()
665 InsertUnreachable(DT, BUI, FromTN, To); in InsertEdge()
674 const TreeNodePtr To) { in UpdateRootsBeforeInsertion()
678 if (!DT.isVirtualRoot(To->getIDom())) return false; in UpdateRootsBeforeInsertion()
680 auto RIt = llvm::find(DT.Roots, To->getBlock()); in UpdateRootsBeforeInsertion()
684 LLVM_DEBUG(dbgs() << "\t\tAfter the insertion, " << BlockNamePrinter(To) in UpdateRootsBeforeInsertion()
723 const TreeNodePtr From, const TreeNodePtr To) { in InsertReachable()
[all …]
/external/protobuf/src/google/protobuf/stubs/
Dcasts.h58 template<typename To, typename From>
59 inline To implicit_cast(From const &f) { in implicit_cast()
81 template<typename To, typename From> // use like this: down_cast<T*>(foo);
82 inline To down_cast(From* f) { // so we only accept pointers in down_cast()
88 implicit_cast<From*, To>(0); in down_cast()
92 assert(f == nullptr || dynamic_cast<To>(f) != nullptr); // RTTI: debug mode only! in down_cast()
94 return static_cast<To>(f); in down_cast()
97 template<typename To, typename From> // use like this: down_cast<T&>(foo);
98 inline To down_cast(From& f) { in down_cast()
99 typedef typename std::remove_reference<To>::type* ToAsPointer; in down_cast()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DDomTreeUpdater.cpp27 const auto *To = Update.getTo(); in isUpdateValid() local
35 successors(From), [To](const BasicBlock *B) { return B == To; }); in isUpdateValid()
58 BasicBlock *From, BasicBlock *To) { in applyLazyUpdate() argument
64 const DominatorTree::UpdateType Update = {Kind, From, To}; in applyLazyUpdate()
68 From, To}; in applyLazyUpdate()
318 void DomTreeUpdater::insertEdge(BasicBlock *From, BasicBlock *To) { in insertEdge() argument
321 assert(isUpdateValid({DominatorTree::Insert, From, To}) && in insertEdge()
329 if (From == To) in insertEdge()
334 DT->insertEdge(From, To); in insertEdge()
336 PDT->insertEdge(From, To); in insertEdge()
[all …]
DDominators.cpp78 DomTreeBuilder::BBDomTree &DT, BasicBlock *From, BasicBlock *To);
80 DomTreeBuilder::BBPostDomTree &DT, BasicBlock *From, BasicBlock *To);
83 DomTreeBuilder::BBDomTree &DT, BasicBlock *From, BasicBlock *To);
85 DomTreeBuilder::BBPostDomTree &DT, BasicBlock *From, BasicBlock *To);
401 void DeferredDominance::insertEdge(BasicBlock *From, BasicBlock *To) { in insertEdge() argument
402 applyUpdate(DominatorTree::Insert, From, To); in insertEdge()
409 void DeferredDominance::deleteEdge(BasicBlock *From, BasicBlock *To) { in deleteEdge() argument
410 applyUpdate(DominatorTree::Delete, From, To); in deleteEdge()
489 BasicBlock *To = U.getTo(); in dump() local
490 if (To) { in dump()
[all …]
/external/tensorflow/tensorflow/core/platform/default/
Dcasts.h49 template <typename To, typename From> // use like this: down_cast<T*>(foo);
50 inline To down_cast(From* f) { // so we only accept pointers in down_cast()
52 (std::is_base_of<From, typename std::remove_pointer<To>::type>::value), in down_cast()
58 assert(f == nullptr || dynamic_cast<To>(f) != nullptr); in down_cast()
61 return static_cast<To>(f); in down_cast()
72 template <typename To, typename From>
73 inline To down_cast(From& f) { in down_cast()
74 static_assert(std::is_lvalue_reference<To>::value, in down_cast()
77 (std::is_base_of<From, typename std::remove_reference<To>::type>::value), in down_cast()
83 assert(dynamic_cast<typename std::remove_reference<To>::type*>(&f) != in down_cast()
[all …]
/external/protobuf/src/google/protobuf/util/internal/
Ddatapiece.cc60 template <typename To, typename From>
61 StatusOr<To> ValidateNumberConversion(To after, From before) { in ValidateNumberConversion()
63 MathUtil::Sign<From>(before) == MathUtil::Sign<To>(after)) { in ValidateNumberConversion()
77 template <typename To, typename From>
78 StatusOr<To> NumberConvertAndCheck(From before) { in NumberConvertAndCheck()
79 if (std::is_same<From, To>::value) return before; in NumberConvertAndCheck()
81 To after = static_cast<To>(before); in NumberConvertAndCheck()
87 template <typename To, typename From>
88 StatusOr<To> FloatingPointToIntConvertAndCheck(From before) { in FloatingPointToIntConvertAndCheck()
89 if (std::is_same<From, To>::value) return before; in FloatingPointToIntConvertAndCheck()
[all …]
/external/tensorflow/tensorflow/core/kernels/
Dcast_op.h238 template <typename From, typename To>
239 struct scalar_cast_op<std::complex<From>, To> {
240 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE To
243 return static_cast<To>(a.real());
247 template <typename From, typename To>
248 struct scalar_cast_op<From, std::complex<To>> {
249 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE std::complex<To> operator()(
252 return std::complex<To>(static_cast<To>(a), To(0));
256 template <typename From, typename To>
257 struct scalar_cast_op<std::complex<From>, std::complex<To>> {
[all …]
Daggregate_ops.cc77 auto To = output->flat<T>(); in Compute() local
89 functor2(ctx->template eigen_device<Device>(), To, I(0), I(1)); in Compute()
97 functor2(ctx->template eigen_device<Device>(), To, I(0), I(1)); in Compute()
102 functor3(ctx->template eigen_device<Device>(), To, I(0), I(1), I(2)); in Compute()
107 functor4(ctx->template eigen_device<Device>(), To, I(0), I(1), I(2), in Compute()
113 functor5(ctx->template eigen_device<Device>(), To, I(0), I(1), I(2), in Compute()
119 functor6(ctx->template eigen_device<Device>(), To, I(0), I(1), I(2), in Compute()
125 functor7(ctx->template eigen_device<Device>(), To, I(0), I(1), I(2), in Compute()
131 functor8(ctx->template eigen_device<Device>(), To, I(0), I(1), I(2), in Compute()
138 functor9(ctx->template eigen_device<Device>(), To, I(0), I(1), I(2), in Compute()
[all …]
/external/google-breakpad/src/testing/include/gmock/internal/
Dgmock-internal-utils.h184 template <TypeKind kFromKind, typename From, TypeKind kToKind, typename To>
193 template <typename To>
194 struct LosslessArithmeticConvertibleImpl<kBool, bool, kInteger, To>
198 template <typename To>
199 struct LosslessArithmeticConvertibleImpl<kBool, bool, kFloatingPoint, To>
209 template <typename From, typename To>
210 struct LosslessArithmeticConvertibleImpl<kInteger, From, kInteger, To>
214 ((sizeof(From) < sizeof(To)) &&
215 (!GMOCK_IS_SIGNED_(From) || GMOCK_IS_SIGNED_(To))) ||
217 ((sizeof(From) == sizeof(To)) &&
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/utils/unittest/googlemock/include/gmock/internal/
Dgmock-internal-utils.h184 template <TypeKind kFromKind, typename From, TypeKind kToKind, typename To>
193 template <typename To>
194 struct LosslessArithmeticConvertibleImpl<kBool, bool, kInteger, To>
198 template <typename To>
199 struct LosslessArithmeticConvertibleImpl<kBool, bool, kFloatingPoint, To>
209 template <typename From, typename To>
210 struct LosslessArithmeticConvertibleImpl<kInteger, From, kInteger, To>
214 ((sizeof(From) < sizeof(To)) &&
215 (!GMOCK_IS_SIGNED_(From) || GMOCK_IS_SIGNED_(To))) ||
217 ((sizeof(From) == sizeof(To)) &&
[all …]
/external/OpenCL-CTS/test_conformance/spirv_new/
Dtest_decorate.cpp180 template<typename Ti, typename Tl, typename To>
202 size_t out_bytes = sizeof(To) * num; in verify_saturated_results()
207 To loVal = std::numeric_limits<To>::min(); in verify_saturated_results()
208 To hiVal = std::numeric_limits<To>::max(); in verify_saturated_results()
252 std::vector<To> h_res(num); in verify_saturated_results()
258 To val = (To)std::min<Ti>(std::max<Ti>(ival, loVal), hiVal); in verify_saturated_results()
274 template<typename Ti, typename Tl, typename To>
291 return verify_saturated_results<Ti, Tl, To>(deviceID, context, queue, name, prog); in test_saturate_full()
294 #define TEST_SATURATED_CONVERSION(Ti, Tl, To) \ argument
295 TEST_SPIRV_FUNC(decorate_saturated_conversion_##To) \
[all …]
/external/mockito/src/main/java/org/mockito/internal/util/collections/
DListUtil.java29 …public static <From, To> LinkedList<To> convert(Collection<From> collection, Converter<From, To> c… in convert()
30 LinkedList<To> converted = new LinkedList<To>(); in convert()
41 public interface Converter<From, To> {
42 To convert(From from); in convert()
/external/sfntly/cpp/src/sfntly/port/
Dtype.h47 template<typename To, typename From>
48 inline To implicit_cast(From const &f) { in implicit_cast()
52 template<typename To, typename From> // use like this: down_cast<T*>(foo);
53 inline To down_cast(From* f) { // so we only accept pointers in down_cast()
63 implicit_cast<From*, To>(0); in down_cast()
72 assert(f == NULL || dynamic_cast<To>(f) != NULL); in down_cast()
74 return static_cast<To>(f); in down_cast()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DCFGBuilder.cpp38 static void ConnectBlocks(BasicBlock *From, BasicBlock *To) { in ConnectBlocks() argument
40 << To->getName() << "\n"; in ConnectBlocks()
48 IRB.CreateSwitch(ConstantInt::get(IntTy, 0), To); in ConnectBlocks()
56 SI->addCase(IntVal, To); in ConnectBlocks()
59 static void DisconnectBlocks(BasicBlock *From, BasicBlock *To) { in DisconnectBlocks() argument
61 << To->getName() << "\n"; in DisconnectBlocks()
72 if (SI->getDefaultDest() == To) { in DisconnectBlocks()
80 if (CIt->getCaseSuccessor() == To) { in DisconnectBlocks()
100 BasicBlock *To = getOrAddBlock(A.To); in connect() local
105 ConnectBlocks(From, To); in connect()
[all …]
DDominatorTreeTest.cpp674 return std::tie(A.Action, A.Edge.From, A.Edge.To) < in CompUpdates()
675 std::tie(B.Action, B.Edge.From, B.Edge.To); in CompUpdates()
699 BasicBlock *To = B.getOrAddBlock(LastUpdate->Edge.To); in TEST() local
700 DT.insertEdge(From, To); in TEST()
702 PDT.insertEdge(From, To); in TEST()
726 BasicBlock *To = B.getOrAddBlock(LastUpdate->Edge.To); in TEST() local
727 DT.insertEdge(From, To); in TEST()
729 PDT.insertEdge(From, To); in TEST()
753 BasicBlock *To = B.getOrAddBlock(LastUpdate->Edge.To); in TEST() local
754 DT.insertEdge(From, To); in TEST()
[all …]
/external/capstone/
DCOMPILE.TXT4 To natively compile for Windows using Microsoft Visual Studio, see COMPILE_MSVC.TXT.
6 To compile using CMake, see COMPILE_CMAKE.TXT.
8 To compile using XCode on MacOSX, see xcode/README.md.
39 To avoid editing config.mk for these customization, we can pass their values to
54 - To compile for current platform, run:
66 To install Capstone, run:
100 To cross-compile for Windows, Linux & gcc-mingw-w64-i686 (and also gcc-mingw-w64-x86-64
103 - To cross-compile Windows 32-bit binary, simply run:
107 - To cross-compile Windows 64-bit binary, run:
118 To cross-compile for iOS (iPhone/iPad/iPod), Mac OSX with XCode installed is required.
[all …]
/external/fmtlib/include/fmt/
Dchrono.h35 template <typename To, typename From,
36 FMT_ENABLE_IF(!std::is_same<From, To>::value &&
38 std::numeric_limits<To>::is_signed)>
39 FMT_CONSTEXPR To lossless_integral_conversion(const From from, int& ec) { in lossless_integral_conversion()
42 using T = std::numeric_limits<To>; in lossless_integral_conversion()
57 return static_cast<To>(from); in lossless_integral_conversion()
64 template <typename To, typename From,
65 FMT_ENABLE_IF(!std::is_same<From, To>::value &&
67 std::numeric_limits<To>::is_signed)>
68 FMT_CONSTEXPR To lossless_integral_conversion(const From from, int& ec) { in lossless_integral_conversion()
[all …]
/external/libcxx/test/libcxx/utilities/function.objects/func.require/
Dinvoke_helpers.h144 template <class To>
146 To object;
153 To& operator*() const volatile { return const_cast<To&>(object); }
160 template <class To>
162 To object;
170 To& operator*() { return object; }
171 To const& operator*() const { return object; }
172 To volatile& operator*() volatile { return object; }
173 To const volatile& operator*() const volatile { return object; }
175 To& operator*() & { return object; }
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DCFLGraph.h128 void addEdge(Node From, Node To, int64_t Offset = 0) {
131 auto *ToInfo = getNode(To);
134 FromInfo->Edges.push_back(Edge{To, Offset});
222 void addAssignEdge(Value *From, Value *To, int64_t Offset = 0) {
223 assert(From != nullptr && To != nullptr);
224 if (!From->getType()->isPointerTy() || !To->getType()->isPointerTy())
227 if (To != From) {
228 addNode(To);
229 Graph.addEdge(InstantiatedValue{From, 0}, InstantiatedValue{To, 0},
234 void addDerefEdge(Value *From, Value *To, bool IsRead) { in addDerefEdge() argument
[all …]
/external/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/
DU.pass.cpp52 template <class To, class From>
53 constexpr bool implicit_conversion(optional<To>&& opt, const From& v) in implicit_conversion()
55 using O = optional<To>; in implicit_conversion()
59 return opt && *opt == static_cast<To>(v); in implicit_conversion()
62 template <class To, class Input, class Expect>
65 using O = optional<To>; in explicit_conversion()
70 optional<To> opt(std::forward<Input>(in)); in explicit_conversion()
71 return opt && *opt == static_cast<To>(v); in explicit_conversion()
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
DX87.cpp154 test.set##MemorySize##To(T1, OldValue1); \ in TEST_F()
155 test.set##MemorySize##To(N1, NewValue1); \ in TEST_F()
156 test.set##MemorySize##To(T2, OldValue2); \ in TEST_F()
157 test.set##MemorySize##To(N2, NewValue2); \ in TEST_F()
158 test.set##MemorySize##To(T3, OldValue3); \ in TEST_F()
159 test.set##MemorySize##To(N3, NewValue3); \ in TEST_F()
160 test.set##MemorySize##To(T4, OldValue4); \ in TEST_F()
161 test.set##MemorySize##To(N4, NewValue4); \ in TEST_F()
162 test.set##MemorySize##To(T5, OldValue5); \ in TEST_F()
163 test.set##MemorySize##To(N5, NewValue5); \ in TEST_F()
[all …]
/external/v8/src/api/
Dapi-inl.h49 template <class From, class To>
50 inline Local<To> Utils::Convert(v8::internal::Handle<From> obj) { in Convert()
52 return Local<To>(reinterpret_cast<To*>(obj.location())); in Convert()
57 #define MAKE_TO_LOCAL(Name, From, To) \ argument
58 Local<v8::To> Utils::Name(v8::internal::Handle<v8::internal::From> obj) { \
59 return Convert<v8::internal::From, v8::To>(obj); \
115 #define MAKE_OPEN_HANDLE(From, To) \ in MAKE_TO_LOCAL() argument
116 v8::internal::Handle<v8::internal::To> Utils::OpenHandle( \ in MAKE_TO_LOCAL()
122 .Is##To()); \ in MAKE_TO_LOCAL()
123 return v8::internal::Handle<v8::internal::To>( \ in MAKE_TO_LOCAL()

12345678910>>...181