Evan Cheng | f28f8bc | 2010-04-02 19:36:14 +0000 | [diff] [blame^] | 1 | ; RUN: llc -mtriple=i386-apple-darwin < %s | not grep memset |
2 | ; PR6767 | ||||
3 | |||||
4 | define void @t() nounwind ssp { | ||||
5 | entry: | ||||
6 | %buf = alloca [512 x i8], align 1 | ||||
7 | %ptr = getelementptr inbounds [512 x i8]* %buf, i32 0, i32 0 | ||||
8 | call void @llvm.memset.i32(i8* %ptr, i8 undef, i32 512, i32 1) | ||||
9 | unreachable | ||||
10 | } | ||||
11 | |||||
12 | declare void @llvm.memset.i32(i8* nocapture, i8, i32, i32) nounwind |