Another step moving away from the deprecated syntax of specifying pass pipeline in opt. Differential Revision: https://reviews.llvm.org/D119081
8 lines
240 B
LLVM
8 lines
240 B
LLVM
; RUN: opt < %s -passes=instcombine -disable-output
|
|
|
|
define <4 x i32> @test(<4 x i32> %A) {
|
|
%B = xor <4 x i32> %A, < i32 -1, i32 -1, i32 -1, i32 -1 >
|
|
%C = and <4 x i32> %B, < i32 -1, i32 -1, i32 -1, i32 -1 >
|
|
ret <4 x i32> %C
|
|
}
|