1 ; RUN: lli -force-interpreter
2 ; Extending a value due to zeroext/signext will leave it the wrong size
3 ; causing problems later, such as a crash if you try to extend it again.
5 define void @zero(i8 zeroext %foo) {
10 define void @sign(i8 signext %foo) {