diff options
author | Pirama Arumuga Nainar <pirama@google.com> | 2015-04-08 08:55:49 -0700 |
---|---|---|
committer | Pirama Arumuga Nainar <pirama@google.com> | 2015-04-09 15:04:38 -0700 |
commit | 4c5e43da7792f75567b693105cc53e3f1992ad98 (patch) | |
tree | 1b2c9792582e12f5af0b1512e3094425f0dc0df9 /test/CodeGen/ARM/no-tail-call.ll | |
parent | c75239e6119d0f9a74c57099d91cbc9bde56bf33 (diff) | |
download | external_llvm-4c5e43da7792f75567b693105cc53e3f1992ad98.zip external_llvm-4c5e43da7792f75567b693105cc53e3f1992ad98.tar.gz external_llvm-4c5e43da7792f75567b693105cc53e3f1992ad98.tar.bz2 |
Update aosp/master llvm for rebase to r233350
Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
Diffstat (limited to 'test/CodeGen/ARM/no-tail-call.ll')
-rw-r--r-- | test/CodeGen/ARM/no-tail-call.ll | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/test/CodeGen/ARM/no-tail-call.ll b/test/CodeGen/ARM/no-tail-call.ll index 3a8cb21..5a5d43c 100644 --- a/test/CodeGen/ARM/no-tail-call.ll +++ b/test/CodeGen/ARM/no-tail-call.ll @@ -17,28 +17,28 @@ entry: %0 = alloca %foo, align 4 %1 = alloca %foo, align 4 %2 = alloca %foo, align 4 - %.native = getelementptr inbounds %foo* %0, i32 0, i32 0 - %.native.value = getelementptr inbounds %Sf* %.native, i32 0, i32 0 + %.native = getelementptr inbounds %foo, %foo* %0, i32 0, i32 0 + %.native.value = getelementptr inbounds %Sf, %Sf* %.native, i32 0, i32 0 store float 0.000000e+00, float* %.native.value, align 4 - %.native1 = getelementptr inbounds %foo* %1, i32 0, i32 0 - %.native1.value = getelementptr inbounds %Sf* %.native1, i32 0, i32 0 + %.native1 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 + %.native1.value = getelementptr inbounds %Sf, %Sf* %.native1, i32 0, i32 0 store float 1.000000e+00, float* %.native1.value, align 4 - %.native2 = getelementptr inbounds %foo* %2, i32 0, i32 0 - %.native2.value = getelementptr inbounds %Sf* %.native2, i32 0, i32 0 + %.native2 = getelementptr inbounds %foo, %foo* %2, i32 0, i32 0 + %.native2.value = getelementptr inbounds %Sf, %Sf* %.native2, i32 0, i32 0 store float 5.000000e+00, float* %.native2.value, align 4 br i1 true, label %3, label %4 ; <label>:3 ; preds = %entry - %.native4 = getelementptr inbounds %foo* %1, i32 0, i32 0 - %.native4.value = getelementptr inbounds %Sf* %.native4, i32 0, i32 0 + %.native4 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 + %.native4.value = getelementptr inbounds %Sf, %Sf* %.native4, i32 0, i32 0 store float 2.000000e+00, float* %.native4.value, align 4 br label %4 ; <label>:4 ; preds = %3, %entry %5 = call float @llvm.ceil.f32(float 5.000000e+00) - %.native3 = getelementptr inbounds %foo* %1, i32 0, i32 0 - %.native3.value = getelementptr inbounds %Sf* %.native3, i32 0, i32 0 - %6 = load float* %.native3.value, align 4 + %.native3 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 + %.native3.value = getelementptr inbounds %Sf, %Sf* %.native3, i32 0, i32 0 + %6 = load float, float* %.native3.value, align 4 %7 = call float @llvm.ceil.f32(float %6) %8 = insertvalue { float, float, float } { float 0.000000e+00, float undef, float undef }, float %5, 1 %9 = insertvalue { float, float, float } %8, float %7, 2 @@ -55,28 +55,28 @@ entry: %0 = alloca %foo, align 4 %1 = alloca %foo, align 4 %2 = alloca %foo, align 4 - %.native = getelementptr inbounds %foo* %0, i32 0, i32 0 - %.native.value = getelementptr inbounds %Sf* %.native, i32 0, i32 0 + %.native = getelementptr inbounds %foo, %foo* %0, i32 0, i32 0 + %.native.value = getelementptr inbounds %Sf, %Sf* %.native, i32 0, i32 0 store float 0.000000e+00, float* %.native.value, align 4 - %.native1 = getelementptr inbounds %foo* %1, i32 0, i32 0 - %.native1.value = getelementptr inbounds %Sf* %.native1, i32 0, i32 0 + %.native1 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 + %.native1.value = getelementptr inbounds %Sf, %Sf* %.native1, i32 0, i32 0 store float 1.000000e+00, float* %.native1.value, align 4 - %.native2 = getelementptr inbounds %foo* %2, i32 0, i32 0 - %.native2.value = getelementptr inbounds %Sf* %.native2, i32 0, i32 0 + %.native2 = getelementptr inbounds %foo, %foo* %2, i32 0, i32 0 + %.native2.value = getelementptr inbounds %Sf, %Sf* %.native2, i32 0, i32 0 store float 5.000000e+00, float* %.native2.value, align 4 br i1 true, label %3, label %4 ; <label>:3 ; preds = %entry - %.native4 = getelementptr inbounds %foo* %1, i32 0, i32 0 - %.native4.value = getelementptr inbounds %Sf* %.native4, i32 0, i32 0 + %.native4 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 + %.native4.value = getelementptr inbounds %Sf, %Sf* %.native4, i32 0, i32 0 store float 2.000000e+00, float* %.native4.value, align 4 br label %4 ; <label>:4 ; preds = %3, %entry %5 = call float @llvm.ceil.f32(float 5.000000e+00) - %.native3 = getelementptr inbounds %foo* %1, i32 0, i32 0 - %.native3.value = getelementptr inbounds %Sf* %.native3, i32 0, i32 0 - %6 = load float* %.native3.value, align 4 + %.native3 = getelementptr inbounds %foo, %foo* %1, i32 0, i32 0 + %.native3.value = getelementptr inbounds %Sf, %Sf* %.native3, i32 0, i32 0 + %6 = load float, float* %.native3.value, align 4 %7 = call float @llvm.ceil.f32(float %6) %8 = insertvalue { float, float } { float 0.000000e+00, float undef }, float %7, 1 ret { float, float } %8 |