[LLVMdev] loop metdata instruction

Redmond, Paul paul.redmond at intel.com
Mon Feb 25 17:41:59 PST 2013


Hi,

On 2013-02-25 8:22 PM, "Krzysztof Parzyszek" <kparzysz at codeaurora.org>
wrote:

>On 2/25/2013 4:50 PM, Redmond, Paul wrote:
>>
>> On the branch into the loop:
>
>Well... In this case the metadata is not on the latch.  I guess this is
>because the initial loop structure is this questionable
>jump-to-cond-then-back scheme.  I agree---this doesn't look right.

This loop structure is not questionable--it's what clang generates for a
for loop..

I'm suggesting this as a possible alternative to the loop latch approach.
Please re-read my original email.

paul

>
>-Krzysztof
>
>-- 
>Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
>hosted by The Linux Foundation





More information about the llvm-dev mailing list