1; RUN: llc < %s -march=systemz | grep ogr   | count 3
2; RUN: llc < %s -march=systemz | grep nihf  | count 1
3; RUN: llc < %s -march=systemz | grep lgfr  | count 1
4
5
6define i32 @foo(i32 %a, i32 %b) {
7entry:
8    %c = or i32 %a, %b
9    ret i32 %c
10}
11
12define zeroext i32 @foo1(i32 %a, i32 %b)  {
13entry:
14    %c = or i32 %a, %b
15    ret i32 %c
16}
17
18define signext i32 @foo2(i32 %a, i32 %b)  {
19entry:
20    %c = or i32 %a, %b
21    ret i32 %c
22}
23
24