/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | amdgpu-simplify-libcall-exp.ll | 30 ; CHECK-NEXT: [[EXP:%.*]] = tail call float @_Z3expf(float [[ARG]]), !fpmath !0 31 ; CHECK-NEXT: ret float [[EXP]] 33 %exp = tail call float @_Z3expf(float %arg), !fpmath !0 34 ret float %exp 40 ; CHECK-NEXT: [[EXP:%.*]] = tail call <2 x float> @_Z3expDv2_f(<2 x float> [[ARG]]), !fpmath !0 41 ; CHECK-NEXT: ret <2 x float> [[EXP]] 43 %exp = tail call <2 x float> @_Z3expDv2_f(<2 x float> %arg), !fpmath !0 44 ret <2 x float> %exp 50 ; CHECK-NEXT: [[EXP:%.*]] = tail call <3 x float> @_Z3expDv3_f(<3 x float> [[ARG]]), !fpmath !0 51 ; CHECK-NEXT: ret <3 x float> [[EXP]] [all …]
|
H A D | llvm.amdgcn.exp.ll | 6 declare void @llvm.amdgcn.exp.f32(i32, i32, float, float, float, float, i1, i1) #1 7 declare void @llvm.amdgcn.exp.i32(i32, i32, i32, i32, i32, i32, i1, i1) #1 11 ; GCN: {{exp|export}} mrt0 off, off, off, off{{$}} 12 ; GCN: {{exp|export}} mrt0 off, off, off, off done{{$}} 15 call void @llvm.amdgcn.exp.f32(i32 0, i32 0, float 0.0, float 0.0, float 0.0, float 0.0, i1 false, i1 false) 16 call void @llvm.amdgcn.exp.f32(i32 0, i32 0, float 0.0, float 0.0, float 0.0, float 0.0, i1 true, i1 false) 27 ; GCN: {{exp|export}} mrt0 [[SRC0]], off, off, off done{{$}} 29 call void @llvm.amdgcn.exp.f32(i32 0, i32 1, float 1.0, float 2.0, float 0.5, float 4.0, i1 true, i1 false) 38 ; GCN: {{exp|export}} mrt0 off, [[SRC1]], off, off done{{$}} 40 call void @llvm.amdgcn.exp [all...] |
H A D | llvm.amdgcn.exp.compr.ll | 8 declare void @llvm.amdgcn.exp.compr.v2f16(i32, i32, <2 x half>, <2 x half>, i1, i1) #0 9 declare void @llvm.amdgcn.exp.compr.v2i16(i32, i32, <2 x i16>, <2 x i16>, i1, i1) #0 12 ; GCN: exp mrt0 off, off, off, off compr{{$}} 13 ; GCN: exp mrt0 off, off, off, off done compr{{$}} 15 …call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 0, <2 x half> zeroinitializer, <2 x half> zeroin… 16 …call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 0, <2 x half> zeroinitializer, <2 x half> zeroin… 23 ; GCN: exp mrt0 [[SRC0]], [[SRC0]], off, off done compr{{$}} 25 …call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 3, <2 x half> <half 1.0, half 2.0>, <2 x half> <… 32 ; GCN: exp mrt0 off, off, [[SRC1]], [[SRC1]] done compr{{$}} 34 …call void @llvm.amdgcn.exp.compr.v2f16(i32 0, i32 12, <2 x half> <half 1.0, half 2.0>, <2 x half> … [all …]
|
H A D | llvm.amdgcn.frexp.exp.ll | 7 declare i32 @llvm.amdgcn.frexp.exp.i32.f32(float) #0 8 declare i32 @llvm.amdgcn.frexp.exp.i32.f64(double) #0 13 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f32(float %src) 14 store i32 %frexp.exp, ptr addrspace(1) %out 22 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f32(float %fabs.src) 23 store i32 %frexp.exp, ptr addrspace(1) %out 32 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f32(float %fneg.fabs.src) 33 store i32 %frexp.exp, ptr addrspace(1) %out 41 %frexp.exp = call i32 @llvm.amdgcn.frexp.exp.i32.f32(float %copysign) 42 store i32 %frexp.exp, ptr addrspace(1) %out [all …]
|
H A D | llvm.amdgcn.exp.row.ll | 7 declare void @llvm.amdgcn.exp.row.i32(i32, i32, i32, i32, i32, i32, i1, i32) 8 declare void @llvm.amdgcn.exp.row.f32(i32, i32, float, float, float, float, i1, i32) 15 ; GFX11-NEXT: exp pos0 off, off, off, off row_en 16 ; GFX11-NEXT: exp pos1 off, off, off, off done row_en 25 call void @llvm.amdgcn.exp.row.i32(i32 12, i32 0, i32 undef, i32 undef, i32 undef, i32 undef, i1 false, i32 0) 26 call void @llvm.amdgcn.exp.row.i32(i32 13, i32 0, i32 undef, i32 undef, i32 undef, i32 undef, i1 true, i32 0) 34 ; GFX11-NEXT: exp pos0 off, off, off, off row_en 35 ; GFX11-NEXT: exp pos1 off, off, off, off done row_en 44 call void @llvm.amdgcn.exp.row.f32(i32 12, i32 0, float undef, float undef, float undef, float undef, i1 false, i32 0) 45 call void @llvm.amdgcn.exp [all...] |
/llvm-project/libcxx/lib/abi/ |
H A D | powerpc-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist | 1 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt12bad_any_cast4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 2 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 3 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt16nested_exception14rethrow_nestedEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 4 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt18bad_variant_access4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 5 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt19bad_optional_access4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 6 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__110__time_put8__do_putEPcRS1_PK2tmcc', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 7 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__110__time_put8__do_putEPwRS1_PK2tmcc', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 8 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__110error_code7messageEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 9 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__112bad_weak_ptr4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 10 {'import_export': 'EXP', 'is_define [all...] |
H A D | powerpc64-ibm-aix.libcxxabi.v1.stable.exceptions.nonew.abilist | 1 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt12bad_any_cast4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 2 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt12experimental15fundamentals_v112bad_any_cast4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 3 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt16nested_exception14rethrow_nestedEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 4 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt18bad_variant_access4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 5 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt19bad_optional_access4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 6 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__110__time_put8__do_putEPcRS1_PK2tmcc', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 7 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__110__time_put8__do_putEPwRS1_PK2tmcc', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 8 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__110error_code7messageEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 9 {'import_export': 'EXP', 'is_defined': True, 'name': '_ZNKSt3__112bad_weak_ptr4whatEv', 'storage_mapping_class': 'DS', 'type': 'FUNC'} 10 {'import_export': 'EXP', 'is_define [all...] |
/llvm-project/clang/test/CodeGenCXX/ |
H A D | mdefault-visibility-export-mapping-rtti.cpp | 4 // RUN: FileCheck -check-prefixes=CHECK,UNSPECIFIED-DEF,EXPLICIT-EXP,FUND-DEF %s 6 // RUN: FileCheck -check-prefixes=CHECK,UNSPECIFIED-DEF,EXPLICIT-EXP,FUND-EXP %s 8 // RUN: FileCheck -check-prefixes=CHECK,UNSPECIFIED-EXP,EXPLICIT-EXP,FUND-EXP %s 10 // RUN: FileCheck -check-prefixes=CHECK,UNSPECIFIED-HID,EXPLICIT-EXP,FUND-HID %s 12 // RUN: FileCheck -check-prefixes=CHECK,UNSPECIFIED-HID,EXPLICIT-EXP,FUND-EXP %s 48 // UNSPECIFIED-EXP [all...] |
/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | exp-err.s | 5 exp mrt8 v3, v2, v1, v0 label 6 // GCN: :[[@LINE-1]]:5: error: invalid exp target 8 exp pos4 v3, v2, v1, v0 label 9 // GFX68: :[[@LINE-1]]:5: error: exp target is not supported on this GPU 11 exp pos5 v3, v2, v1, v0 label 12 // GCN: :[[@LINE-1]]:5: error: invalid exp target 14 exp param32 v3, v2, v1, v0 label 15 // GCN: :[[@LINE-1]]:5: error: invalid exp target 17 exp invalid_target_10 v3, v2, v1, v0 label 18 // GCN: :[[@LINE-1]]:5: error: invalid exp target [all …]
|
H A D | exp.s | 8 exp mrt0 off, off, off, off label 9 // SI: exp mrt0 off, off, off, off ; encoding: [0x00,0x00,0x00,0xf8,0x00,0x00,0x00,0x00] 10 // GFX89: exp mrt0 off, off, off, off ; encoding: [0x00,0x00,0x00,0xc4,0x00,0x00,0x00,0x00] 11 // GFX10: exp mrt0 off, off, off, off ; encoding: [0x00,0x00,0x00,0xf8,0x00,0x00,0x00,0x00] 14 exp mrt0 off, off, off, off done label 15 // SI: exp mrt0 off, off, off, off done ; encoding: [0x00,0x08,0x00,0xf8,0x00,0x00,0x00,0x00] 16 // GFX89: exp mrt0 off, off, off, off done ; encoding: [0x00,0x08,0x00,0xc4,0x00,0x00,0x00,0x00] 17 // GFX10: exp mrt0 off, off, off, off done ; encoding: [0x00,0x08,0x00,0xf8,0x00,0x00,0x00,0x00] 20 exp mrt0 v4, off, off, off done label 21 // SI: exp mrt0 v4, off, off, off done ; encoding: [0x01,0x08,0x00,0xf8,0x04,0x00,0x00,0x00] [all …]
|
H A D | exp-pregfx11.s | 6 exp null v4, v3, v2, v1 label 7 // SI: exp null v4, v3, v2, v1 ; encoding: [0x9f,0x00,0x00,0xf8,0x04,0x03,0x02,0x01] 8 // GFX89: exp null v4, v3, v2, v1 ; encoding: [0x9f,0x00,0x00,0xc4,0x04,0x03,0x02,0x01] 9 // GFX10: exp null v4, v3, v2, v1 ; encoding: [0x9f,0x00,0x00,0xf8,0x04,0x03,0x02,0x01] 11 exp null v4, v3, v2, v1 done label 12 // SI: exp null v4, v3, v2, v1 done ; encoding: [0x9f,0x08,0x00,0xf8,0x04,0x03,0x02,0x01] 13 // GFX89: exp null v4, v3, v2, v1 done ; encoding: [0x9f,0x08,0x00,0xc4,0x04,0x03,0x02,0x01] 14 // GFX10: exp null v4, v3, v2, v1 done ; encoding: [0x9f,0x08,0x00,0xf8,0x04,0x03,0x02,0x01] 16 exp param0 v4, v3, v2, v1 label 17 // SI: exp param0 v4, v3, v2, v1 ; encoding: [0x0f,0x02,0x00,0xf8,0x04,0x03,0x02,0x01] [all …]
|
H A D | gfx8_asm_exp.s | 3 exp mrt0 v0, v0, v0, v0 label 6 exp mrtz v0, v0, v0, v0 label 9 exp null v0, v0, v0, v0 label 12 exp pos0 v0, v0, v0, v0 label 15 exp param0 v0, v0, v0, v0 label 18 exp mrt0 v255, v0, v0, v0 label 21 exp mrt0 v0, v255, v0, v0 label 24 exp mrt0 v0, v0, v255, v0 label 27 exp mrt0 v0, v0, v0, v255 label 30 exp mrt0 v0, off, off, off label [all …]
|
H A D | gfx7_asm_exp.s | 3 exp mrt0 v0, v0, v0, v0 label 6 exp mrtz v0, v0, v0, v0 label 9 exp null v0, v0, v0, v0 label 12 exp pos0 v0, v0, v0, v0 label 15 exp param0 v0, v0, v0, v0 label 18 exp mrt0 v255, v0, v0, v0 label 21 exp mrt0 v0, v255, v0, v0 label 24 exp mrt0 v0, v0, v255, v0 label 27 exp mrt0 v0, v0, v0, v255 label 30 exp mrt0 v0, off, off, off label [all …]
|
H A D | gfx9_asm_exp.s | 3 exp mrt0 v0, v0, v0, v0 label 6 exp mrtz v0, v0, v0, v0 label 9 exp null v0, v0, v0, v0 label 12 exp pos0 v0, v0, v0, v0 label 15 exp param0 v0, v0, v0, v0 label 18 exp mrt0 v255, v0, v0, v0 label 21 exp mrt0 v0, v255, v0, v0 label 24 exp mrt0 v0, v0, v255, v0 label 27 exp mrt0 v0, v0, v0, v255 label 30 exp mrt0 v0, off, off, off label [all …]
|
/llvm-project/clang/test/CodeGenHLSL/builtins/ |
H A D | exp.hlsl | 9 // NATIVE_HALF: %elt.exp = call reassoc nnan ninf nsz arcp afn half @llvm.exp.f16( 10 // NATIVE_HALF: ret half %elt.exp 12 // NO_HALF: %elt.exp = call reassoc nnan ninf nsz arcp afn float @llvm.exp.f32( 13 // NO_HALF: ret float %elt.exp 14 half test_exp_half(half p0) { return exp(p0); } 16 // NATIVE_HALF: %elt.exp = call reassoc nnan ninf nsz arcp afn <2 x half> @llvm.exp.v2f16 17 // NATIVE_HALF: ret <2 x half> %elt.exp [all...] |
/llvm-project/polly/lib/External/isl/ |
H A D | isl_reordering.c | 27 isl_reordering *exp; in isl_reordering_alloc() local 29 exp = isl_alloc(ctx, struct isl_reordering, in isl_reordering_alloc() 31 if (!exp) in isl_reordering_alloc() 34 exp->ref = 1; in isl_reordering_alloc() 35 exp->src_len = src_len; in isl_reordering_alloc() 36 exp->dst_len = dst_len; in isl_reordering_alloc() 37 exp->space = NULL; in isl_reordering_alloc() 39 return exp; in isl_reordering_alloc() 59 __isl_give isl_reordering *isl_reordering_copy(__isl_keep isl_reordering *exp) in isl_reordering_copy() argument 61 if (!exp) in isl_reordering_copy() [all …]
|
H A D | isl_power_templ.c | 28 * If the exponent "exp" is negative, then the -exp th power of the inverse 31 __isl_give TYPE *FN(TYPE,fixed_power)(__isl_take TYPE *map, isl_int exp) in FN() 41 if (isl_int_is_zero(exp)) in FN() 45 if (isl_int_is_neg(exp)) { in FN() 46 isl_int_neg(exp, exp); in FN() 48 return FN(TYPE,fixed_power)(map, exp); in FN() 53 isl_int_fdiv_r(r, exp, ctx->two); in FN() 64 isl_int_fdiv_q(exp, exp, ctx->two); in FN() 65 if (isl_int_is_zero(exp)) in FN() 80 * If the exponent "exp" is negative, then the -exp th power of the inverse [all …]
|
/llvm-project/libc/AOR_v20.02/math/test/testcases/directed/ |
H A D | exp.tst | 1 ; Directed test cases for exp 7 func=exp op1=7ff80000.00000001 result=7ff80000.00000001 errno=0 8 func=exp op1=fff80000.00000001 result=7ff80000.00000001 errno=0 9 func=exp op1=7ff00000.00000001 result=7ff80000.00000001 errno=0 status=i 10 func=exp op1=fff00000.00000001 result=7ff80000.00000001 errno=0 status=i 11 func=exp op1=7ff00000.00000000 result=7ff00000.00000000 errno=0 12 func=exp op1=fff00000.00000000 result=00000000.00000000 errno=0 13 func=exp op1=7fefffff.ffffffff result=7ff00000.00000000 errno=ERANGE status=ox 14 func=exp op1=ffefffff.ffffffff result=00000000.00000000 errno=ERANGE status=ux 15 func=exp op1=00000000.00000000 result=3ff00000.00000000 errno=0 [all …]
|
/llvm-project/flang/runtime/ |
H A D | complex-powi.cpp | 21 template <typename C, typename I> C tgpowi(C base, I exp) { in tgpowi() 22 if (exp == 0) { in tgpowi() 26 bool invertResult{exp < 0}; in tgpowi() 27 bool isMin{exp == std::numeric_limits<I>::min()}; in tgpowi() 30 exp = std::numeric_limits<I>::max(); in tgpowi() 33 if (exp < 0) { in tgpowi() 34 exp = exp * -1; in tgpowi() 39 while ((exp & 1) == 0) { in tgpowi() 41 exp >> in tgpowi() 19 tgpowi(C base,I exp) tgpowi() argument [all...] |
/llvm-project/lld/test/COFF/ |
H A D | arm64ec-exports.s | 15 ; RUN: llvm-readobj --coff-exports out.dll | FileCheck --check-prefix=EXP %s 16 ; EXP: Export { 17 ; EXP-NEXT: Ordinal: 1 18 ; EXP-NEXT: Name: #mangled_data_sym 19 ; EXP-NEXT: RVA: 0x4000 20 ; EXP-NEXT: } 21 ; EXP-NEXT: Export { 22 ; EXP-NEXT: Ordinal: 2 23 ; EXP-NEXT: Name: ?cxx_func@@YAHXZ 24 ; EXP [all...] |
/llvm-project/llvm/test/Transforms/InstCombine/ |
H A D | fmul-exp.ll | 4 declare double @llvm.exp.f64(double) nounwind readnone speculatable 7 ; exp(a) * exp(b) no reassoc flags 10 ; CHECK-NEXT: [[T:%.*]] = call double @llvm.exp.f64(double [[A:%.*]]) 11 ; CHECK-NEXT: [[T1:%.*]] = call double @llvm.exp.f64(double [[B:%.*]]) 15 %t = call double @llvm.exp.f64(double %a) 16 %t1 = call double @llvm.exp.f64(double %b) 21 ; exp(a) * exp(b) reassoc, multiple uses 24 ; CHECK-NEXT: [[T1:%.*]] = call double @llvm.exp.f64(double [[B:%.*]]) 26 ; CHECK-NEXT: [[MUL:%.*]] = call reassoc double @llvm.exp.f64(double [[TMP1]]) 30 %t = call double @llvm.exp.f64(double %a) [all …]
|
/llvm-project/libc/test/src/math/smoke/ |
H A D | LdExpTest.h | 43 for (int exp : exp_array) { in testSpecialNumbers() 44 ASSERT_FP_EQ(zero, func(zero, exp)); in testSpecialNumbers() 45 ASSERT_FP_EQ(neg_zero, func(neg_zero, exp)); in testSpecialNumbers() 46 ASSERT_FP_EQ(inf, func(inf, exp)); in testSpecialNumbers() 47 ASSERT_FP_EQ(neg_inf, func(neg_inf, exp)); in testSpecialNumbers() 48 ASSERT_FP_EQ(nan, func(nan, exp)); in testSpecialNumbers() 55 for (long exp : long_exp_array) { in testSpecialNumbers() 56 ASSERT_FP_EQ(zero, func(zero, exp)); in testSpecialNumbers() 57 ASSERT_FP_EQ(neg_zero, func(neg_zero, exp)); in testSpecialNumbers() 58 ASSERT_FP_EQ(inf, func(inf, exp)); in testSpecialNumbers() 41 for (int exp : exp_array) { testSpecialNumbers() local 52 for (long exp : long_exp_array) { testSpecialNumbers() local 64 for (int32_t exp : exp_array) { testPowersOfTwo() local 75 for (int32_t exp = 10; exp < 100; ++exp) { testOverflow() local 89 for (int32_t exp : exp_array) { testUnderflowToZeroOnNormal() local 102 for (int32_t exp : exp_array) { testUnderflowToZeroOnSubnormal() local 116 for (int32_t exp = 0; exp <= FPBits::FRACTION_LEN; ++exp) { testNormalOperation() local 142 int exp = -FPBits::MAX_BIASED_EXPONENT - 5; testNormalOperation() local [all...] |
/llvm-project/libc/test/src/math/ |
H A D | LdExpTest.h | 44 for (int exp : exp_array) { in testSpecialNumbers() 45 ASSERT_FP_EQ(zero, func(zero, exp)); in testSpecialNumbers() 46 ASSERT_FP_EQ(neg_zero, func(neg_zero, exp)); in testSpecialNumbers() 47 ASSERT_FP_EQ(inf, func(inf, exp)); in testSpecialNumbers() 48 ASSERT_FP_EQ(neg_inf, func(neg_inf, exp)); in testSpecialNumbers() 49 ASSERT_FP_EQ(nan, func(nan, exp)); in testSpecialNumbers() 56 for (int32_t exp : exp_array) { in testPowersOfTwo() 58 ASSERT_FP_EQ(T(val << exp), func(T(val), exp)); in testPowersOfTwo() 59 ASSERT_FP_EQ(T(-1 * (val << exp)), fun in testPowersOfTwo() 42 for (int exp : exp_array) { testSpecialNumbers() local 54 for (int32_t exp : exp_array) { testPowersOfTwo() local 65 for (int32_t exp = 10; exp < 100; ++exp) { testOverflow() local 79 for (int32_t exp : exp_array) { testUnderflowToZeroOnNormal() local 92 for (int32_t exp : exp_array) { testUnderflowToZeroOnSubnormal() local 106 for (int32_t exp = 0; exp <= FPBits::FRACTION_LEN; ++exp) { testNormalOperation() local 132 int exp = -FPBits::MAX_BIASED_EXPONENT - 5; testNormalOperation() local [all...] |
/llvm-project/clang/lib/Analysis/ |
H A D | ExprMutationAnalyzer.cpp | 96 auto *Exp = dyn_cast<Expr>(&Node); in AST_MATCHER_P() 97 if (!Exp) in AST_MATCHER_P() 102 return canExprResolveTo(Exp, Target); in AST_MATCHER_P() 149 auto *Exp = dyn_cast<Expr>(&Node); 150 if (!Exp) in AST_MATCHER_P() 155 return ExprPointeeResolve{Target}.resolve(Exp); in AST_MATCHER_P() 248 const Stmt *ExprMutationAnalyzer::Analyzer::findMutation(const Expr *Exp) { in findMutationMemoized() 250 Exp, 266 ExprMutationAnalyzer::Analyzer::findPointeeMutation(const Expr *Exp) { in tryEachDeclRef() 268 Exp, in tryEachDeclRef() 106 auto *Exp = dyn_cast<Expr>(&Node); AST_MATCHER_P() local 203 findMutation(const Expr * Exp) findMutation() argument 221 findPointeeMutation(const Expr * Exp) findPointeeMutation() argument 232 findMutationMemoized(const Expr * Exp,llvm::ArrayRef<MutationFinder> Finders,Memoized::ResultMap & MemoizedResults) findMutationMemoized() argument 272 isUnevaluated(const Stmt * Exp,const Stmt & Stm,ASTContext & Context) isUnevaluated() argument 305 isUnevaluated(const Expr * Exp) isUnevaluated() argument 334 findDirectMutation(const Expr * Exp) findDirectMutation() argument 459 findMemberMutation(const Expr * Exp) findMemberMutation() argument 473 findArrayElementMutation(const Expr * Exp) findArrayElementMutation() argument 486 findCastMutation(const Expr * Exp) findCastMutation() argument 522 findRangeLoopMutation(const Expr * Exp) findRangeLoopMutation() argument 586 findReferenceMutation(const Expr * Exp) findReferenceMutation() argument 619 findFunctionArgMutation(const Expr * Exp) findFunctionArgMutation() argument 637 const auto *Exp = Nodes.getNodeAs<Expr>(NodeID<Expr>::value); findFunctionArgMutation() local [all...] |
/llvm-project/compiler-rt/lib/builtins/hexagon/ |
H A D | fastmath_dlib_asm.S | 20 int exp, expdiff, j, k, hi, lo, cn; 27 exp = expa + 1; 31 exp = expb + 1; 45 exp = exp - k + cn; 47 if (mant == 0 || mant == -1) exp = 0x8001; 48 c = (mant & MANTMASK) | (((lint) exp) & EXP_MASK); 67 #define exp R8 macro 91 if ( ce.new) exp = add(expa, #1) 92 if (!ce.new) exp = add(expb, #1) 122 exp = SUB(exp, k) define [all …]
|