Home
last modified time | relevance | path

Searched refs:Float (Results 1 – 25 of 193) sorted by relevance

12345678

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DPointerSumTypeTest.cpp16 enum Kinds { Float, Int1, Int2 }; enumerator
39 EXPECT_EQ(Float, a.getTag()); in TEST_F()
46 EXPECT_TRUE(a.is<Float>()); in TEST_F()
49 EXPECT_FALSE(b.is<Float>()); in TEST_F()
52 EXPECT_FALSE(c.is<Float>()); in TEST_F()
58 EXPECT_EQ(&f, a.get<Float>()); in TEST_F()
61 EXPECT_EQ(nullptr, b.get<Float>()); in TEST_F()
64 EXPECT_EQ(nullptr, c.get<Float>()); in TEST_F()
70 EXPECT_EQ(nullptr, n.get<Float>()); in TEST_F()
76 EXPECT_EQ(&f, a.cast<Float>()); in TEST_F()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DOpenCLBuiltins.td473 // Float
783 …def : Builtin<name, [VectorType<Float, VSize>, VectorType<Float, VSize>, VectorType<Float, VSize>]…
1048 def : Builtin<"atomic_xchg", [Float, PointerType<VolatileType<Float>, AS>, Float]>;
1518 …iltin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, VectorT…
1531 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, Float], Attr.P…
1532 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>, VectorType<Flo…
1537 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, Float, Float], Attr.P…
1538 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, Float, Float, Float],…
1566 …def : Builtin<name, [VectorType<Float, 4>, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 2>,…
1593 …def : Builtin<name, [Float, ImageType<imgTy, aQual>, Sampler, VectorType<Float, 4>, Float], Attr.P…
[all …]
/llvm-project-15.0.7/clang/test/Sema/
H A Dcast.c22 typedef float Float; typedef
35 (void) (Float) v; in testBool()
49 (void) (Float) v; in testInt()
71 (void) (Float) v; in testLong()
81 void testFloat(Float v) { in testFloat()
85 (void) (Float) v; in testFloat()
97 (void) (Float) v; in testDouble()
109 (void) (Float) v; in testCI()
121 (void) (Float) v; in testCLong()
133 (void) (Float) v; in testCFloat()
[all …]
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Doverload-decl.cpp8 typedef float Float; typedef
9 void f(int, Float); // expected-note {{previous declaration is here}}
11 int f(int, Float); // expected-error {{functions that differ only in their return type cannot be ov…
27 …int g(int, Float); // expected-error {{functions that differ only in their return type cannot be o…
/llvm-project-15.0.7/clang/utils/TableGen/
H A DSveEmitter.cpp436 if (Float) in str()
544 Float = false; in applyModifier()
553 Float = false; in applyModifier()
574 Float = false; in applyModifier()
581 Float = false; in applyModifier()
588 Float = false; in applyModifier()
596 Float = false; in applyModifier()
602 Float = false; in applyModifier()
698 Float = true; in applyModifier()
703 Float = true; in applyModifier()
[all …]
/llvm-project-15.0.7/polly/test/CodeGen/MemAccess/
H A Dmultiple_types.ll6 ; void multiple_types(char *Short, char *Float, char *Double) {
9 ; Float[i] = *(float *)&Float[4 * i];
19 ; Float[8 * i]
21 ; CHECK: %polly.access.Float11 = getelementptr i8, i8* %Float, i64 %25
32 define void @multiple_types(i8* %Short, i8* %Float, i8* %Double) {
50 %tmp9 = getelementptr inbounds i8, i8* %Float, i64 %tmp8
54 %tmp13 = getelementptr inbounds i8, i8* %Float, i64 %i.0
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DMsgPackDocument.h58 double Float; member
98 assert(getKind() == Type::Float); in getFloat()
99 return Float; in getFloat()
118 assert(getKind() == Type::Float); in getFloat()
119 return Float; in getFloat()
169 case Type::Float:
170 return Lhs.Float < Rhs.Float;
350 auto N = DocNode(&KindAndDocs[size_t(Type::Float)]); in getNode()
351 N.Float = V; in getNode()
H A DMsgPackReader.h53 Float, enumerator
86 double Float; member
/llvm-project-15.0.7/polly/test/ScopInfo/
H A Dmultiple-types.ll5 ; void multiple_types(char *Short, char *Float, char *Double) {
8 ; Float[i] = *(float *)&Float[4 * i];
35 define void @multiple_types(i8* %Short, i8* %Float, i8* %Double) {
53 %tmp9 = getelementptr inbounds i8, i8* %Float, i64 %tmp8
57 %tmp13 = getelementptr inbounds i8, i8* %Float, i64 %i.0
H A Dmultiple-types-access-offset-not-dividable-by-element-size.ll7 ; void multiple_types(char *Short, char *Float, char *Double) {
10 ; Float[i] = *(float *)&Float[i];
47 define void @multiple_types(i8* %Short, i8* %Float, i8* %Double) {
63 %tmp7 = getelementptr inbounds i8, i8* %Float, i64 %i.0
67 %tmp11 = getelementptr inbounds i8, i8* %Float, i64 %i.0
H A Dmultiple-types-non-affine.ll6 ; void multiple_types(char *Short, short *Float, char *Double) {
9 ; Float[i] = *(float *)&Float[i & 8];
42 define void @multiple_types(i8* noalias %Short, i16* noalias %Float, i8* noalias %Double) {
59 %tmp9 = getelementptr inbounds i16, i16* %Float, i64 %quad
63 %tmp13 = getelementptr inbounds i16, i16* %Float, i64 %i.0
H A Daliasing_multiple_alias_groups.ll45 ; NOAA-DAG: <{ MemRef_{{(Int|Float)}}1[(0)] }, { MemRef_{{(Int|Float)}}1[(1024)] }>
51 ; NOAA-DAG: <{ MemRef_{{(Int|Float)}}1[(0)] }, { MemRef_{{(Int|Float)}}1[(1024)] }>
/llvm-project-15.0.7/lldb/tools/debugserver/source/
H A DJSONGenerator.h31 class Float; variable
40 typedef std::shared_ptr<Float> FloatSP;
90 Float *GetAsFloat() { in GetAsFloat()
92 return (Float *)this; in GetAsFloat()
173 class Float : public Object {
175 Float(double d = 0.0) : Object(Type::eTypeFloat), m_value(d) {} in Object()
177 virtual ~Float() {} in ~Float()
269 AddItem(key, ObjectSP(new Float(value))); in AddFloatItem()
/llvm-project-15.0.7/clang/test/ASTMerge/struct/Inputs/
H A Dstruct1.c2 typedef float Float; typedef
7 Float field2;
75 Float i; // Mismatch here.
/llvm-project-15.0.7/llvm/lib/Support/
H A DScaledNumber.cpp185 APFloat Float(APFloat::x87DoubleExtended(), APInt(80, RawBits)); in toStringAPFloat() local
187 Float.toString(Chars, Precision, 0); in toStringAPFloat()
191 static std::string stripTrailingZeros(const std::string &Float) { in stripTrailingZeros() argument
192 size_t NonZero = Float.find_last_not_of('0'); in stripTrailingZeros()
195 if (Float[NonZero] == '.') in stripTrailingZeros()
198 return Float.substr(0, NonZero + 1); in stripTrailingZeros()
/llvm-project-15.0.7/libc/src/stdio/printf_core/
H A Dparser.h34 enum PrimaryType : uint8_t { Integer = 0, Float = 1, Pointer = 2 }; enumerator
111 PrimaryType::Float};
114 PrimaryType::Float};
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DStructuredData.h55 class Float; variable
64 typedef std::shared_ptr<Float> FloatSP;
108 Float *GetAsFloat() { in GetAsFloat()
110 ? static_cast<Float *>(this) in GetAsFloat()
115 Float *f = GetAsFloat();
302 class Float : public Object {
304 Float(double d = 0.0)
307 ~Float() override = default;
514 AddItem(key, std::make_shared<Float>(value)); in AddFloatItem()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86Schedule.td428 defm WriteCvtSS2I : X86SchedWritePair<ReadAfterVecLd>; // Float -> Integer.
429 defm WriteCvtPS2I : X86SchedWritePair<ReadAfterVecXLd>; // Float -> Integer (XMM).
430 defm WriteCvtPS2IY : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (YMM).
431 defm WriteCvtPS2IZ : X86SchedWritePair<ReadAfterVecYLd>; // Float -> Integer (ZMM).
438 defm WriteCvtI2SS : X86SchedWritePair<ReadAfterVecLd>; // Integer -> Float.
439 defm WriteCvtI2PS : X86SchedWritePair<ReadAfterVecXLd>; // Integer -> Float (XMM).
440 defm WriteCvtI2PSY : X86SchedWritePair<ReadAfterVecYLd>; // Integer -> Float (YMM).
457 def WriteCvtPS2PH : SchedWrite; // // Float -> Half size conversion.
458 def WriteCvtPS2PHY : SchedWrite; // // Float -> Half size conversion (YMM).
459 def WriteCvtPS2PHZ : SchedWrite; // // Float -> Half size conversion (ZMM).
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-yaml-numeric-parser-fuzzer/
H A Dyaml-numeric-parser-fuzzer.cpp18 static llvm::Regex Float( in isNumericRegex() local
33 if (Float.match(S)) in isNumericRegex()
/llvm-project-15.0.7/compiler-rt/lib/ubsan/
H A Dubsan_diag.h166 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg()
174 FloatMax Float; member
/llvm-project-15.0.7/llvm/lib/BinaryFormat/
H A DMsgPackDocumentYAML.cpp56 case msgpack::Type::Float: in toString()
57 OS << Float; in toString()
135 case msgpack::Type::Float: in getYAMLTag()
195 case Type::Float: in mustQuote()
/llvm-project-15.0.7/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp185 case ScalarTypeKind::Float: in initBuiltinStr()
229 case ScalarTypeKind::Float: in initClangBuiltinStr()
283 case ScalarTypeKind::Float: in initTypeStr()
315 case ScalarTypeKind::Float: in initShortStr()
351 ScalarType = ScalarTypeKind::Float; in applyBasicType()
355 ScalarType = ScalarTypeKind::Float; in applyBasicType()
359 ScalarType = ScalarTypeKind::Float; in applyBasicType()
575 TM |= TypeModifier::Float; in parsePrototypeDescriptor()
733 case TypeModifier::Float: in applyModifier()
734 ScalarType = ScalarTypeKind::Float; in applyModifier()
/llvm-project-15.0.7/clang/test/Index/
H A Dannotate-tokens-cxx0x.cpp11 typedef float Float; in test() typedef
13 bool b2 = __is_trivially_constructible(Integer, Float, Bool); in test()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/mpi/
H A DTypeMismatchCheck.cpp123 {BuiltinType::Float, "MPI_FLOAT"}, in isBuiltinTypeMatching()
149 {BuiltinType::Float, "MPI_C_COMPLEX"}, in isCComplexTypeMatching()
150 {BuiltinType::Float, "MPI_C_FLOAT_COMPLEX"}, in isCComplexTypeMatching()
179 {BuiltinType::Float, "MPI_CXX_FLOAT_COMPLEX"}, in isCXXComplexTypeMatching()
/llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.decomp/
H A Dp3.cpp84 using Float = float; in referenced_type() typedef
85 using Float = decltype(a0); in referenced_type() typedef
86 using Float = decltype(ar0); in referenced_type() typedef
87 using Float = decltype(arr0); in referenced_type() typedef

12345678