llvm.org GIT mirror llvm / cdd4f8c
Correct bogus module triple specifications. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112469 91177308-0d34-0410-b5e6-96231b3b80d8 Duncan Sands 10 years ago
46 changed file(s) with 46 addition(s) and 46 deletion(s). Raw diff Collapse all Expand all
11 ; PR1266
22
33 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
4 target triple = "arm-linux-gnueabi"
4 target triple = "arm-unknown-linux-gnueabi"
55 %struct.CUMULATIVE_ARGS = type { i32, i32, i32, i32, i32, i32 }
66 %struct.FILE = type { i32, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, i8*, %struct._IO_marker*, %struct.FILE*, i32, i32, i32, i16, i8, [1 x i8], i8*, i64, i8*, i8*, i32, [52 x i8] }
77 %struct.VEC_edge = type { i32, i32, [1 x %struct.edge_def*] }
11 ; PR1424
22
33 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
4 target triple = "arm-linux-gnueabi"
4 target triple = "arm-unknown-linux-gnueabi"
55 %struct.AVClass = type { i8*, i8* (i8*)*, %struct.AVOption* }
66 %struct.AVCodec = type { i8*, i32, i32, i32, i32 (%struct.AVCodecContext*)*, i32 (%struct.AVCodecContext*, i8*, i32, i8*)*, i32 (%struct.AVCodecContext*)*, i32 (%struct.AVCodecContext*, i8*, i32*, i8*, i32)*, i32, %struct.AVCodec*, void (%struct.AVCodecContext*)*, %struct.AVRational*, i32* }
77 %struct.AVCodecContext = type { %struct.AVClass*, i32, i32, i32, i32, i32, i8*, i32, %struct.AVRational, i32, i32, i32, i32, i32, void (%struct.AVCodecContext*, %struct.AVFrame*, i32*, i32, i32, i32)*, i32, i32, i32, i32, i32, i32, i32, float, float, i32, i32, i32, i32, float, i32, i32, i32, %struct.AVCodec*, i8*, i32, i32, void (%struct.AVCodecContext*, i8*, i32, i32)*, i32, i32, i32, i32, i32, i32, i32, i32, i32, i8*, [32 x i8], i32, i32, i32, i32, i32, i32, i32, float, i32, i32 (%struct.AVCodecContext*, %struct.AVFrame*)*, void (%struct.AVCodecContext*, %struct.AVFrame*)*, i32, i32, i32, i32, i8*, i8*, float, float, i32, %struct.RcOverride*, i32, i8*, i32, i32, i32, float, float, float, float, i32, float, float, float, float, float, i32, i32, i32, i32*, i32, i32, i32, i32, %struct.AVRational, %struct.AVFrame*, i32, i32, [4 x i64], i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 (%struct.AVCodecContext*, i32*)*, i32, i32, i32, i32, i32, i32, i8*, i32, i32, i32, i32, i32, i32, i16*, i16*, i32, i32, i32, i32, %struct.AVPaletteControl*, i32, i32 (%struct.AVCodecContext*, %struct.AVFrame*)*, i32, i32, i32, i32, i32, i32, i32, i32 (%struct.AVCodecContext*, i32 (%struct.AVCodecContext*, i8*)*, i8**, i32*, i32)*, i8*, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, float, i32, i32, i32, i32, i32, i32, i32, i32, float, i32, i32, i32, i32, i32, i32, float, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i64 }
22
33 ; ModuleID = ''
44 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
5 target triple = "arm-linux-gnueabi"
5 target triple = "arm-unknown-linux-gnueabi"
66
77 define double @_ZSt3powdi(double %__x, i32 %__i) {
88 entry:
33
44 target datalayout =
55 "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
6 target triple = "mipsallegrexel-psp-elf"
6 target triple = "mipsallegrexel-unknown-psp-elf"
77
88 define i64 @add64(i64 %u, i64 %v) nounwind {
99 entry:
0 ; RUN: llc < %s -march=mips | grep {sw.*(\$4)} | count 3
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44 %struct.sret0 = type { i32, i32, i32 }
55
66 define void @test0(%struct.sret0* noalias sret %agg.result, i32 %dummy) nounwind {
0 ; RUN: llc < %s -march=mips | grep {lw.*(\$4)} | count 2
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44 %struct.byval0 = type { i32, i32 }
55
66 define i64 @test0(%struct.byval0* byval %b, i64 %sum) nounwind {
0 ; RUN: llc < %s -march=mips | grep __adddf3
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44
55 define double @dofloat(double %a, double %b) nounwind {
66 entry:
0 ; RUN: llc < %s -march=mips | grep __extendsfdf2
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44
55 define double @dofloat(float %a) nounwind {
66 entry:
0 ; RUN: llc < %s -march=mips | grep trunc.w.s | count 3
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44
55 define i32 @fptoint(float %a) nounwind {
66 entry:
44 ; RUN: grep __fixunsdfsi %t | count 1
55
66 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
7 target triple = "mipsallegrexel-psp-elf"
7 target triple = "mipsallegrexel-unknown-psp-elf"
88
99 define double @int2fp(i32 %a) nounwind {
1010 entry:
55 ; RUN: not grep {gp_rel} %t
66
77 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
8 target triple = "mipsallegrexel-psp-elf"
8 target triple = "mipsallegrexel-unknown-psp-elf"
99 @.str = internal constant [10 x i8] c"AAAAAAAAA\00"
1010 @i0 = internal constant [5 x i32] [ i32 0, i32 1, i32 2, i32 3, i32 4 ]
1111
99 ; RUN: grep {\%lo} %t1 | count 2
1010
1111 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
12 target triple = "mipsallegrexel-psp-elf"
12 target triple = "mipsallegrexel-unknown-psp-elf"
1313
1414 %struct.anon = type { i32, i32 }
1515 @s0 = global [8 x i8] c"AAAAAAA\00", align 4
22 ; RUN: grep seb %t | count 1
33
44 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
5 target triple = "mipsallegrexel-psp-elf"
5 target triple = "mipsallegrexel-unknown-psp-elf"
66
77 define i8 @A(i8 %e.0, i8 signext %sum) signext nounwind {
88 entry:
11 ; RUN: grep {CPI\[01\]_\[01\]:} %t | count 2
22 ; RUN: grep {rodata.cst4,"aM",@progbits} %t | count 1
33 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
4 target triple = "mipsallegrexel-psp-elf"
4 target triple = "mipsallegrexel-unknown-psp-elf"
55
66 define float @F(float %a) nounwind {
77 entry:
22 ; RUN: grep {bc1\[tf\]} %t | count 3
33
44 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
5 target triple = "mipsallegrexel-psp-elf"
5 target triple = "mipsallegrexel-unknown-psp-elf"
66
77 define float @A(float %a, float %b) nounwind {
88 entry:
0 ; RUN: llc < %s -march=mips | grep {b\[ne\]\[eq\]} | count 1
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44
55 define float @A(float %a, float %b, i32 %j) nounwind {
66 entry:
22 ; RUN: grep neg.s %t | count 1
33
44 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
5 target triple = "mipsallegrexel-psp-elf"
5 target triple = "mipsallegrexel-unknown-psp-elf"
66
77 define float @A(float %i, float %j) nounwind {
88 entry:
33 ; RUN: grep multu %t | count 1
44
55 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
6 target triple = "mipsallegrexel-psp-elf"
6 target triple = "mipsallegrexel-unknown-psp-elf"
77 %struct.DWstruct = type { i32, i32 }
88
99 define i32 @A0(i32 %u, i32 %v) nounwind {
22 ; RUN: grep {ori.*65535} %t | count 1
33
44 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
5 target triple = "mipsallegrexel-psp-elf"
5 target triple = "mipsallegrexel-unknown-psp-elf"
66
77 define double @A(double %c, double %d) nounwind readnone {
88 entry:
22 ; RUN: grep mfc1 %t | count 1
33
44 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
5 target triple = "mipsallegrexel-psp-elf"
5 target triple = "mipsallegrexel-unknown-psp-elf"
66
77 define float @A(i32 %u) nounwind {
88 entry:
0 ; RUN: llc < %s -march=mips | grep {subu.*sp} | count 2
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44
55 define i32 @twoalloca(i32 %size) nounwind {
66 entry:
22
33 target datalayout =
44 "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
5 target triple = "mipsallegrexel-psp-elf"
5 target triple = "mipsallegrexel-unknown-psp-elf"
66
77 define internal fastcc i32 @A(i32 %u) nounwind {
88 entry:
0 ; RUN: llc < %s -march=mips | grep __truncdfsf2 | count 1
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44
55 define float @round2float(double %a) nounwind {
66 entry:
0 ; RUN: llc < %s -march=mips | grep clz | count 1
11
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:32-i16:16:32-i32:32:32-i64:32:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64"
3 target triple = "mipsallegrexel-psp-elf"
3 target triple = "mipsallegrexel-unknown-psp-elf"
44
55 define i32 @A0(i32 %u) nounwind {
66 entry:
33 ; RUN: llc < %s | grep {st %} | count 2
44
55 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
6 target triple = "s390x-linux"
6 target triple = "s390x-ibm-linux"
77
88 define void @foo1(i32* nocapture %foo, i32* nocapture %bar) nounwind {
99 entry:
33 ; RUN: llc < %s | grep {sth.%} | count 2
44
55 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
6 target triple = "s390x-linux"
6 target triple = "s390x-ibm-linux"
77
88 define void @foo1(i16* nocapture %foo, i16* nocapture %bar) nounwind {
99 entry:
0 ; RUN: llc < %s
11
22 target datalayout = "E-p:64:64:64-i1:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 define void @foo() noreturn nounwind {
66 entry:
0 ; RUN: llc < %s
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 define void @foo(i64 %N) nounwind {
66 entry:
0 ; RUN: llc < %s | grep larl | count 3
11
22 target datalayout = "E-p:64:64:64-i1:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44 @bar = common global i64 0, align 8 ; [#uses=3]
55
66 define i64 @foo() nounwind readonly {
11 ; RUN: llc < %s -relocation-model=pic | grep PLT | count 1
22
33 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
4 target triple = "s390x-linux"
4 target triple = "s390x-ibm-linux"
55 @ptr = external global void (...)* ; [#uses=2]
66
77 define void @foo1() nounwind {
0 ; RUN: llc < %s -relocation-model=pic | grep GOTENT | count 6
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44 @src = external global i32 ; [#uses=2]
55 @dst = external global i32 ; [#uses=2]
66 @ptr = external global i32* ; [#uses=2]
11
22
33 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
4 target triple = "s390x-linux"
4 target triple = "s390x-ibm-linux"
55
66
77 define i16 @foo(i16 zeroext %a) zeroext {
0 ; RUN: llc < %s -march=systemz | grep rll
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 define i32 @rotl(i32 %x, i32 %y, i32 %z) nounwind readnone {
66 entry:
0 ; RUN: llc < %s
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 define void @compdecomp(i8* nocapture %data, i64 %data_len) nounwind {
66 entry:
0 ; RUN: llc < %s
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 define signext i32 @bit_place_piece(i32 signext %col, i32 signext %player, i64* nocapture %b1, i64* nocapture %b2) nounwind {
66 entry:
0 ; RUN: llc < %s | FileCheck %s
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 declare void @rdft(i32 signext, i32 signext, double*, i32* nocapture, double*) nounwind
66
0 ; RUN: llc < %s
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 define float @foo(i32 signext %a) {
66 entry:
0 ; RUN: llc < %s
11
22 target datalayout = "E-p:64:64:64-i8:8:16-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f128:128:128-a0:16:16"
3 target triple = "s390x-linux"
3 target triple = "s390x-ibm-linux"
44
55 define signext i32 @dfg_parse() nounwind {
66 entry:
0 ; RUN: llc < %s | not grep r11
11
2 target triple = "thumb-linux-gnueabi"
2 target triple = "thumb-unknown-linux-gnueabi"
33 %struct.__sched_param = type { i32 }
44 %struct.pthread_attr_t = type { i32, i32, %struct.__sched_param, i32, i32, i32, i32, i8*, i32 }
55 @i.1882 = internal global i32 1 ; [#uses=2]
0 ; RUN: llc < %s | FileCheck %s
11 ; PR2936
22
3 target triple = "i386-mingw32"
3 target triple = "i386-pc-mingw32"
44
55 define dllexport x86_fastcallcc i32 @foo() nounwind {
66 entry:
11 ; PR5851
22
33 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-f80:128:128-v64:64:64-v128:128:128-a0:0:64-f80:32:32-n8:16:32"
4 target triple = "i386-mingw32"
4 target triple = "i386-pc-mingw32"
55
66 %0 = type { void (...)* }
77
0 ; RUN: opt < %s -gvn | llvm-dis
11 ; PR4256
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32"
3 target triple = "i386-linux-gnu"
3 target triple = "i386-pc-linux-gnu"
44 %llvm.dbg.anchor.type = type { i32, i32 }
55 %struct.cset = type { i8*, i8, i8, i32, i8* }
66 %struct.lmat = type { %struct.re_guts*, i32, %llvm.dbg.anchor.type*, i8*, i8*, i8*, i8*, i8**, i32, i8*, i8*, i8*, i8*, i8* }
0 ; RUN: opt < %s -indvars
11 ; PR4258
22 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32"
3 target triple = "i386-linux-gnu"
3 target triple = "i386-pc-linux-gnu"
44
55 define void @0(i32*, i32*, i32, i32) nounwind {
66 br i1 false, label %bb.nph1.preheader, label %.outer._crit_edge
44 ; exit is taken. Indvars should correctly compute the exit values.
55
66 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
7 target triple = "x86_64-linux-gnu"
7 target triple = "x86_64-pc-linux-gnu"
88 %struct..0anon = type <{ i8, [3 x i8] }>
99
1010 define i32 @main() nounwind {
0 ; RUN: opt < %s -loop-reduce | llvm-dis
11 ; PR3571
22
3 target triple = "i386-mingw32"
3 target triple = "i386-pc-mingw32"
44 define void @_ZNK18qdesigner_internal10TreeWidget12drawBranchesEP8QPainterRK5QRectRK11QModelIndex() nounwind {
55 entry:
66 br label %_ZNK11QModelIndex7isValidEv.exit.i
0 ; RUN: opt < %s -simplifycfg -disable-output
11 ; PR2256
22 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
3 target triple = "x86_64-mingw32"
3 target triple = "x86_64-pc-mingw32"
44
55 define { x86_fp80, x86_fp80 } @catanl({ x86_fp80, x86_fp80 }* byval %Z, i1 %cond) nounwind {
66 bb: ; preds = %entry