eliminate the "MBBLabel" MCOperand type, and just use a MCSymbol for
[llvm/avr.git] / test / Transforms / ScalarRepl / 2006-01-24-IllegalUnionPromoteCrash.ll
blob03c7452115c1f930e344e3a327db002ca7bfe9cc
1 ; RUN: opt < %s -scalarrepl -disable-output
3 target datalayout = "E-p:32:32"
5 define i32 @test(i64 %L) {
6         %X = alloca i32         ; <i32*> [#uses=2]
7         %Y = bitcast i32* %X to i64*            ; <i64*> [#uses=1]
8         store i64 0, i64* %Y
9         %Z = load i32* %X               ; <i32> [#uses=1]
10         ret i32 %Z