HomeSort by relevance Sort by last modified time
    Searched full:fp128 (Results 1 - 25 of 161) sorted by null

1 2 3 4 5 6 7

  /external/llvm/test/CodeGen/X86/
fp128-calling-conv.ll 5 @myFP128 = global fp128 0xL00000000000000003FFF000000000000, align 16
9 define fp128 @TestParam_FP128_0(fp128 %d0, fp128 %d1, fp128 %d2, fp128 %d3, fp128 %d4, fp128 %d5, fp128 %d6, fp128 %d7, fp128 %d8, fp128 %d9, fp128 %d10, fp128 %d11, fp128 %d12, fp128 %d13, fp128 %d14, fp128 %d15, (…)
    [all...]
fp128-libcalls.ll 7 @vf128 = common global fp128 0xL00000000000000000000000000000000, align 16
9 define void @Test128Add(fp128 %d1, fp128 %d2) {
11 %add = fadd fp128 %d1, %d2
12 store fp128 %add, fp128* @vf128, align 16
20 define void @Test128_1Add(fp128 %d1){
22 %0 = load fp128, fp128* @vf128, align 16
23 %add = fadd fp128 %0, %d
    [all...]
  /external/llvm/test/CodeGen/AArch64/
arm64-illegal-float-ops.ll 5 @varfp128 = global fp128 zeroinitializer
9 declare fp128 @llvm.cos.f128(fp128)
11 define void @test_cos(float %float, double %double, fp128 %fp128) {
22 %cosfp128 = call fp128 @llvm.cos.f128(fp128 %fp128)
23 store fp128 %cosfp128, fp128* @varfp12
    [all...]
illegal-float-ops.ll 5 @varfp128 = global fp128 zeroinitializer
9 declare fp128 @llvm.cos.f128(fp128)
11 define void @test_cos(float %float, double %double, fp128 %fp128) {
22 %cosfp128 = call fp128 @llvm.cos.f128(fp128 %fp128)
23 store fp128 %cosfp128, fp128* @varfp12
    [all...]
128bit_load_store.ll 3 define void @test_store_f128(fp128* %ptr, fp128 %val) #0 {
7 store fp128 %val, fp128* %ptr, align 16
11 define fp128 @test_load_f128(fp128* readonly %ptr) #2 {
15 %0 = load fp128, fp128* %ptr, align 16
16 ret fp128 %0
24 %0 = bitcast i128* %ptr to fp128*
    [all...]
neon-fpround_f128.ll 3 define <1 x double> @test_fpround_v1f128(<1 x fp128>* %a) {
6 %b = load <1 x fp128>, <1 x fp128>* %a
7 %c = fptrunc <1 x fp128> %b to <1 x double>
11 define <2 x double> @test_fpround_v2f128(<2 x fp128>* %a) {
15 %b = load <2 x fp128>, <2 x fp128>* %a
16 %c = fptrunc <2 x fp128> %b to <2 x double>
arm64-fp128.ll 3 @lhs = global fp128 zeroinitializer, align 16
4 @rhs = global fp128 zeroinitializer, align 16
6 define fp128 @test_add() {
9 %lhs = load fp128, fp128* @lhs, align 16
10 %rhs = load fp128, fp128* @rhs, align 16
14 %val = fadd fp128 %lhs, %rhs
16 ret fp128 %val
19 define fp128 @test_sub()
    [all...]
sincos-expansion.ll 21 define fp128 @test_sincos_f128(fp128 %f) {
22 %sin = call fp128 @sinl(fp128 %f) readnone
23 %cos = call fp128 @cosl(fp128 %f) readnone
24 %val = fadd fp128 %sin, %cos
27 ret fp128 %val
32 declare fp128 @sinl(fp128) readonl
    [all...]
  /external/llvm/test/CodeGen/Mips/
mips64-f128.ll 10 @gld0 = external global fp128
11 @gld1 = external global fp128
12 @gld2 = external global fp128
19 define fp128 @addLD() {
21 %0 = load fp128, fp128* @gld0, align 16
22 %1 = load fp128, fp128* @gld1, align 16
23 %add = fadd fp128 %0, %1
24 ret fp128 %ad
    [all...]
mips64-f128-call.ll 3 @gld0 = external global fp128
4 @gld1 = external global fp128
10 define void @foo0(fp128 %a0) {
12 store fp128 %a0, fp128* @gld0, align 16
22 %0 = load fp128, fp128* @gld0, align 16
23 tail call void @foo2(fp128 %0)
27 declare void @foo2(fp128)
37 define fp128 @foo3()
    [all...]
  /external/llvm/test/CodeGen/SystemZ/
frame-04.ll 10 define void @f1(fp128 *%ptr) {
41 %l0 = load volatile fp128 , fp128 *%ptr
42 %l1 = load volatile fp128 , fp128 *%ptr
43 %l4 = load volatile fp128 , fp128 *%ptr
44 %l5 = load volatile fp128 , fp128 *%ptr
45 %l8 = load volatile fp128 , fp128 *%pt
    [all...]
fp-conv-03.ll 6 define void @f1(fp128 *%dst, float %val) {
12 %res = fpext float %val to fp128
13 store fp128 %res, fp128 *%dst
18 define void @f2(fp128 *%dst, float *%ptr) {
25 %res = fpext float %val to fp128
26 store fp128 %res, fp128 *%dst
31 define void @f3(fp128 *%dst, float *%base) {
39 %res = fpext float %val to fp128
    [all...]
fp-conv-04.ll 6 define void @f1(fp128 *%dst, double %val) {
12 %res = fpext double %val to fp128
13 store fp128 %res, fp128 *%dst
18 define void @f2(fp128 *%dst, double *%ptr) {
25 %res = fpext double %val to fp128
26 store fp128 %res, fp128 *%dst
31 define void @f3(fp128 *%dst, double *%base) {
39 %res = fpext double %val to fp128
    [all...]
fp-sqrt-03.ll 5 declare fp128 @llvm.sqrt.f128(fp128 %f)
8 define void @f1(fp128 *%ptr) {
16 %orig = load fp128 , fp128 *%ptr
17 %sqrt = call fp128 @llvm.sqrt.f128(fp128 %orig)
18 store fp128 %sqrt, fp128 *%ptr
fp-mul-04.ll 8 ; point of view, because %f2 is the low register of the FP128 %f0. Pass the
10 define void @f1(double %f1, double %dummy, double %f2, fp128 *%dst) {
16 %f1x = fpext double %f1 to fp128
17 %f2x = fpext double %f2 to fp128
18 %res = fmul fp128 %f1x, %f2x
19 store fp128 %res, fp128 *%dst
24 define void @f2(double %f1, double *%ptr, fp128 *%dst) {
31 %f1x = fpext double %f1 to fp128
32 %f2x = fpext double %f2 to fp128
    [all...]
fp-libcall.ll 19 define fp128 @f3(fp128 %x, i32 %y) {
22 %tmp = call fp128 @llvm.powi.f128(fp128 %x, i32 %y)
23 ret fp128 %tmp
40 define fp128 @f6(fp128 %x, fp128 %y) {
43 %tmp = call fp128 @llvm.pow.f128(fp128 %x, fp128 %y
    [all...]
vec-args-error-06.ll 5 define <1 x fp128> @foo() {
6 ret <1 x fp128><fp128 0xL00000000000000000000000000000000>
fp-move-05.ll 11 %ptr = inttoptr i64 %src to fp128 *
12 %val = load fp128 , fp128 *%ptr
13 %trunc = fptrunc fp128 %val to double
24 %ptr = inttoptr i64 %add to fp128 *
25 %val = load fp128 , fp128 *%ptr
26 %trunc = fptrunc fp128 %val to double
37 %ptr = inttoptr i64 %add to fp128 *
38 %val = load fp128 , fp128 *%pt
    [all...]
fp-move-08.ll 11 %ptr = inttoptr i64 %src to fp128 *
12 %ext = fpext double %val to fp128
13 store fp128 %ext, fp128 *%ptr
24 %ptr = inttoptr i64 %add to fp128 *
25 %ext = fpext double %val to fp128
26 store fp128 %ext, fp128 *%ptr
37 %ptr = inttoptr i64 %add to fp128 *
38 %ext = fpext double %val to fp128
    [all...]
fp-neg-01.ll 27 define void @f3(fp128 *%ptr, fp128 *%ptr2) {
32 %orig = load fp128 , fp128 *%ptr
33 %negzero = fpext float -0.0 to fp128
34 %neg = fsub fp128 0xL00000000000000008000000000000000, %orig
35 %op2 = load fp128 , fp128 *%ptr2
36 %res = fdiv fp128 %neg, %op2
37 store fp128 %res, fp128 *%pt
    [all...]
fp-add-03.ll 6 define void @f1(fp128 *%ptr, float %f2) {
15 %f1 = load fp128 , fp128 *%ptr
16 %f2x = fpext float %f2 to fp128
17 %sum = fadd fp128 %f1, %f2x
18 store fp128 %sum, fp128 *%ptr
fp-div-03.ll 6 define void @f1(fp128 *%ptr, float %f2) {
15 %f1 = load fp128 , fp128 *%ptr
16 %f2x = fpext float %f2 to fp128
17 %sum = fdiv fp128 %f1, %f2x
18 store fp128 %sum, fp128 *%ptr
  /external/clang/test/CodeGen/
fp128_complex.c 5 // CHECK: tail call { fp128, fp128 } @__multc3
7 // CHECK: tail call { fp128, fp128 } @__divtc3
  /external/llvm/test/CodeGen/SPARC/
fp128.ll 29 define void @f128_ops(fp128* noalias sret %scalar.result, fp128* byval %a, fp128* byval %b, fp128* byval %c, fp128* byval %d) {
31 %0 = load fp128, fp128* %a, align 8
32 %1 = load fp128, fp128* %b, align 8
33 %2 = load fp128, fp128* %c, align
    [all...]
  /external/llvm/test/Assembler/
short-hexpair.ll 3 @x = global fp128 0xL01
4 ; CHECK: @x = global fp128 0xL00000000000000000000000000000001

Completed in 489 milliseconds

1 2 3 4 5 6 7