| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | PointerSumTypeTest.cpp | 16 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 D | OpenCLBuiltins.td | 473 // 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 D | cast.c | 22 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 D | overload-decl.cpp | 8 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 D | SveEmitter.cpp | 436 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 D | multiple_types.ll | 6 ; 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 D | MsgPackDocument.h | 58 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 D | MsgPackReader.h | 53 Float, enumerator 86 double Float; member
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | multiple-types.ll | 5 ; 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 D | multiple-types-access-offset-not-dividable-by-element-size.ll | 7 ; 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 D | multiple-types-non-affine.ll | 6 ; 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 D | aliasing_multiple_alias_groups.ll | 45 ; 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 D | JSONGenerator.h | 31 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 D | struct1.c | 2 typedef float Float; typedef 7 Float field2; 75 Float i; // Mismatch here.
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | ScaledNumber.cpp | 185 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 D | parser.h | 34 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 D | StructuredData.h | 55 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 D | X86Schedule.td | 428 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 D | yaml-numeric-parser-fuzzer.cpp | 18 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 D | ubsan_diag.h | 166 Arg(FloatMax Float) : Kind(AK_Float), Float(Float) {} in Arg() 174 FloatMax Float; member
|
| /llvm-project-15.0.7/llvm/lib/BinaryFormat/ |
| H A D | MsgPackDocumentYAML.cpp | 56 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 D | RISCVVIntrinsicUtils.cpp | 185 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 D | annotate-tokens-cxx0x.cpp | 11 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 D | TypeMismatchCheck.cpp | 123 {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 D | p3.cpp | 84 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
|