20 lines · plain
1; RUN: llc %s -o - | FileCheck %s2; ModuleID = 'bic.c'3target triple = "thumbv7-apple-ios3.0.0"4 5define zeroext i16 @foo16(i16 zeroext %f) nounwind readnone optsize ssp {6entry:7 ; CHECK: .thumb_func _foo168 ; CHECK: {{bic[^#]*#3}}9 %and = and i16 %f, -410 ret i16 %and11}12 13define i32 @foo32(i32 %f) nounwind readnone optsize ssp {14entry:15 ; CHECK: .thumb_func _foo3216 ; CHECK: {{bic[^#]*#3}}17 %and = and i32 %f, -418 ret i32 %and19}20