Searched refs:ScalarTraits (Results 1 - 14 of 14) sorted by relevance

/external/llvm/lib/ObjectYAML/
H A DYAML.cpp22 void yaml::ScalarTraits<yaml::BinaryRef>::output(
27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *,
H A DMachOYAML.cpp27 void ScalarTraits<char_16>::output(const char_16 &Val, void *,
33 StringRef ScalarTraits<char_16>::input(StringRef Scalar, void *, char_16 &Val) {
44 bool ScalarTraits<char_16>::mustQuote(StringRef S) { return needsQuotes(S); }
46 void ScalarTraits<uuid_t>::output(const uuid_t &Val, void *,
55 StringRef ScalarTraits<uuid_t>::input(StringRef Scalar, void *, uuid_t &Val) {
72 bool ScalarTraits<uuid_t>::mustQuote(StringRef S) { return needsQuotes(S); }
/external/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h40 template <> struct ScalarTraits<StringValue> { struct in namespace:llvm::yaml
61 template <> struct ScalarTraits<FlowStringValue> { struct in namespace:llvm::yaml
63 return ScalarTraits<StringValue>::output(S, nullptr, OS);
67 return ScalarTraits<StringValue>::input(Scalar, Ctx, S);
79 return ScalarTraits<StringValue>::output(S.Value, Ctx, OS);
83 return ScalarTraits<StringValue>::input(Scalar, Ctx, S.Value);
101 template <> struct ScalarTraits<UnsignedValue> { struct in namespace:llvm::yaml
103 return ScalarTraits<unsigned>::output(Value.Value, Ctx, OS);
110 return ScalarTraits<unsigned>::input(Scalar, Ctx, Value.Value);
114 return ScalarTraits<unsigne
[all...]
/external/llvm/include/llvm/Support/
H A DYAMLTraits.h90 /// struct ScalarTraits<MyType> {
103 struct ScalarTraits { struct in namespace:llvm::yaml
221 // Test if ScalarTraits<T> is defined on type T.
239 (sizeof(test<ScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
661 ScalarTraits<T>::output(Val, io.getContext(), Buffer);
663 io.scalarString(Str, ScalarTraits<T>::mustQuote(Str));
667 io.scalarString(Str, ScalarTraits<T>::mustQuote(Str));
668 StringRef Result = ScalarTraits<T>::input(Str, io.getContext(), Val);
770 struct ScalarTraits<bool> { struct in namespace:llvm::yaml
777 struct ScalarTraits<StringRe struct in namespace:llvm::yaml
784 struct ScalarTraits<std::string> { struct in namespace:llvm::yaml
791 struct ScalarTraits<uint8_t> { struct in namespace:llvm::yaml
798 struct ScalarTraits<uint16_t> { struct in namespace:llvm::yaml
805 struct ScalarTraits<uint32_t> { struct in namespace:llvm::yaml
812 struct ScalarTraits<uint64_t> { struct in namespace:llvm::yaml
819 struct ScalarTraits<int8_t> { struct in namespace:llvm::yaml
826 struct ScalarTraits<int16_t> { struct in namespace:llvm::yaml
833 struct ScalarTraits<int32_t> { struct in namespace:llvm::yaml
840 struct ScalarTraits<int64_t> { struct in namespace:llvm::yaml
847 struct ScalarTraits<float> { struct in namespace:llvm::yaml
854 struct ScalarTraits<double> { struct in namespace:llvm::yaml
864 struct ScalarTraits<support::detail::packed_endian_specific_integral< struct in namespace:llvm::yaml
1211 struct ScalarTraits<Hex8> { struct in namespace:llvm::yaml
1218 struct ScalarTraits<Hex16> { struct in namespace:llvm::yaml
1225 struct ScalarTraits<Hex32> { struct in namespace:llvm::yaml
1232 struct ScalarTraits<Hex64> { struct in namespace:llvm::yaml
[all...]
/external/llvm/include/llvm/ObjectYAML/
H A DYAML.h96 template <> struct ScalarTraits<BinaryRef> { struct in namespace:llvm::yaml
H A DMachOYAML.h248 template <> struct ScalarTraits<char_16> { struct in namespace:llvm::yaml
259 template <> struct ScalarTraits<uuid_t> { struct in namespace:llvm::yaml
/external/eigen/Eigen/src/Geometry/
H A DAlignedBox.h36 typedef NumTraits<Scalar> ScalarTraits; typedef in class:Eigen::AlignedBox
38 typedef typename ScalarTraits::Real RealScalar;
39 typedef typename ScalarTraits::NonInteger NonInteger;
101 m_min.setConstant( ScalarTraits::highest() );
102 m_max.setConstant( ScalarTraits::lowest() );
169 if(!ScalarTraits::IsInteger)
302 EIGEN_DEVICE_FUNC bool isApprox(const AlignedBox& other, const RealScalar& prec = ScalarTraits::dummy_precision()) const
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DYAMLTraits.h123 /// struct ScalarTraits<MyType> {
136 struct ScalarTraits { struct in namespace:llvm::yaml
249 // Test if ScalarTraits<T> is defined on type T.
267 (sizeof(test<ScalarTraits<T>>(nullptr, nullptr, nullptr)) == 1);
748 ScalarTraits<T>::output(Val, io.getContext(), Buffer);
750 io.scalarString(Str, ScalarTraits<T>::mustQuote(Str));
754 io.scalarString(Str, ScalarTraits<T>::mustQuote(Str));
755 StringRef Result = ScalarTraits<T>::input(Str, io.getContext(), Val);
857 struct ScalarTraits<bool> { struct in namespace:llvm::yaml
864 struct ScalarTraits<StringRe struct in namespace:llvm::yaml
871 struct ScalarTraits<std::string> { struct in namespace:llvm::yaml
878 struct ScalarTraits<uint8_t> { struct in namespace:llvm::yaml
885 struct ScalarTraits<uint16_t> { struct in namespace:llvm::yaml
892 struct ScalarTraits<uint32_t> { struct in namespace:llvm::yaml
899 struct ScalarTraits<uint64_t> { struct in namespace:llvm::yaml
906 struct ScalarTraits<int8_t> { struct in namespace:llvm::yaml
913 struct ScalarTraits<int16_t> { struct in namespace:llvm::yaml
920 struct ScalarTraits<int32_t> { struct in namespace:llvm::yaml
927 struct ScalarTraits<int64_t> { struct in namespace:llvm::yaml
934 struct ScalarTraits<float> { struct in namespace:llvm::yaml
941 struct ScalarTraits<double> { struct in namespace:llvm::yaml
951 struct ScalarTraits<support::detail::packed_endian_specific_integral< struct in namespace:llvm::yaml
1309 struct ScalarTraits<Hex8> { struct in namespace:llvm::yaml
1316 struct ScalarTraits<Hex16> { struct in namespace:llvm::yaml
1323 struct ScalarTraits<Hex32> { struct in namespace:llvm::yaml
1330 struct ScalarTraits<Hex64> { struct in namespace:llvm::yaml
[all...]
/external/llvm/tools/dsymutil/
H A DDebugMap.cpp155 void ScalarTraits<Triple>::output(const Triple &val, void *,
160 StringRef ScalarTraits<Triple>::input(StringRef scalar, void *, Triple &value) {
H A DDebugMap.h217 template <> struct ScalarTraits<Triple> { struct in namespace:llvm::yaml
/external/llvm/tools/llvm-pdbdump/
H A DPdbYaml.cpp22 template <> struct ScalarTraits<llvm::pdb::PDB_UniqueId> { struct in namespace:llvm::yaml
/external/llvm/unittests/Support/
H A DYAMLIOTest.cpp23 using llvm::yaml::ScalarTraits;
797 // Test ScalarTraits
825 struct ScalarTraits<MyCustomType> { struct in namespace:llvm::yaml
1038 struct ScalarTraits<MyNumber> { struct in namespace:llvm::yaml
2209 struct ScalarTraits<FlowSeq> { struct in namespace:llvm::yaml
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp274 struct ScalarTraits struct in namespace:vkt::shaderexecutor
307 struct Traits<float> : ScalarTraits<float>
325 struct Traits<bool> : ScalarTraits<bool>
350 struct Traits<int> : ScalarTraits<int>
/external/deqp/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp295 struct ScalarTraits struct in namespace:deqp::gls::BuiltinPrecisionTests
328 struct Traits<float> : ScalarTraits<float>
346 struct Traits<bool> : ScalarTraits<bool>
371 struct Traits<int> : ScalarTraits<int>

Completed in 391 milliseconds