mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-27 13:30:05 +00:00
ce98f09f53
These tests in particular try to use escaped square brackets as an argument to grep, which is failing for me with native win32 python. It appears the backslash is being lost near the CreateProcess*() call. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173506 91177308-0d34-0410-b5e6-96231b3b80d8
13 lines
352 B
LLVM
13 lines
352 B
LLVM
; Scalar replacement was incorrectly promoting this alloca!!
|
|
;
|
|
; RUN: opt < %s -scalarrepl -S | FileCheck %s
|
|
|
|
define i8* @test() {
|
|
%A = alloca [30 x i8] ; <[30 x i8]*> [#uses=1]
|
|
%B = getelementptr [30 x i8]* %A, i64 0, i64 0 ; <i8*> [#uses=2]
|
|
%C = getelementptr i8* %B, i64 1 ; <i8*> [#uses=1]
|
|
store i8 0, i8* %B
|
|
ret i8* %C
|
|
}
|
|
; CHECK: alloca [
|