| /llvm-project-15.0.7/flang/test/Evaluate/ |
| H A D | folding02.f90 | 26 logical, parameter :: test_sign_i8 = sign(1_8,2) == 1_8 .and. sign(1_8,-3_8) == -1_8 90 TEST_R8(atan2, atan2(1.5_8, 1._8), & 92 TEST_R8(atan_2, atan(1.5_8, 1._8), & 116 TEST_R8(mod, mod(-8.1_8, 5._8), & 119 logical, parameter :: test_sign_r8 = sign(1._8,2._8) == 1._8 .and. sign(1._8,-2._4) == -1._8 190 TEST_C8(cos, cos((0.9_8, 1.1_8)), & 196 TEST_C8(exp, exp((0.4_8, 0.8_8)), & 199 TEST_C8(log, log((1.5_8, 2.5_8)), & 272 TEST_R8(pow, (0.5_8**3.14_8), & 276 TEST_C8(pow, ((0.5_8, 0.6_8)**(0.74_8, -1.1_8)), & [all …]
|
| H A D | fold-bitwise-compare.f90 | 21 bge(1_4, 1_8), & 22 bge(1_8, 1_4), & 23 bge(-1_8, -1_4), & 28 .not. bge(-1_4, -1_8), & 52 bgt(-1_8, -1_4), & 57 .not. bgt(1_4, 1_8), & 58 .not. bgt(1_8, 1_4), & 81 ble(1_4, 1_8), & 82 ble(1_8, 1_4), & 83 ble(-1_4, -1_8), & [all …]
|
| H A D | fold-popcnt.f90 | 30 logical, parameter :: test_z8 = leadz(0_8) .EQ. 64 31 logical, parameter :: test_o8 = leadz(1_8) .EQ. 63 32 logical, parameter :: test_t8 = leadz(2_8) .EQ. 62 33 logical, parameter :: test_f8 = leadz(15_8) .EQ. 60 34 logical, parameter :: test_m81 = leadz(-1_8) .EQ. 0 35 logical, parameter :: test_m82 = leadz(-2_8) .EQ. 0 73 logical, parameter :: test_z8 = trailz(0_8) .EQ. 64 74 logical, parameter :: test_o8 = trailz(1_8) .EQ. 0 75 logical, parameter :: test_t8 = trailz(2_8) .EQ. 1 116 logical, parameter :: test_z8 = popcnt(0_8) .EQ. 0 [all …]
|
| H A D | fold-shift.f90 | 8 integer, parameter :: z80 = -2147483648_8 29 integer(4), parameter :: z80_4 = -2147483648_8 34 integer(8), parameter :: z40_8 = 4611686018427387904_8 35 integer(8), parameter :: z60_8 = 6917529027641081856_8 37 integer(8), parameter :: zC0_8 = -4611686018427387904_8 38 integer(8), parameter :: zE0_8 = -2305843009213693952_8 39 integer(8), parameter :: ZF0_8 = -1152921504606846976_8 84 logical, parameter :: test_l0_8 = shiftl(1_8, 0) .EQ. 1_8 85 logical, parameter :: test_l1_8 = shiftl(1_8, 1) .EQ. 2_8 86 logical, parameter :: test_lm_8 = shiftl(1_8, 16) .EQ. 65536 [all …]
|
| H A D | fold-mask.f90 | 7 logical, parameter :: test_l1 = maskl(1) .EQ. -2147483648_8 31 logical, parameter :: test_l1_4 = maskl(1, 4) .EQ. -2147483648_8 38 logical, parameter :: test_l0_8 = maskl(0, 8) .EQ. 0_8 42 logical, parameter :: test_le1_8 = maskl(63, 8) .EQ. -2_8 43 logical, parameter :: test_le_8 = maskl(64, 8) .EQ. -1_8 44 logical, parameter :: test_lo_8 = maskl(65, 8) .EQ. -1_8 87 logical, parameter :: test_r0_8 = maskr(0, 8) .EQ. 0_8 88 logical, parameter :: test_r1_8 = maskr(1, 8) .EQ. 1_8 89 logical, parameter :: test_r2_8 = maskr(2, 8) .EQ. 3_8 92 logical, parameter :: test_re_8 = maskr(64, 8) .EQ. -1_8 [all …]
|
| H A D | fold-merge-bits.f90 | 9 logical, parameter :: test_8 = merge_bits(13_8, 18_8, 22_8) .EQ. 4_8 15 logical, parameter :: test_z18 = merge_bits(13_8, B'00010010', 22_8) .EQ. 4_8 21 logical, parameter :: test_z08 = merge_bits(Z'0D', 18_8, 22_8) .EQ. 4_8
|
| H A D | errors01.f90 | 59 logical, parameter :: ok1 = btest(0_8, 33) 61 logical, parameter :: bad4 = btest(0_8, 64) 71 integer(8), parameter :: bad3 = ishft(1_8, -65) 72 integer(8), parameter :: ok3 = ishft(1_8, -64) 73 integer(8), parameter :: ok4 = ishft(1_8, 64) 75 integer(8), parameter :: bad4 = ishft(1_8, 65) 86 integer(8), parameter :: bad4 = shiftl(1_8, -65) 88 integer(8), parameter :: bad5 = shiftl(1_8, -64) 89 integer(8), parameter :: ok2 = shiftl(1_8, 64) 91 integer(8), parameter :: bad6 = shiftl(1_8, 65)
|
| H A D | folding18.f90 | 9 .and. ieee_support_datatype(1.0_8) & 16 .and. ieee_support_denormal(1.0_8) & 23 .and. ieee_support_divide(1.0_8) & 30 .and. ieee_support_inf(1.0_8) & 37 .and. ieee_support_io(1.0_8) & 44 .and. ieee_support_nan(1.0_8) & 51 .and. ieee_support_sqrt(1.0_8) & 58 .and. ieee_support_standard(1.0_8) & 65 .and. ieee_support_subnormal(1.0_8) & 72 .and. ieee_support_underflow_control(1.0_8) &
|
| H A D | folding07.f90 | 10 bs8 = bit_size(0_8), & 26 eps8 = epsilon(0._8), zeps8 = real(z'3cb0000000000000', kind=8), & 27 deps8 = 2.2204460492503130808472633361816406250e-16_8 50 ihuge8 = huge(0_8), zihuge8 = int(z'7fffffffffffffff', kind=8), & 51 dihuge8 = 9223372036854775807_8 71 ahuge8 = huge(0._8), zahuge8 = real(z'7fefffffffffffff', kind=8), & 190 real(8), parameter :: tiny8 = tiny(0._8), ztiny8 = real(z'0010000000000000', kind=8) 224 max8 = maxexponent(0._8), & 238 min8 = minexponent(0._8), & 252 irange8 = range(0_8), & [all …]
|
| H A D | folding06.f90 | 57 reshape([a::a(x=1.5_4,i=1_8),a(x=5.5_4,i=5_8),a(x=2.5_4,i=2_8), a(x=6.5_4,i=6_8), & 58 a(x=3.5_4,i=3_8),a(x=7.5_4,i=7_8),a(x=4.5_4,i=4_8),a(x=8.5_4,i=8_8)], new_shape)
|
| H A D | folding04.f90 | 59 integer(8), parameter :: max_i32_8 = 2_8**31-1 60 integer, parameter :: expected_min0 = int(min(max_i32_8, 2_8*max_i32_8), 4) 62 integer, parameter :: result_min0 = min0(max_i32_8, 2_8*max_i32_8) 66 real, parameter :: expected_amax0 = real(max(max_i32_8, 2_8*max_i32_8), 4) 68 real, parameter :: result_amax0 = amax0(max_i32_8, 2_8*max_i32_8)
|
| H A D | folding01.f90 | 71 logical, parameter :: test_cmplx2 = cmplx((1._4, -1._4), 8).EQ.((1._8, -1._8)) 73 logical, parameter :: test_cmplx4 = cmplx(1._4, -1._4, 8).EQ.((1._8, -1._8)) 75 logical, parameter :: test_cmplx6 = cmplx(1._4, kind=8).EQ.((1._8, 0._8))
|
| H A D | folding28.f90 | 9 real(8), parameter :: h8 = huge(1.0_8), h8z = z'7fefffffffffffff' 19 real(8), parameter :: inf_n08 = 1.0_8 / sqrt_n08, inf_n08z = z'fff0000000000000' 22 real(8), parameter :: t8 = tiny(1.0_8), t8z = z'0010000000000000'
|
| /llvm-project-15.0.7/flang/test/Lower/ |
| H A D | io-statement-1.f90 | 124 print '(*(Z3))', 96_1, 96_2, 96_4, 96_8, 96_16 129 print '(I3,2Z44)', 40, 2**40_8, 2**40_8+1 139 print '(I3,2O44)', 40, 2**40_8, 2**40_8+1 144 print '(I3,2B44)', 40, 2**40_8, 2**40_8+1
|
| /llvm-project-15.0.7/flang/test/Semantics/ |
| H A D | modfile26.f90 | 12 [range(0_1), range(0_2), range(0_4), range(0_8), range(0_16)] 27 [precision(0._2), precision(0._3), precision(0._4), precision(0._8), & 42 [range(0._2), range(0._3), range(0._4), range(0._8), range(0._10), & 53 all([radix(0._2), radix(0._3), radix(0._4), radix(0._8), & 56 [digits(0_1), digits(0_2), digits(0_4), digits(0_8), digits(0_16)] 60 [digits(0._2), digits(0._3), digits(0._4), digits(0._8), digits(0._10), &
|
| H A D | c_f_pointer.f90 | 15 call c_f_pointer(scalarC, arrayIntF, [1_8]) ! ok 16 call c_f_pointer(shape=[1_8], cptr=scalarC, fptr=arrayIntF) ! ok 17 call c_f_pointer(scalarC, shape=[1_8], fptr=arrayIntF) ! ok 19 call c_f_pointer(scalarC, fptr=arrayIntF, [1_8]) 27 call c_f_pointer(scalarC, scalarIntF, [1_8])
|
| H A D | modfile18.f90 | 6 real, parameter :: a0 = 1.0_8 14 …real, parameter :: a8(13) = [real::1,2_1,3_2,4_4,5_8,6_16,7._2,8._3,9._4,10._8,11._16,(12.,12.5),(…
|
| H A D | kinds05.f90 | 9 real :: realvar3 = 4.0_8 15 real :: realvar7 = 4.0D6_8
|
| H A D | kinds04_q10.f90 | 15 real :: realvar4 = 4.0D6_8 28 double precision :: doublevar4 = 4.0D6_8
|
| H A D | kinds04_q16.f90 | 15 real :: realvar4 = 4.0D6_8 28 double precision :: doublevar4 = 4.0D6_8
|
| /llvm-project-15.0.7/libc/test/src/string/memory_utils/ |
| H A D | algorithm_test.cpp | 131 using _8 = SizedOp<TestBackend, 8>; typedef 401 Tail<_8>::copy(dst(), src(), 16); in TEST_F() 409 Tail<_8>::move(dst(), src(), 16); in TEST_F() 417 Tail<_8>::set(dst(), ubyte{42}, 16); in TEST_F() 449 HeadTail<_8>::copy(dst(), src(), 16); in TEST_F() 463 Loop<_8>::copy(dst(), src(), 10); in TEST_F() 473 Loop<_8>::copy(dst(), src(), 17); in TEST_F() 485 Loop<_8>::copy(dst(), src(), 8); in TEST_F() 495 Loop<_8>::copy(dst(), src(), 24); in TEST_F() 535 Align<_8, Arg::Dst>::Then<Loop<_8>>::copy(dst(2), src(3), 31); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | redundant-left-shift-input-masking-pr49778.ll | 10 ; CHECK-NEXT: [[_8:%.*]] = and i32 [[MASK]], [[X13]] 11 ; CHECK-NEXT: [[_9:%.*]] = shl i32 [[_8]], [[X13]] 17 %_8 = and i32 %mask, %x13 18 %_9 = shl i32 %_8, %x13
|
| /llvm-project-15.0.7/libc/src/string/memory_utils/ |
| H A D | elements_aarch64.h | 41 using _8 = Splat8; variable 44 using _8 = __llvm_libc::scalar::_8; 45 using _16 = Repeated<_8, 2>; 83 using _8 = __llvm_libc::scalar::_8; variable
|
| H A D | elements_x86.h | 155 using _8 = __llvm_libc::scalar::_8; variable 172 using _16 = __llvm_libc::Repeated<_8, 2>; 173 using _32 = __llvm_libc::Repeated<_8, 4>; 174 using _64 = __llvm_libc::Repeated<_8, 8>; 175 using _128 = __llvm_libc::Repeated<_8, 16>;
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/bind/func.bind/func.bind.place/ |
| H A D | placeholders.pass.cpp | 42 constexpr decltype(std::placeholders::_8) default8{}; 53 constexpr decltype(std::placeholders::_8) cp8 = std::placeholders::_8; 93 test(std::placeholders::_8); in main()
|