1 ; RUN: llvm-as < %s | llc -fast-isel -march=x86
2 ; RUN: llvm-as < %s | llc -fast-isel -march=x86-64
4 ; This tests very minimal fast-isel functionality.
6 define i32* @foo(i32* %p, i32* %q, i32** %z) {
21 %t7 = getelementptr i32* %y, i32 1
22 %t8 = getelementptr i32* %t7, i32 %t6
29 define double @bar(double* %p, double* %q) {
36 %t0 = add double %r, %s
37 %t1 = mul double %t0, %s
38 %t2 = sub double %t1, %s