Home
last modified time | relevance | path

Searched refs:SIGN (Results 1 – 18 of 18) sorted by relevance

/llvm-project-15.0.7/clang/test/AST/
H A Dfixed_point.c93 #define MIX_TYPE_SPEC(SPEC, SIGN, SIZE, ID) \ argument
94 SPEC SIGN SIZE _Accum ID; \
95 SIGN SPEC SIZE _Accum ID ## 2; \
96 SIGN SIZE SPEC _Accum ID ## 3; \
97 SIGN SIZE _Accum SPEC ID ## 4;
101 #define MIX_VOLATILE(SIGN, SIZE, ID) MIX_TYPE_SPEC(volatile, SIGN, SIZE, ID) argument
102 #define MIX_ATOMIC(SIGN, SIZE, ID) MIX_TYPE_SPEC(_Atomic, SIGN, SIZE, ID) argument
103 #define MIX_CONST(SIGN, SIZE, ID) MIX_TYPE_SPEC(const, SIGN, SIZE, ID) argument
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dfcopysign.f16.ll16 ; SI: {{buffer|flat}}_load_ushort v[[SIGN:[0-9]+]]
19 ; SI-DAG: v_cvt_f32_f16_e32 v[[SIGN_F32:[0-9]+]], v[[SIGN]]
23 ; GFX89: {{buffer|flat}}_load_ushort v[[SIGN:[0-9]+]]
42 ; GCN-DAG: {{buffer|flat|global}}_load_dword v[[SIGN:[0-9]+]]
91 ; GCN-DAG: {{buffer|flat|global}}_load_ushort v[[SIGN:[0-9]+]]
93 ; SI-DAG: v_cvt_f32_f16_e32 v[[SIGN_F32:[0-9]+]], v[[SIGN]]
117 ; GCN-DAG: {{buffer|flat|global}}_load_ushort v[[SIGN:[0-9]+]]
119 ; SI-DAG: v_cvt_f32_f16_e32 v[[SIGN_F32:[0-9]+]], v[[SIGN]]
143 ; GCN-DAG: {{buffer|flat|global}}_load_dword v[[SIGN:[0-9]+]]
199 ; GCN-DAG: {{buffer|flat|global}}_load_ushort v[[SIGN:[0-9]+]]
[all …]
/llvm-project-15.0.7/libclc/generic/lib/common/
H A Dsign.cl4 #define SIGN(TYPE, F) \
18 SIGN(float, f)
25 SIGN(double, )
/llvm-project-15.0.7/mlir/test/Conversion/MathToSPIRV/
H A Dmath-to-core-spirv.mlir9 // CHECK-SAME: (%[[VALUE:.+]]: f32, %[[SIGN:.+]]: f32)
13 // CHECK: %[[SCAST:.+]] = spv.Bitcast %[[SIGN]] : f32 to i32
32 // CHECK-SAME: (%[[VALUE:.+]]: vector<3xf16>, %[[SIGN:.+]]: vector<3xf16>)
38 // CHECK: %[[SCAST:.+]] = spv.Bitcast %[[SIGN]] : vector<3xf16> to vector<3xi16>
/llvm-project-15.0.7/llvm/test/FileCheck/
H A Dnumeric-expression.txt24 -30 // CHECK-NEXT: {{^}}[[#%d,SIGN:]]
137 -30 // CHECK-NEXT: {{^}}[[#%d,SIGN]]
138 -29 // CHECK-NEXT: {{^}}[[#%d,SIGN+1]]
139 -31 // CHECK-NEXT: {{^}}[[#%d,SIGN-1]]
140 42 // CHECK-NEXT: {{^}}[[#%d,SIGN+72]]
206 INVALID SIGN+1: -0000029 // INVALID-PADDING-EXPL-USE-NOT: {{^}}INVALID SIGN+1: [[#%.8d,SIGN+1]]
207 INVALID SIGN-1: -000000031 // INVALID-PADDING-EXPL-USE-NOT: {{^}}INVALID SIGN-1: [[#%.8d,SIGN-1]]
231 -30 // CHECK-NEXT: {{^}}[[#SIGN]]
232 -29 // CHECK-NEXT: {{^}}[[#SIGN+1]]
233 -31 // CHECK-NEXT: {{^}}[[#SIGN-1]]
[all …]
/llvm-project-15.0.7/compiler-rt/lib/builtins/hexagon/
H A Ddfdiv.S40 #define SIGN r28 macro
82 SIGN = xor(AH,BH) define
105 Q_POSITIVE = cmp.gt(SIGN,#-1)
107 #undef SIGN
353 #define SIGN r28 macro
362 Q_POSITIVE = cmp.gt(SIGN,#-1)
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ConfusableTable/
H A Dconfusables.txt557 104B ; 104A 104A ; MA #* ( ။ → ၊၊ ) MYANMAR SIGN SECTION → MYANMAR SIGN LITTLE SECTION, MYANMAR SIG…
559 1AA9 ; 1AA8 1AA8 ; MA #* ( ᪩ → ᪨᪨ ) TAI THAM SIGN KAANKUU → TAI THAM SIGN KAAN, TAI THAM SIGN KAAN …
561 1AAB ; 1AAA 1AA8 ; MA #* ( ᪫ → ᪪᪨ ) TAI THAM SIGN SATKAANKUU → TAI THAM SIGN SATKAAN, TAI THAM SIGN
1082 0BF5 ; 0BF3 ; MA #* ( ௵ → ௳ ) TAMIL YEAR SIGN → TAMIL DAY SIGN #
1143 2795 ; 002B ; MA #* ( ➕ → + ) HEAVY PLUS SIGN → PLUS SIGN #
1160 2797 ; 00F7 ; MA #* ( ➗ → ÷ ) HEAVY DIVISION SIGN → DIVISION SIGN #
1175 …3C 003C ; MA #* ( ⋘ → <<< ) VERY MUCH LESS-THAN → LESS-THAN SIGN, LESS-THAN SIGN, LESS-THAN SIGN #
1196 … 003D ; MA #* ( ⩶ → === ) THREE CONSECUTIVE EQUALS SIGNS → EQUALS SIGN, EQUALS SIGN, EQUALS SIGN #
1399 20A4 ; 00A3 ; MA #* ( ₤ → £ ) LIRA SIGN → POUND SIGN #
5810 0C42 ; 0C41 0C3E ; MA # ( ూ → ుా ) TELUGU VOWEL SIGN UU → TELUGU VOWEL SIGN U, TELUGU VOWEL SIGN AA…
[all …]
/llvm-project-15.0.7/libc/src/math/generic/
H A Dsinf.cpp190 constexpr double SIGN[2] = {1.0, -1.0}; variable
199 return SIGN[k & 1] * result;
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dor.ll1390 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i8 [[X:%.*]], 7
1391 ; CHECK-NEXT: [[R:%.*]] = or i8 [[SIGN]], [[Y:%.*]]
1402 ; CHECK-NEXT: [[SIGN:%.*]] = ashr <2 x i8> [[X:%.*]], <i8 7, i8 7>
1403 ; CHECK-NEXT: [[R:%.*]] = or <2 x i8> [[Y]], [[SIGN]]
1414 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i32 [[X:%.*]], 7
1415 ; CHECK-NEXT: call void @use(i32 [[SIGN]])
1416 ; CHECK-NEXT: [[R:%.*]] = or i32 [[SIGN]], [[Y:%.*]]
1427 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i8 [[X:%.*]], 6
1428 ; CHECK-NEXT: [[R:%.*]] = or i8 [[SIGN]], [[Y:%.*]]
1438 ; CHECK-NEXT: [[SIGN:%.*]] = lshr i8 [[X:%.*]], 7
[all …]
H A Dand.ll1646 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i8 [[X:%.*]], 7
1647 ; CHECK-NEXT: call void @use8(i8 [[SIGN]])
1661 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i8 [[X:%.*]], 6
1674 ; CHECK-NEXT: [[SIGN:%.*]] = lshr i8 [[X:%.*]], 7
1713 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i8 [[X:%.*]], 7
1714 ; CHECK-NEXT: call void @use8(i8 [[SIGN]])
1730 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i8 [[X:%.*]], 7
1731 ; CHECK-NEXT: [[NOT:%.*]] = xor i8 [[SIGN]], -1
1747 ; CHECK-NEXT: [[SIGN:%.*]] = ashr i8 [[X:%.*]], 6
1748 ; CHECK-NEXT: [[NOT:%.*]] = xor i8 [[SIGN]], -1
[all …]
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dinteger.h796 constexpr ValueWithOverflow SIGN(bool toNegative) const { in SIGN() function
806 constexpr ValueWithOverflow SIGN(const Integer &sign) const { in SIGN() function
807 return SIGN(sign.IsNegative()); in SIGN()
H A Dreal.h105 constexpr Real SIGN(const Real &x) const { return SetSign(x.IsSignBitSet()); } in SIGN() function
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-real.cpp265 context, std::move(funcRef), &Scalar<T>::SIGN); in FoldIntrinsicFunction()
H A Dreal.cpp485 .value.SIGN(*this); in ToWholeNumber()
H A Dfold-integer.cpp1018 typename Scalar<T>::ValueWithOverflow result{j.SIGN(k)}; in FoldIntrinsicFunction()
/llvm-project-15.0.7/flang/docs/
H A Df2018-grammar.md575 ROUND = scalar-default-char-expr | SIGN = scalar-default-char-expr |
601 ROUND = scalar-default-char-expr | SIGN = scalar-default-char-expr |
654 SIGN = scalar-default-char-variable | SIZE = scalar-int-variable |
/llvm-project-15.0.7/mlir/test/Conversion/ComplexToStandard/
H A Dconvert-to-standard.mlir480 // CHECK: %[[SIGN:.*]] = complex.create %[[REAL_SIGN]], %[[IMAG_SIGN]] : complex<f32>
481 // CHECK: %[[RESULT:.*]] = arith.select %[[IS_ZERO]], %[[ARG]], %[[SIGN]] : complex<f32>
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dbuild-attributes.ll66 …cpu=cortex-a15 -denormal-fp-math=preserve-sign | FileCheck %s --check-prefix=DENORMAL-PRESERVE-SIGN
914 ; DENORMAL-PRESERVE-SIGN: .eabi_attribute 20, 2