/external/llvm/test/CodeGen/SystemZ/ |
fp-conv-09.ll | 24 define i32 @f3(fp128 *%src) { 30 %f = load fp128 , fp128 *%src 31 %conv = fptosi fp128 %f to i32
|
fp-conv-10.ll | 35 define i32 @f3(fp128 *%src) { 42 %f = load fp128 , fp128 *%src 43 %conv = fptoui fp128 %f to i32
|
fp-conv-11.ll | 24 define i64 @f3(fp128 *%src) { 30 %f = load fp128 , fp128 *%src 31 %conv = fptosi fp128 %f to i64
|
fp-conv-12.ll | 34 define i64 @f3(fp128 *%src) { 41 %f = load fp128 , fp128 *%src 42 %conv = fptoui fp128 %f to i64
|
vec-args-error-05.ll | 5 define void @foo(<1 x fp128>) {
|
fp-round-01.ll | 26 declare fp128 @llvm.rint.f128(fp128 %f) 27 define void @f3(fp128 *%ptr) { 31 %src = load fp128 , fp128 *%ptr 32 %res = call fp128 @llvm.rint.f128(fp128 %src) 33 store fp128 %res, fp128 *%ptr
|
asm-17.ll | 51 define void @f5(fp128 *%dest) { 58 %ret = call fp128 asm "blah $0", "={f4},0" (fp128 0xL00000000000000000000000000000000) 59 store fp128 %ret, fp128 *%dest
|
memcpy-02.ll | 11 @g5src = external global fp128, align 16 12 @g5dst = external global fp128, align 16 211 define void @f17(fp128 *%ptr1) { 215 %ptr2 = getelementptr fp128, fp128 *%ptr1, i64 1 216 %val = load fp128 , fp128 *%ptr1 217 store fp128 %val, fp128 *%ptr2 345 ; Test that we can use MVC for global addresses for fp128 [all...] |
/external/llvm/test/CodeGen/X86/ |
fp-double-rounding.ll | 12 define void @double_rounding(fp128* %x, float* %f) { 14 %0 = load fp128, fp128* %x, align 16 15 %1 = fptrunc fp128 %0 to double
|
atomic-non-integer.ll | 35 define void @store_fp128(fp128* %fptr, fp128 %v) { 38 store atomic fp128 %v, fp128* %fptr unordered, align 16 67 define fp128 @load_fp128(fp128* %fptr) { 70 %v = load atomic fp128, fp128* %fptr unordered, align 16 71 ret fp128 %v
|
soft-fp.ll | 46 ; soft-float means no SSE instruction and passing fp128 as pair of i64. 47 define fp128 @t3(fp128 %a, fp128 %b) nounwind readnone { 49 %0 = fadd fp128 %b, %a 50 ret fp128 %0
|
/external/llvm/test/Transforms/ConstProp/ |
convert-from-fp16.ll | 30 define fp128 @fold_from_fp16_to_fp128() { 32 ; CHECK: ret fp128 0xL00000000000000000000000000000000 34 %0 = call fp128 @llvm.convert.from.fp16.f128(i16 0) 35 ret fp128 %0 73 define fp128 @fold_from_fp16_to_fp128_b() { 75 ; CHECK: ret fp128 0xL00000000000000004001000000000000 78 %1 = call fp128 @llvm.convert.from.fp16.f128(i16 %0) 79 ret fp128 %1 96 declare fp128 @llvm.convert.from.fp16.f128(i16)
|
/external/llvm/test/CodeGen/Mips/cconv/ |
return-hard-struct-f128.ll | 7 ; Test return of {fp128} agrees with de-facto N32/N64 ABI. 9 @struct_fp128 = global {fp128} zeroinitializer 11 define inreg {fp128} @ret_struct_fp128() nounwind { 13 %0 = load volatile {fp128}, {fp128}* @struct_fp128 14 ret {fp128} %0
|
/external/llvm/test/CodeGen/AArch64/ |
arm64-fp-imm.ll | 26 define fp128 @baz() { 31 ret fp128 0xL00000000000000000000000000000000
|
fpconv-vector-op-scalarize.ll | 28 define <1 x i64> @test_fptosi(<1 x fp128> %in) { 33 %0 = fptosi <1 x fp128> %in to <1 x i64> 37 define <1 x i64> @test_fptoui(<1 x fp128> %in) { 42 %0 = fptoui <1 x fp128> %in to <1 x i64>
|
ldst-regoffset.ll | 301 define void @ldst_128bit(fp128* %base, i32 %off32, i64 %off64) minsize { 304 %addr_sxtwN = getelementptr fp128, fp128* %base, i32 %off32 305 %val_sxtwN = load volatile fp128, fp128* %addr_sxtwN 306 store volatile fp128 %val_sxtwN, fp128* %base 310 %addr_lslN = getelementptr fp128, fp128* %base, i64 %off64 311 %val_lslN = load volatile fp128, fp128* %addr_lsl [all...] |
aarch64_f16_be.ll | 37 %x = alloca fp128, align 16 38 %y = bitcast <8 x half> %a to fp128 39 store fp128 %y, fp128* %x, align 16
|
arm64-big-endian-vector-caller.ll | 609 declare fp128 @test_f128_v2f64_helper(<2 x double> %p) 610 define void @test_f128_v2f64(<2 x double>* %p, fp128* %q) { 614 %3 = call fp128 @test_f128_v2f64_helper(<2 x double> %2) 617 %4 = fadd fp128 %3, %3 618 store fp128 %4, fp128* %q 623 declare fp128 @test_f128_v2i64_helper(<2 x i64> %p) 624 define void @test_f128_v2i64(<2 x i64>* %p, fp128* %q) { 628 %3 = call fp128 @test_f128_v2i64_helper(<2 x i64> %2) 631 %4 = fadd fp128 %3, % [all...] |
arm64-big-endian-vector-callee.ll | 395 define fp128 @test_f128_v2f64(<2 x double> %p) { 398 %2 = bitcast <2 x double> %1 to fp128 399 %3 = fadd fp128 %2, %2 400 ret fp128 %3 404 define fp128 @test_f128_v2i64(<2 x i64> %p) { 407 %2 = bitcast <2 x i64> %1 to fp128 408 %3 = fadd fp128 %2, %2 409 ret fp128 %3 413 define fp128 @test_f128_v4f32(<4 x float> %p) { 417 %2 = bitcast <4 x float> %1 to fp128 [all...] |
arm64-big-endian-bitconverts.ll | 543 define void @test_f128_v2f64(<2 x double>* %p, fp128* %q) { 549 %3 = bitcast <2 x double> %2 to fp128 550 %4 = fadd fp128 %3, %3 551 store fp128 %4, fp128* %q 556 define void @test_f128_v2i64(<2 x i64>* %p, fp128* %q) { 562 %3 = bitcast <2 x i64> %2 to fp128 563 %4 = fadd fp128 %3, %3 564 store fp128 %4, fp128* % [all...] |
/external/clang/test/CodeGen/ |
systemz-inline-asm.c | 126 // CHECK: define void @test_f128(fp128* noalias nocapture sret [[DEST:%.*]], fp128* nocapture readonly, fp128* nocapture readonly) 127 // CHECK: %f = load fp128, fp128* %0 128 // CHECK: %g = load fp128, fp128* %1 129 // CHECK: [[RESULT:%.*]] = tail call fp128 asm "axbr $0, $2", "=f,0,f"(fp128 %f, fp128 %g [all...] |
mips64-padding-arg.c | 24 // N64-LABEL: define void @foo3(i32 signext %a0, i64, fp128 %a1) 25 // N64: tail call void @foo4(i32 signext 1, i32 signext 2, i32 signext %a0, i64 undef, fp128 %a1) 26 // N64: declare void @foo4(i32 signext, i32 signext, i32 signext, i64, fp128) 36 // N64-LABEL: define void @foo5(%struct.S0* noalias sret %agg.result, i64, fp128 %a0) 37 // N64: call void @foo6(%struct.S0* sret %agg.result, i32 signext 1, i32 signext 2, i64 undef, fp128 %a0) 38 // N64: declare void @foo6(%struct.S0* sret, i32 signext, i32 signext, i64, fp128)
|
long_double_fp128.cpp | 17 // Android's gcc and llvm use fp128 for long double. 20 // A64: define void @_Z4testlfdgCg(i64, float, double, fp128, { fp128, fp128 }*
|
/external/clang/test/CodeGenCXX/ |
mangle-literal-suffix.cpp | 2 // RUN: %clang_cc1 -triple powerpc64-none-none -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK -check-prefix=FP128 11 // FP128: _Z2g4IiEvRAszplcvT__ELg00000000000000004014000000000000E_c
|
/external/llvm/test/CodeGen/PowerPC/ |
float-asmprint.ll | 7 @var128 = global fp128 0xL00000000000000008000000000000000, align 16 14 ; CHECK-NEXT: .quad -9223372036854775808 # fp128 -0
|