brintos

brintos / llvm-project-archived public Read only

0
0
Text · 445 B · e4c6488 Raw
16 lines · plain
1; RUN: llc -mtriple=mips < %s | FileCheck %s2 3define i32 @twoalloca(i32 %size) nounwind {4entry:5; CHECK: subu ${{[0-9]+}}, $sp6; CHECK: subu ${{[0-9]+}}, $sp7  alloca i8, i32 %size    ; <ptr>:0 [#uses=1]8  alloca i8, i32 %size    ; <ptr>:1 [#uses=1]9  call i32 @foo( ptr %0 ) nounwind    ; <i32>:2 [#uses=1]10  call i32 @foo( ptr %1 ) nounwind    ; <i32>:3 [#uses=1]11  add i32 %3, %2    ; <i32>:4 [#uses=1]12  ret i32 %413}14 15declare i32 @foo(ptr)16