You cannot define an integer register in terms of a floating-point register. Warning: You are attempting to define an integer register symbol in terms of a floating-point register. IREGDEF User Action: Specify either an integer register or an expression within the range of 0 to 31 with the .DEFINE_IREG directive.