The legacy PM is deprecated, so update a bunch of lit tests running opt to use the new PM syntax when specifying the pipeline. In this patch focus has been put on test cases for ConstantMerge, ConstraintElimination, CorrelatedValuePropagation, GlobalDCE, GlobalOpt, SCCP, TailCallElim and PredicateInfo. Differential Revision: https://reviews.llvm.org/D114516
11 lines
298 B
LLVM
11 lines
298 B
LLVM
; RUN: opt < %s -passes=globalopt -disable-output
|
|
; PR579
|
|
|
|
@g_40507551 = internal global i16 31038 ; <i16*> [#uses=1]
|
|
|
|
define void @main() {
|
|
%tmp.4.i.1 = load i8, i8* getelementptr (i8, i8* bitcast (i16* @g_40507551 to i8*), i32 1) ; <i8> [#uses=0]
|
|
ret void
|
|
}
|
|
|