blob: 4be2914a2d5112a69920c588f1b0f0ff58896455 [file] [log] [blame] [edit]
; Test alloca instructions.
; RUN: llvm-as < %s | pnacl-freeze | pnacl-bccompress --remove-abbreviations \
; RUN: | pnacl-bcdis | FileCheck %s
define void @AllocaTests(i32 %p0) {
; CHECK: | | %b0:
%v0 = alloca i8, i32 1, align 4
%v1 = alloca i8, i32 4, align 4
%v2 = alloca i8, i32 %p0, align 128
ret void
; CHECK-NEXT: {{.*}}| 3: <19, 2, 3> | %v0 = alloca i8, i32 %c0, align 4;
; CHECK-NEXT: {{.*}}| 3: <19, 2, 3> | %v1 = alloca i8, i32 %c1, align 4;
; CHECK-NEXT: {{.*}}| 3: <19, 5, 8> | %v2 = alloca i8, i32 %p0,
; CHECK-NEXT: | | align 128;
; CHECK-NEXT: {{.*}}| 3: <10> | ret void;
}