| /llvm-project-15.0.7/flang/runtime/ |
| H A D | numeric.cpp | 533 CppTypeFor<TypeCategory::Integer, 1> x, in RTNAME() 539 CppTypeFor<TypeCategory::Integer, 2> x, in RTNAME() 545 CppTypeFor<TypeCategory::Integer, 4> x, in RTNAME() 551 CppTypeFor<TypeCategory::Integer, 8> x, in RTNAME() 589 CppTypeFor<TypeCategory::Integer, 1> x, in RTNAME() 595 CppTypeFor<TypeCategory::Integer, 2> x, in RTNAME() 601 CppTypeFor<TypeCategory::Integer, 4> x, in RTNAME() 607 CppTypeFor<TypeCategory::Integer, 8> x, in RTNAME() 820 CppTypeFor<TypeCategory::Integer, 16> r = in RTNAME() 835 CppTypeFor<TypeCategory::Integer, 16> p = in RTNAME() [all …]
|
| H A D | reduction.cpp | 77 CppTypeFor<TypeCategory::Integer, 1> RTNAME(IAll1)(const Descriptor &x, in RTNAME() 82 CppTypeFor<TypeCategory::Integer, 2> RTNAME(IAll2)(const Descriptor &x, in RTNAME() 87 CppTypeFor<TypeCategory::Integer, 4> RTNAME(IAll4)(const Descriptor &x, in RTNAME() 92 CppTypeFor<TypeCategory::Integer, 8> RTNAME(IAll8)(const Descriptor &x, in RTNAME() 110 catKind.has_value() && catKind->first == TypeCategory::Integer); in RTNAME() 156 IntegerXorAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, in RTNAME() 162 IntegerXorAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, in RTNAME() 168 IntegerXorAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, in RTNAME() 174 IntegerXorAccumulator<CppTypeFor<TypeCategory::Integer, 8>>{x}, in RTNAME() 314 TypeCode{TypeCategory::Integer, KIND}); in operator ()() [all …]
|
| H A D | tools.h | 63 Fortran::common::TypeCategory::Integer, KIND>>(at) = value; in operator() 121 case TypeCategory::Integer: in ApplyType() 124 return FUNC<TypeCategory::Integer, 1>{}(std::forward<A>(x)...); in ApplyType() 126 return FUNC<TypeCategory::Integer, 2>{}(std::forward<A>(x)...); in ApplyType() 128 return FUNC<TypeCategory::Integer, 4>{}(std::forward<A>(x)...); in ApplyType() 130 return FUNC<TypeCategory::Integer, 8>{}(std::forward<A>(x)...); in ApplyType() 301 case TypeCategory::Integer: in GetResultType() 303 case TypeCategory::Integer: in GetResultType() 304 return std::make_pair(TypeCategory::Integer, maxKind); in GetResultType() 314 case TypeCategory::Integer: in GetResultType() [all …]
|
| H A D | product.cpp | 57 CppTypeFor<TypeCategory::Integer, 1> RTNAME(ProductInteger1)( in RTNAME() 61 NonComplexProductAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, in RTNAME() 64 CppTypeFor<TypeCategory::Integer, 2> RTNAME(ProductInteger2)( in RTNAME() 68 NonComplexProductAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, in RTNAME() 71 CppTypeFor<TypeCategory::Integer, 4> RTNAME(ProductInteger4)( in RTNAME() 75 NonComplexProductAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, in RTNAME() 78 CppTypeFor<TypeCategory::Integer, 8> RTNAME(ProductInteger8)( in RTNAME() 82 NonComplexProductAccumulator<CppTypeFor<TypeCategory::Integer, 8>>{x}, in RTNAME() 86 CppTypeFor<TypeCategory::Integer, 16> RTNAME(ProductInteger16)( in RTNAME() 89 return GetTotalReduction<TypeCategory::Integer, 16>(x, source, line, dim, in RTNAME() [all …]
|
| H A D | sum.cpp | 93 CppTypeFor<TypeCategory::Integer, 1> RTNAME(SumInteger1)(const Descriptor &x, in RTNAME() 96 IntegerSumAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, "SUM"); in RTNAME() 98 CppTypeFor<TypeCategory::Integer, 2> RTNAME(SumInteger2)(const Descriptor &x, in RTNAME() 101 IntegerSumAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, "SUM"); in RTNAME() 103 CppTypeFor<TypeCategory::Integer, 4> RTNAME(SumInteger4)(const Descriptor &x, in RTNAME() 106 IntegerSumAccumulator<CppTypeFor<TypeCategory::Integer, 4>>{x}, "SUM"); in RTNAME() 108 CppTypeFor<TypeCategory::Integer, 8> RTNAME(SumInteger8)(const Descriptor &x, in RTNAME() 111 IntegerSumAccumulator<CppTypeFor<TypeCategory::Integer, 8>>{x}, "SUM"); in RTNAME() 114 CppTypeFor<TypeCategory::Integer, 16> RTNAME(SumInteger16)(const Descriptor &x, in RTNAME() 116 return GetTotalReduction<TypeCategory::Integer, 16>(x, source, line, dim, in RTNAME() [all …]
|
| H A D | random.cpp | 146 size.rank() == 0 && typeCode && typeCode->first == TypeCategory::Integer); in RTNAME() 150 *size.OffsetElement<CppTypeFor<TypeCategory::Integer, 4>>() = 1; in RTNAME() 153 *size.OffsetElement<CppTypeFor<TypeCategory::Integer, 8>>() = 1; in RTNAME() 166 put.rank() == 1 && typeCode && typeCode->first == TypeCategory::Integer && in RTNAME() 172 seed = *put.OffsetElement<CppTypeFor<TypeCategory::Integer, 4>>(); in RTNAME() 175 seed = *put.OffsetElement<CppTypeFor<TypeCategory::Integer, 8>>(); in RTNAME() 200 got.rank() == 1 && typeCode && typeCode->first == TypeCategory::Integer && in RTNAME() 211 *got.OffsetElement<CppTypeFor<TypeCategory::Integer, 4>>() = seed; in RTNAME() 214 *got.OffsetElement<CppTypeFor<TypeCategory::Integer, 8>>() = seed; in RTNAME()
|
| H A D | extrema.cpp | 160 case TypeCategory::Integer: in TypedMaxOrMinLoc() 254 TypeCode{TypeCategory::Integer, kind}); in TypedPartialMaxOrMinLoc() 261 case TypeCategory::Integer: in TypedPartialMaxOrMinLoc() 310 struct MaxOrMinIdentity<TypeCategory::Integer, 16, IS_MAXVAL> { 311 using Type = CppTypeFor<TypeCategory::Integer, 16>; 398 case TypeCategory::Integer: in NumericMaxOrMin() 477 return TotalNumericMaxOrMin<TypeCategory::Integer, 1, true>( in RTNAME() 482 return TotalNumericMaxOrMin<TypeCategory::Integer, 2, true>( in RTNAME() 487 return TotalNumericMaxOrMin<TypeCategory::Integer, 4, true>( in RTNAME() 492 return TotalNumericMaxOrMin<TypeCategory::Integer, 8, true>( in RTNAME() [all …]
|
| H A D | type-code.cpp | 15 case TypeCategory::Integer: in TypeCode() 117 return std::make_pair(TypeCategory::Integer, 1); in GetCategoryAndKind() 119 return std::make_pair(TypeCategory::Integer, 2); in GetCategoryAndKind() 121 return std::make_pair(TypeCategory::Integer, 4); in GetCategoryAndKind() 123 return std::make_pair(TypeCategory::Integer, 8); in GetCategoryAndKind() 125 return std::make_pair(TypeCategory::Integer, 16); in GetCategoryAndKind()
|
| /llvm-project-15.0.7/flang/include/flang/Runtime/ |
| H A D | numeric.h | 22 CppTypeFor<TypeCategory::Integer, 1> RTNAME(Ceiling4_1)( 177 CppTypeFor<TypeCategory::Integer, 1>, CppTypeFor<TypeCategory::Integer, 1>, 180 CppTypeFor<TypeCategory::Integer, 2>, CppTypeFor<TypeCategory::Integer, 2>, 183 CppTypeFor<TypeCategory::Integer, 4>, CppTypeFor<TypeCategory::Integer, 4>, 186 CppTypeFor<TypeCategory::Integer, 8>, CppTypeFor<TypeCategory::Integer, 8>, 190 CppTypeFor<TypeCategory::Integer, 16>, 212 CppTypeFor<TypeCategory::Integer, 1>, CppTypeFor<TypeCategory::Integer, 1>, 215 CppTypeFor<TypeCategory::Integer, 2>, CppTypeFor<TypeCategory::Integer, 2>, 218 CppTypeFor<TypeCategory::Integer, 4>, CppTypeFor<TypeCategory::Integer, 4>, 221 CppTypeFor<TypeCategory::Integer, 8>, CppTypeFor<TypeCategory::Integer, 8>, [all …]
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | integer.cpp | 13 template class Integer<8>; variable 14 template class Integer<16>; variable 15 template class Integer<32>; variable 16 template class Integer<64>; variable 17 template class Integer<80>; variable 18 template class Integer<128>; variable 21 static_assert(Integer<8>::partBits == 8); 23 static_assert(Integer<16>::partBits == 16); 25 static_assert(Integer<32>::partBits == 32); 27 static_assert(Integer<64>::partBits == 32); [all …]
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | integer.h | 56 class Integer { 114 constexpr Integer(const Integer &) = default; 115 constexpr Integer(Integer &&) = default; 176 constexpr Integer &operator=(const Integer &) = default; 710 constexpr Integer IAND(const Integer &y) const { in IAND() 718 constexpr Integer IOR(const Integer &y) const { in IOR() 726 constexpr Integer IEOR(const Integer &y) const { in IEOR() 734 constexpr Integer MERGE_BITS(const Integer &y, const Integer &mask) const { in MERGE_BITS() 738 constexpr Integer MAX(const Integer &y) const { in MAX() 746 constexpr Integer MIN(const Integer &y) const { in MIN() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | NativeFormatTests.cpp | 50 EXPECT_EQ("0", format_number(0, IntegerStyle::Integer)); in TEST() 51 EXPECT_EQ("2425", format_number(2425, IntegerStyle::Integer)); in TEST() 52 EXPECT_EQ("-2425", format_number(-2425, IntegerStyle::Integer)); in TEST() 54 EXPECT_EQ("0", format_number(0LL, IntegerStyle::Integer)); in TEST() 113 format_number(UINT64_MAX, IntegerStyle::Integer)); in TEST() 116 format_number(INT64_MAX, IntegerStyle::Integer)); in TEST() 118 format_number(INT64_MIN, IntegerStyle::Integer)); in TEST() 155 EXPECT_EQ("-10", format_number(-10, IntegerStyle::Integer)); in TEST() 156 EXPECT_EQ("-100", format_number(-100, IntegerStyle::Integer)); in TEST() 159 EXPECT_EQ("10", format_number(10, IntegerStyle::Integer)); in TEST() [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | pseudo-destructors.cpp | 7 typedef int Integer; typedef 42 i->~Integer(); in f() 43 i->Integer::~Integer(); in f() 48 …i->N::OtherInteger::~Integer(); // expected-error{{'Integer' does not refer to a type name in pseu… in f() 49 …i->N::~Integer(); // expected-error{{'N' does not refer to a type name in pseudo-destructor expres… in f() 50 …i->N::OtherInteger::~Integer(); // expected-error{{'Integer' does not refer to a type name in pseu… in f() 53 …ii->~Integer(); // expected-error{{member reference type 'int' is not a pointer; did you mean to u… in f() 54 ii.~Integer(); in f() 63 typedef int Integer; typedef 66 ip->~Integer; // expected-error{{reference to pseudo-destructor must be called}} in destroy_without_call() [all …]
|
| /llvm-project-15.0.7/clang/test/Index/ |
| H A D | load-stmts.cpp | 36 typedef int Integer; in test_exprs() typedef 37 Integer *int_ptr; in test_exprs() 38 int_ptr->Integer::~Integer(); in test_exprs() 81 typedef int Integer; in test_more_exprs() typedef 82 (void)Integer(i); in test_more_exprs() 83 (Integer)i; in test_more_exprs() 84 Integer(); in test_more_exprs()
|
| H A D | cxx11-lambdas.cpp | 3 typedef int Integer; typedef 7 auto lambda = [&localA, localB] (Integer x) -> Integer { in f() 10 auto lambda2 = [](Integer y) {}; in f()
|
| H A D | print-display-names.cpp | 4 typedef int Integer; typedef 6 template class ClassTmpl<Integer, Integer>; 8 void f(ClassTmpl<float, Integer> p);
|
| /llvm-project-15.0.7/flang/unittests/Runtime/ |
| H A D | Transformational.cpp | 20 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() 27 auto shift3{MakeArray<TypeCategory::Integer, 8>( in TEST() 44 auto shift2{MakeArray<TypeCategory::Integer, 1>( in TEST() 64 auto vector{MakeArray<TypeCategory::Integer, 4>( in TEST() 115 auto boundary{MakeArray<TypeCategory::Integer, 4>( in TEST() 173 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() 196 auto vector{MakeArray<TypeCategory::Integer, 4>( in TEST() 212 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() 242 auto scalar{MakeArray<TypeCategory::Integer, 4>( in TEST() 258 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() [all …]
|
| H A D | Inquiry.cpp | 20 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() 32 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() 41 result.Establish(TypeCategory::Integer, /*KIND=*/4, in TEST() 45 EXPECT_EQ(result.type().raw(), (TypeCode{TypeCategory::Integer, 4}.raw())); in TEST() 54 result.Establish(TypeCategory::Integer, /*KIND=*/1, in TEST() 58 EXPECT_EQ(result.type().raw(), (TypeCode{TypeCategory::Integer, 1}.raw())); in TEST() 70 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST()
|
| H A D | Reduction.cpp | 25 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() 39 auto array{MakeArray<TypeCategory::Integer, 4>( in TEST() 81 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 8}.raw())); in TEST() 95 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 8}.raw())); in TEST() 109 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 2}.raw())); in TEST() 131 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 2}.raw())); in TEST() 169 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 4}.raw())); in TEST() 186 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 4}.raw())); in TEST() 211 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 4}.raw())); in TEST() 226 EXPECT_EQ(loc.type().raw(), (TypeCode{TypeCategory::Integer, 4}.raw())); in TEST() [all …]
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | enum-fixed-type.m | 14 typedef long Integer; typedef 16 typedef enum : Integer { Enumerator1, Enumerator2 } Enumeration; enum 26 enum Other : Integer field2; // c-error {{only permitted as a standalone}} 27 enum Other : Integer field3 : 4; // c-error {{only permitted as a standalone}} 28 enum : Integer { Blah, Blarg } field4 : 4; 46 typedef enum : Integer { BaseElem } BaseEnum; enum
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMScheduleA8.td | 94 // Integer multiply pipeline 105 // Integer load pipeline 184 // Integer store pipeline 841 // Integer to Lane Move 895 // Double-register Integer Count 899 // Quad-register Integer Count 905 // Double-register Integer Unary 909 // Quad-register Integer Unary 925 // Quad-register Integer Binary 954 // Double-register Integer Shift [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVScheduleV.td | 92 // 11. Vector Integer Arithmetic Instructions 98 // 11.2. Vector Widening Integer Add/Subtract 102 // 11.3. Vector Integer Extension 117 // 11.9. Vector Integer Min/Max Instructions 124 // 11.11. Vector Integer Divide Instructions 136 // 11.15. Vector Integer Merge Instructions 140 // 11.16. Vector Integer Move Instructions 246 // 16.1. Integer Scalar Move Instructions 324 // 11.3. Vector Integer Extension 357 // 11.16. Vector Integer Move Instructions [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TemplateBase.h | 143 struct I Integer; 176 Integer = Other.Integer; 177 Integer.Type = Type.getAsOpaquePtr(); 317 if (Integer.BitWidth <= 64) 318 return APSInt(APInt(Integer.BitWidth, Integer.VAL), Integer.IsUnsigned); 320 unsigned NumWords = APInt::getNumWords(Integer.BitWidth); 321 return APSInt(APInt(Integer.BitWidth, makeArrayRef(Integer.pVal, NumWords)), 322 Integer.IsUnsigned); 328 return QualType::getFromOpaquePtr(Integer.Type); 333 Integer.Type = T.getAsOpaquePtr();
|
| /llvm-project-15.0.7/llvm/test/MC/RISCV/ |
| H A D | rv64zmmul-invalid.s | 4 # CHECK-ERROR: 5:1: error: instruction requires the following: 'M' (Integer Multiplication and Divi… 7 # CHECK-ERROR: 8:1: error: instruction requires the following: 'M' (Integer Multiplication and Divi… 10 # CHECK-ERROR: 11:1: error: instruction requires the following: 'M' (Integer Multiplication and Div… 13 # CHECK-ERROR: 14:1: error: instruction requires the following: 'M' (Integer Multiplication and Div…
|
| H A D | rv32zmmul-invaild.s | 4 # CHECK-ERROR: 5:1: error: instruction requires the following: 'M' (Integer Multiplication and Divi… 7 # CHECK-ERROR: 8:1: error: instruction requires the following: 'M' (Integer Multiplication and Divi… 10 # CHECK-ERROR: 11:1: error: instruction requires the following: 'M' (Integer Multiplication and Div… 13 # CHECK-ERROR: 14:1: error: instruction requires the following: 'M' (Integer Multiplication and Div…
|