/external/llvm-project/llvm/test/Other/ |
D | opt-override-denormal-fp-math-mixed.ll | 1 ; 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 …]
|
D | opt-override-denormal-fp-math.ll | 1 ; 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" }
|
D | opt-override-denormal-fp-math-f32.ll | 1 ; 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/ |
D | default-fp-mode.ll | 175 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 …]
|
D | fmad-formation-fmul-distribute-denormal-mode.ll | 2 ; 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…
|
D | llvm.fmuladd.f16.ll | 1 …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…
|
D | hsa-fp-mode.ll | 95 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" }
|
D | fmuladd.v2f16.ll | 1 ; 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 -…
|
D | fdot2.ll | 1 ; 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…
|
D | llvm.amdgcn.rcp.ll | 142 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" }
|
D | llvm.amdgcn.fmad.ftz.ll | 1 ; 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…
|
D | rcp_iflag.ll | 45 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/ |
D | fused_costs.ll | 1 …-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/ |
D | sqrtl_test.cpp | 39 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()
|
D | sqrtf_test.cpp | 39 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()
|
D | sqrt_test.cpp | 39 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/ |
D | inline-denormal-fp-math.ll | 76 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/ |
D | build-attributes-fn-attr5.ll | 5 ; Here we check the denormal-fp-math=preserve-sign value. 16 attributes #0 = { minsize norecurse nounwind optsize readnone "denormal-fp-math"="preserve-sign,pre…
|
D | build-attributes-fn-attr4.ll | 5 ; Here we check the denormal-fp-math=positive-zero value. 16 attributes #0 = { minsize norecurse nounwind optsize readnone "denormal-fp-math"="positive-zero,pos…
|
D | build-attributes-fn-attr3.ll | 5 ; 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…
|
D | build-attributes-fn-attr6.ll | 22 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…
|
D | clang-section.ll | 52 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/ |
D | fp_mul_impl.inc | 25 // 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/ |
D | fp_mul_impl.inc | 26 // 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/ |
D | README.md | 8 - Properly converts denormal numbers, even on systems without denormal support
|