Why do I get the messages below for the LLILF instruction? Obviously, HLASM thinks LLILF should have a 64 bit register, despite the fact that I'm only loading the lower half (fullword) of the register. Is it due to lumping the LLI.. instructions together since the variants affect differing portions of the 64 bit register?
000000D8 C0FF 0000 0000 00000000 498 LLILF R15_64,0 000000DE C0FF 0000 0000 00000000 499 LLILF R15_32,0 ** ASMA323W Symbol R15_32 has incompatible type with general register field ** ASMA435I Record 19 in TSH009.SOURCE.ASM($) on volume: SGLB14 000000E4 C0FF 0000 0000 00000000 500 LLILF R15,0 ** ASMA324I Symbol R15 may have incompatible type with general register field ** ASMA435I Record 20 in TSH009.SOURCE.ASM($) on volume: SGLB14 Is there any thought to extending this facility due to the new instructions which affect only the upper or lower half of a 64 bit register as a 32 bit register? -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-691-6183 cell [email protected] * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM
