brintos

brintos / llvm-project-archived public Read only

0
0
Text · 447 B · 28b71f9 Raw
21 lines · plain
1; RUN: llc < %s -mtriple=i686-pc-linux-gnu | FileCheck %s2 3; CHECK: .cfi_startproc4; CHECK: .cfi_def_cfa_offset 85; CHECK: .cfi_def_cfa_offset 126; CHECK: .cfi_def_cfa_offset 327; CHECK: .cfi_offset %esi, -128; CHECK: .cfi_offset %edi, -89; CHECK: .cfi_endproc10 11%0 = type { i64, i64 }12 13declare fastcc %0 @ReturnBigStruct() nounwind readnone14 15define void @test(ptr %p) {16  %1 = call fastcc %0 @ReturnBigStruct()17  store %0 %1, ptr %p18  ret void19}20 21