1 ; RUN: llc -march=mipsel -mcpu=mips32r2 -mattr=+micromips -verify-machineinstrs < %s | FileCheck %s
3 define void @f1(i8* %p) {
8 %0 = load i8, i8* %p, align 4
11 %cmp = icmp eq i32 %and, 0
12 br i1 %cmp, label %if.then, label %if.end
15 store i8 0, i8* %p, align 1
22 define void @f2(i16* %p) {
27 %0 = load i16, i16* %p, align 2
28 %a = zext i16 %0 to i32
30 %cmp = icmp eq i32 %and, 0
31 br i1 %cmp, label %if.then, label %if.end
34 store i16 0, i16* %p, align 2