Home
last modified time | relevance | path

Searched refs:HALF (Results 1 – 22 of 22) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/builtins/hexagon/
H A Dsfsqrt_opt.S26 #define HALF r4 macro
37 HALF = ##0x3f000000 // 0.5 define
42 H += sfmpy(E,HALF):lib // H0
43 D = HALF
54 D = HALF
64 D = HALF
/llvm-project-15.0.7/clang/test/CodeGenHLSL/
H A Dhalf.hlsl2 // RUN: %clang_dxc -Tlib_6_7 -enable-16bit-types -fcgl -Fo - %s | FileCheck %s --check-prefix=HALF
10 // HALF:define {{.*}}half @"?foo@@YA$f16@$f16@0@Z"(half{{[^,]+}}, half{{[^,)]+}})
11 // HALF-NOT:float
12 // HALF:ret half %
/llvm-project-15.0.7/bolt/utils/
H A Dbughunter.sh156 HALF=$(expr \( $NUM_FUNCS + 1 \) / 2)
160 split -a 2 -l $HALF $FF $PREFIX
179 echo "Iteration $ITER, trying $FF / $HALF functions"
223 HALF=$(expr \( $NUM_FUNCS + 1 \) / 2)
225 split -a 2 -l $HALF $FF $PREFIX
242 HALF=$I
/llvm-project-15.0.7/llvm/lib/Target/DirectX/
H A DDXILOpBuilder.cpp28 HALF = 1 << 1, enumerator
44 case OverloadKind::HALF: in getOverloadTypeName()
75 return OverloadKind::HALF; in getOverloadKind()
194 case ParameterKind::HALF: in getTypeFromParameterKind()
279 case OverloadKind::HALF: in getOverloadTy()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DDXILOperationCommon.h28 HALF, enumerator
45 .Case("half", ParameterKind::HALF) in parameterTypeNameToKind()
/llvm-project-15.0.7/mlir/test/Conversion/MathToSPIRV/
H A Dmath-to-gl-spirv.mlir152 // CHECK: %[[HALF:.+]] = spv.Constant 5.000000e-01
156 // CHECK: %[[GE:.+]] = spv.FOrdGreaterThanEqual %[[SUB]], %[[HALF]]
168 // CHECK: %[[HALF:.+]] = spv.Constant dense<5.000000e-01>
172 // CHECK: %[[GE:.+]] = spv.FOrdGreaterThanEqual %[[SUB]], %[[HALF]]
/llvm-project-15.0.7/mlir/test/Dialect/Async/
H A Dasync-parallel-for-async-dispatch.mlir54 // CHECK: %[[HALF:.*]] = arith.divsi %[[DIFF1]], %[[C2]]
55 // CHECK: %[[MID:.*]] = arith.addi %[[S1]], %[[HALF]]
/llvm-project-15.0.7/mlir/test/Conversion/MathToLibm/
H A Dconvert-to-libm.mlir25 // CHECK-SAME: %[[HALF:.*]]: f16
32 // CHECK: %[[HALF_PROMOTED:.*]] = arith.extf %[[HALF]] : f16 to f32
84 // CHECK-SAME: %[[HALF:.*]]: f16
91 // CHECK: %[[HALF_PROMOTED1:.*]] = arith.extf %[[HALF]] : f16 to f32
92 // CHECK: %[[HALF_PROMOTED2:.*]] = arith.extf %[[HALF]] : f16 to f32
263 // CHECK-SAME: %[[HALF:.*]]: f16
270 // CHECK: %[[HALF_PROMOTED:.*]] = arith.extf %[[HALF]] : f16 to f32
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dbcanalyzer-types.ll7 ; CHECK: HALF
/llvm-project-15.0.7/mlir/test/Conversion/ComplexToStandard/
H A Dconvert-to-standard.mlir54 // CHECK-DAG: %[[HALF:.*]] = arith.constant 5.000000e-01 : f32
56 // CHECK-DAG: %[[HALF_EXP:.*]] = arith.mulf %[[HALF]], %[[EXP]]
57 // CHECK-DAG: %[[HALF_REXP:.*]] = arith.divf %[[HALF]], %[[EXP]]
445 // CHECK-DAG: %[[HALF:.*]] = arith.constant 5.000000e-01 : f32
447 // CHECK-DAG: %[[HALF_EXP:.*]] = arith.mulf %[[HALF]], %[[EXP]]
448 // CHECK-DAG: %[[HALF_REXP:.*]] = arith.divf %[[HALF]], %[[EXP]]
511 // CHECK-DAG: %[[HALF:.*]] = arith.constant 5.000000e-01 : f32
513 // CHECK-DAG: %[[HALF_EXP:.*]] = arith.mulf %[[HALF]], %[[EXP]]
514 // CHECK-DAG: %[[HALF_REXP:.*]] = arith.divf %[[HALF]], %[[EXP]]
525 // CHECK-DAG: %[[HALF:.*]] = arith.constant 5.000000e-01 : f32
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600RegisterInfo.cpp43 reserveRegisterTuples(Reserved, R600::HALF); in getReservedRegs()
H A DR600RegisterInfo.td134 def HALF : R600Reg<"0.5", 252>;
232 ZERO, HALF, ONE, ONE_INT, PV_X, ALU_LITERAL_X, NEG_ONE, NEG_HALF,
H A DAMDGPULibFunc.h250 HALF enumerator
H A DAMDGPULibFunc.cpp548 .Case("half" , AMDGPULibFunc::HALF) in parseNamePrefix()
713 case HALF: Pfx = "half_"; break; in writeName()
H A DAMDGPULibCalls.cpp641 FInfo.getPrefix() == AMDGPULibFunc::HALF) && in fold()
648 FInfo.getPrefix() == AMDGPULibFunc::HALF) && in fold()
H A DR600ISelLowering.cpp2020 ImmReg = R600::HALF; in FoldOperand()
/llvm-project-15.0.7/mlir/test/Conversion/TosaToArith/
H A Dtosa-to-arith.mlir57 // CHECK-DAG: %[[HALF:.+]] = arith.select %[[OVER32]], %[[C0]], %[[LBIT]]
58 // CHECK-DAG: %[[LADD:.+]] = arith.addi %[[DLOW]], %[[HALF]]
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DDXILEmitter.cpp122 case ParameterKind::HALF: in parameterKindToString()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeAnalyzer.cpp180 STRINGIFY_CODE(TYPE_CODE, HALF) in GetCodeName()
/llvm-project-15.0.7/llvm/docs/
H A DBitCodeFormat.rst1132 ``[HALF]``
1134 The ``HALF`` record (code 10) adds a ``half`` (16-bit floating point) type to
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ConfusableTable/
H A Dconfusables.txt602 02BE ; 0027 ; MA # ( ʾ → ' ) MODIFIER LETTER RIGHT HALF RING → APOSTROPHE # →ʼ→→′→
992 3033 ; 002F ; MA # ( 〳 → / ) VERTICAL KANA REPEAT MARK UPPER HALF → SOLIDUS #
1277 25E0 ; 2312 ; MA #* ( ◠ → ⌒ ) UPPER HALF CIRCLE → ARC #
1326 2590 ; 258C ; MA #* ( ▐ → ▌ ) RIGHT HALF BLOCK → LEFT HALF BLOCK #
2055 2E39 ; 1E9F ; MA #* ( ⸹ → ẟ ) TOP HALF SECTION SIGN → LATIN SMALL LETTER DELTA # →δ→
2364 AB80 ; 2C76 ; MA # ( ꮀ → ⱶ ) CHEROKEE SMALL LETTER HO → LATIN SMALL LETTER HALF H #
2367 13A8 ; 2C75 ; MA # ( Ꭸ → Ⱶ ) CHEROKEE LETTER GE → LATIN CAPITAL LETTER HALF H # →Ͱ→→Ꮀ→
2368 13B0 ; 2C75 ; MA # ( Ꮀ → Ⱶ ) CHEROKEE LETTER HO → LATIN CAPITAL LETTER HALF H #
2369 A6B1 ; 2C75 ; MA # ( ꚱ → Ⱶ ) BAMUM LETTER NDAA → LATIN CAPITAL LETTER HALF H # →Ͱ→→Ꮀ→
4302 … 0559 ; MA #* ( ˓ → ՙ ) MODIFIER LETTER CENTRED LEFT HALF RING → ARMENIAN MODIFIER LETTER LEFT HAL…
[all …]
/llvm-project-15.0.7/clang/bindings/python/clang/
H A Dcindex.py2061 TypeKind.HALF = TypeKind(31)