1) fix two uses of ARM conditional code (lt and pl) by lt and ge; 2) sign-extend literals used in lis