Home
last modified time | relevance | path

Searched refs:denormal (Results 1 – 25 of 181) sorted by relevance

12345678

/external/llvm-project/llvm/test/Other/
Dopt-override-denormal-fp-math-mixed.ll1 ; RUN: opt -S -denormal-fp-math=ieee %s | FileCheck -check-prefixes=IEEE,ALL %s
2 ; RUN: opt -S -denormal-fp-math=preserve-sign %s | FileCheck -check-prefixes=PRESERVESIGN,ALL %s
3 ; RUN: opt -S -denormal-fp-math=positive-zero %s | FileCheck -check-prefixes=POSITIVEZERO,ALL %s
5 ; RUN: opt -S -denormal-fp-math-f32=ieee %s | FileCheck -check-prefixes=IEEEF32,ALL %s
6 ; RUN: opt -S -denormal-fp-math-f32=preserve-sign %s | FileCheck -check-prefixes=PRESERVESIGNF32,AL…
7 ; RUN: opt -S -denormal-fp-math-f32=positive-zero %s | FileCheck -check-prefixes=POSITIVEZEROF32,AL…
9 ; RUN: opt -S -denormal-fp-math=ieee -denormal-fp-math-f32=ieee %s | FileCheck -check-prefixes=IEEE…
10 ; RUN: opt -S -denormal-fp-math=preserve-sign -denormal-fp-math-f32=preserve-sign %s | FileCheck -c…
11 ; RUN: opt -S -denormal-fp-math=positive-zero -denormal-fp-math-f32=positive-zero %s | FileCheck -c…
27 ; ALL-DAG: attributes [[ATTR]] = { nounwind "denormal-fp-math"="preserve-sign,ieee" "denormal-fp-ma…
[all …]
Dopt-override-denormal-fp-math.ll1 ; RUN: opt -S -denormal-fp-math=ieee %s | FileCheck -check-prefixes=IEEE,ALL %s
2 ; RUN: opt -S -denormal-fp-math=preserve-sign %s | FileCheck -check-prefixes=PRESERVESIGN,ALL %s
3 ; RUN: opt -S -denormal-fp-math=positive-zero %s | FileCheck -check-prefixes=POSITIVEZERO,ALL %s
17 ; ALL-DAG: attributes [[ATTR]] = { nounwind "denormal-fp-math"="preserve-sign,ieee" }
18 ; IEEE-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math"="ieee,ieee" }
19 ; PRESERVESIGN-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math"="preserve-sign,preserve-s…
20 ; POSITIVEZERO-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math"="positive-zero,positive-z…
23 attributes #1 = { nounwind "denormal-fp-math"="preserve-sign,ieee" }
Dopt-override-denormal-fp-math-f32.ll1 ; RUN: opt -S -denormal-fp-math-f32=ieee %s | FileCheck -check-prefixes=IEEE,ALL %s
2 ; RUN: opt -S -denormal-fp-math-f32=preserve-sign %s | FileCheck -check-prefixes=PRESERVESIGN,ALL %s
3 ; RUN: opt -S -denormal-fp-math-f32=positive-zero %s | FileCheck -check-prefixes=POSITIVEZERO,ALL %s
17 ; ALL-DAG: attributes [[ATTR]] = { nounwind "denormal-fp-math-f32"="preserve-sign,ieee" }
18 ; IEEE-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math-f32"="ieee,ieee" }
19 ; PRESERVESIGN-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math-f32"="preserve-sign,preser…
20 ; POSITIVEZERO-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math-f32"="positive-zero,positi…
23 attributes #1 = { nounwind "denormal-fp-math-f32"="preserve-sign,ieee" }
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Ddefault-fp-mode.ll175 attributes #2 = { nounwind "denormal-fp-math"="ieee,ieee" }
176 attributes #3 = { nounwind "denormal-fp-math-f32"="ieee,ieee" }
177 attributes #4 = { nounwind "denormal-fp-math"="ieee,ieee" }
178 attributes #5 = { nounwind "denormal-fp-math"="preserve-sign,preserve-sign" }
179 attributes #6 = { nounwind "denormal-fp-math"="ieee,ieee" }
180 attributes #7 = { nounwind "denormal-fp-math-f32"="ieee,ieee" "denormal-fp-math"="preserve-sign,pre…
181 attributes #8 = { nounwind "denormal-fp-math"="ieee,ieee" }
182 attributes #9 = { nounwind "denormal-fp-math-f32"="preserve-sign,preserve-sign" }
183 attributes #10 = { nounwind "denormal-fp-math"="preserve-sign,ieee" }
184 attributes #11 = { nounwind "denormal-fp-math"="ieee,preserve-sign" }
[all …]
Dfmad-formation-fmul-distribute-denormal-mode.ll2 ; RUN: llc -march=amdgcn -mcpu=tahiti -denormal-fp-math-f32=ieee < %s | FileCheck -check-prefixes=G…
3 ; RUN: llc -march=amdgcn -mcpu=verde -denormal-fp-math-f32=ieee < %s | FileCheck -check-prefixes=GC…
4 ; RUN: llc -march=amdgcn -mcpu=fiji -denormal-fp-math-f32=ieee < %s | FileCheck -check-prefixes=GCN…
5 ; RUN: llc -march=amdgcn -mcpu=tonga -denormal-fp-math-f32=ieee < %s | FileCheck -check-prefixes=GC…
6 ; RUN: llc -march=amdgcn -mcpu=gfx900 -denormal-fp-math-f32=ieee < %s | FileCheck -check-prefixes=G…
8 ; RUN: llc -march=amdgcn -mcpu=tahiti -denormal-fp-math-f32=preserve-sign < %s | FileCheck -check-p…
9 ; RUN: llc -march=amdgcn -mcpu=verde -denormal-fp-math-f32=preserve-sign < %s | FileCheck -check-pr…
10 ; RUN: llc -march=amdgcn -mcpu=fiji -denormal-fp-math-f32=preserve-sign < %s | FileCheck -check-pre…
11 ; RUN: llc -march=amdgcn -mcpu=tonga -denormal-fp-math-f32=preserve-sign < %s | FileCheck -check-pr…
12 ; RUN: llc -march=amdgcn -mcpu=gfx900 -denormal-fp-math-f32=preserve-sign < %s | FileCheck -check-p…
Dllvm.fmuladd.f16.ll1 …calarize-global-loads=false -march=amdgcn -mcpu=tahiti -denormal-fp-math=preserve-sign -denormal-f…
2 …-scalarize-global-loads=false -march=amdgcn -mcpu=fiji -denormal-fp-math=preserve-sign -denormal-f…
3 …gpu-scalarize-global-loads=false -march=amdgcn -mcpu=tahiti -denormal-fp-math=ieee -denormal-fp-ma…
4 …mdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=fiji -denormal-fp-math=ieee -denormal-fp-ma…
5 …alarize-global-loads=false -march=amdgcn -mcpu=gfx1010 -denormal-fp-math=preserve-sign -denormal-f…
6 …pu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx1010 -denormal-fp-math=ieee -denormal-fp-ma…
Dhsa-fp-mode.ll95 attributes #2 = { nounwind "denormal-fp-math-f32"="preserve-sign,preserve-sign" }
96 attributes #3 = { nounwind "denormal-fp-math-f32"="ieee,ieee" "denormal-fp-math"="preserve-sign,pre…
97 attributes #4 = { nounwind "denormal-fp-math"="ieee,ieee" }
98 attributes #5 = { nounwind "denormal-fp-math"="preserve-sign,preserve-sign" }
Dfmuladd.v2f16.ll1 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=preser…
2 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=preser…
3 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=preser…
4 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=preser…
6 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=ieee -…
7 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=ieee -…
8 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=ieee -…
9 ; RUN: llc -amdgpu-scalarize-global-loads=false -march=amdgcn -mcpu=gfx900 -denormal-fp-math=ieee -…
Dfdot2.ll1 ; RUN: llc -march=amdgcn -mcpu=gfx900 -denormal-fp-math-f32=preserve-sign -enable-unsafe-fp-math -v…
2 ; RUN: llc -march=amdgcn -mcpu=gfx906 -denormal-fp-math-f32=preserve-sign -enable-unsafe-fp-math -v…
3 ; RUN: llc -march=amdgcn -mcpu=gfx1011 -denormal-fp-math-f32=preserve-sign -enable-unsafe-fp-math -…
4 ; RUN: llc -march=amdgcn -mcpu=gfx1012 -denormal-fp-math-f32=preserve-sign -enable-unsafe-fp-math -…
5 ; RUN: llc -march=amdgcn -mcpu=gfx906 -denormal-fp-math-f32=preserve-sign -verify-machineinstrs < %…
6 ; RUN: llc -march=amdgcn -mcpu=gfx906 -denormal-fp-math=preserve-sign -fp-contract=fast -verify-mac…
7 ; RUN: llc -march=amdgcn -mcpu=gfx906 -denormal-fp-math=ieee -fp-contract=fast -verify-machineinstr…
Dllvm.amdgcn.rcp.ll142 attributes #1 = { nounwind "unsafe-fp-math"="false" "denormal-fp-math-f32"="preserve-sign,preserve-…
143 attributes #2 = { nounwind "unsafe-fp-math"="true" "denormal-fp-math-f32"="preserve-sign,preserve-s…
144 attributes #3 = { nounwind "unsafe-fp-math"="false" "denormal-fp-math-f32"="ieee,ieee" }
145 attributes #4 = { nounwind "unsafe-fp-math"="true" "denormal-fp-math-f32"="ieee,ieee" }
Dllvm.amdgcn.fmad.ftz.ll1 ; RUN: llc -march=amdgcn -mcpu=tahiti -denormal-fp-math-f32=preserve-sign -verify-machineinstrs < %…
2 ; RUN: llc -march=amdgcn -mcpu=tonga -denormal-fp-math-f32=preserve-sign -verify-machineinstrs < %s…
3 ; RUN: llc -march=amdgcn -mcpu=tonga -denormal-fp-math-f32=ieee -verify-machineinstrs < %s | FileCh…
4 ; RUN: llc -march=amdgcn -mcpu=gfx900 -denormal-fp-math-f32=ieee -verify-machineinstrs < %s | FileC…
Drcp_iflag.ll45 attributes #0 = { "denormal-fp-math-f32"="preserve-sign,preserve-sign" }
46 attributes #1 = { "denormal-fp-math-f32"="ieee,ieee" }
/external/llvm-project/llvm/test/Analysis/CostModel/AMDGPU/
Dfused_costs.ll1 …-analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx900 -denormal-fp-math-f32=preserve-sign -denormal
2 …odel -analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx900 -denormal-fp-math-f32=ieee -denormal-fp-…
3 …odel -analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx900 -denormal-fp-math-f32=ieee -denormal-fp-…
4 …analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx1030 -denormal-fp-math-f32=preserve-sign -denormal
5 …-analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx900 -denormal-fp-math-f32=preserve-sign -denormal
6 …size -analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx900 -denormal-fp-math-f32=ieee -denormal-fp-…
7 …size -analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx900 -denormal-fp-math-f32=ieee -denormal-fp-…
8 …analyze -mtriple=amdgcn-unknown-amdhsa -mcpu=gfx1030 -denormal-fp-math-f32=preserve-sign -denormal
/external/llvm-project/libc/test/src/math/
Dsqrtl_test.cpp39 FPBits denormal(0.0L); in TEST() local
40 denormal.mantissa = mant; in TEST()
42 ASSERT_MPFR_MATCH(mpfr::Operation::Sqrt, static_cast<long double>(denormal), in TEST()
43 __llvm_libc::sqrtl(denormal), 0.5); in TEST()
Dsqrtf_test.cpp39 FPBits denormal(0.0f); in TEST() local
40 denormal.mantissa = mant; in TEST()
42 ASSERT_MPFR_MATCH(mpfr::Operation::Sqrt, float(denormal), in TEST()
43 __llvm_libc::sqrtf(denormal), 0.5); in TEST()
Dsqrt_test.cpp39 FPBits denormal(0.0); in TEST() local
40 denormal.mantissa = mant; in TEST()
42 ASSERT_MPFR_MATCH(mpfr::Operation::Sqrt, double(denormal), in TEST()
43 __llvm_libc::sqrt(denormal), 0.5); in TEST()
/external/llvm-project/llvm/test/Transforms/Inline/AMDGPU/
Dinline-denormal-fp-math.ll76 attributes #1 = { nounwind "denormal-fp-math"="ieee,ieee" }
77 attributes #2 = { nounwind "denormal-fp-math"="preserve-sign,preserve-sign" }
78 attributes #3 = { nounwind "denormal-fp-math"="preserve-sign,ieee" }
79 attributes #4 = { nounwind "denormal-fp-math"="ieee,preserve-sign" }
/external/llvm-project/llvm/test/CodeGen/ARM/
Dbuild-attributes-fn-attr5.ll5 ; Here we check the denormal-fp-math=preserve-sign value.
16 attributes #0 = { minsize norecurse nounwind optsize readnone "denormal-fp-math"="preserve-sign,pre…
Dbuild-attributes-fn-attr4.ll5 ; Here we check the denormal-fp-math=positive-zero value.
16 attributes #0 = { minsize norecurse nounwind optsize readnone "denormal-fp-math"="positive-zero,pos…
Dbuild-attributes-fn-attr3.ll5 ; Here we check values no-trapping-math=true and denormal-fp-math=ieee.
17 attributes #0 = { minsize norecurse nounwind optsize readnone "no-trapping-math"="true" "denormal-f…
Dbuild-attributes-fn-attr6.ll22 attributes #0 = { minsize norecurse nounwind optsize readnone "denormal-fp-math"="preserve-sign,pre…
23 attributes #1 = { minsize norecurse nounwind optsize readnone "denormal-fp-math"="positive-zero,pos…
Dclang-section.ll52 attributes #4 = { noinline nounwind "correctly-rounded-divide-sqrt-fp-math"="false" "denormal-fp-ma…
53 attributes #5 = { noinline "correctly-rounded-divide-sqrt-fp-math"="false" "denormal-fp-math"="pres…
54 attributes #6 = { "correctly-rounded-divide-sqrt-fp-math"="false" "denormal-fp-math"="preserve-sign…
55 attributes #7 = { noinline nounwind "correctly-rounded-divide-sqrt-fp-math"="false" "denormal-fp-ma…
/external/llvm-project/compiler-rt/lib/builtins/
Dfp_mul_impl.inc25 // Detect if a or b is zero, denormal, infinity, or NaN.
64 // One or both of a or b is denormal. The other (if applicable) is a
74 // denormal path it was already set by normalize( ), but setting it twice
98 // The result is denormal before rounding.
/external/compiler-rt/lib/builtins/
Dfp_mul_impl.inc26 // Detect if a or b is zero, denormal, infinity, or NaN.
56 // one or both of a or b is denormal, the other (if applicable) is a
64 // denormal path it was already set by normalize( ), but setting it twice
88 // Result is denormal before rounding
/external/FP16/
DREADME.md8 - Properly converts denormal numbers, even on systems without denormal support

12345678