Displaying 7 results from an estimated 7 matches for "val200".
2013 Jan 29
2
[LLVMdev] Apparent indeterminism in PreVerifier
...ssible outcomes triggered by a code change in
completely unrelated portion of the code and rebuild:
*** IR Dump After Preliminary module verification ***
First version:
for.body.us68: ; preds = %scalar.ph,
%for.body.us68
%arrayidx.us70.phi = phi i8* [ %resume.val200, %scalar.ph ], [
%arrayidx.us70.inc, %for.body.us68 ]
%add.ptr4.us72.phi = phi i8* [ %resume.val, %scalar.ph ], [
%add.ptr4.us72.inc, %for.body.us68 ]
Second version:
for.body.us68: ; preds = %scalar.ph,
%for.body.us68
%arrayidx.us70.phi = phi i8* [ %resume....
2013 Jan 29
2
[LLVMdev] Apparent indeterminism in PreVerifier
...ion of the code and rebuild:
>>
>> *** IR Dump After Preliminary module verification ***
>>
>> First version:
>>
>> for.body.us68: ; preds = %scalar.ph,
>> %for.body.us68
>> %arrayidx.us70.phi = phi i8* [ %resume.val200, %scalar.ph ], [
>> %arrayidx.us70.inc, %for.body.us68 ]
>> %add.ptr4.us72.phi = phi i8* [ %resume.val, %scalar.ph ], [
>> %add.ptr4.us72.inc, %for.body.us68 ]
>>
>> Second version:
>>
>> for.body.us68: ; preds = %scala...
2013 Jan 29
0
[LLVMdev] Apparent indeterminism in PreVerifier
...> completely unrelated portion of the code and rebuild:
>
> *** IR Dump After Preliminary module verification ***
>
> First version:
>
> for.body.us68: ; preds = %scalar.ph,
> %for.body.us68
> %arrayidx.us70.phi = phi i8* [ %resume.val200, %scalar.ph ], [
> %arrayidx.us70.inc, %for.body.us68 ]
> %add.ptr4.us72.phi = phi i8* [ %resume.val, %scalar.ph ], [
> %add.ptr4.us72.inc, %for.body.us68 ]
>
> Second version:
>
> for.body.us68: ; preds = %scalar.ph,
> %for.body.us68
&...
2013 Jan 29
0
[LLVMdev] Apparent indeterminism in PreVerifier
...> >> *** IR Dump After Preliminary module verification ***
> >>
> >> First version:
> >>
> >> for.body.us68: ; preds =
> %scalar.ph,
> >> %for.body.us68
> >> %arrayidx.us70.phi = phi i8* [ %resume.val200, %scalar.ph ], [
> >> %arrayidx.us70.inc, %for.body.us68 ] %add.ptr4.us72.phi = phi i8* [
> >> %resume.val, %scalar.ph ], [ %add.ptr4.us72.inc, %for.body.us68 ]
> >>
> >> Second version:
> >>
> >> for.body.us68:...
2013 Jan 29
1
[LLVMdev] Apparent indeterminism in PreVerifier
...ump After Preliminary module verification ***
>>>>
>>>> First version:
>>>>
>>>> for.body.us68: ; preds =
>> %scalar.ph,
>>>> %for.body.us68
>>>> %arrayidx.us70.phi = phi i8* [ %resume.val200, %scalar.ph ], [
>>>> %arrayidx.us70.inc, %for.body.us68 ] %add.ptr4.us72.phi = phi i8* [
>>>> %resume.val, %scalar.ph ], [ %add.ptr4.us72.inc, %for.body.us68 ]
>>>>
>>>> Second version:
>>>>
>>>> for.body.us68:...
2013 Jan 07
0
[LLVMdev] instruction scheduling issue
Liu,
This is likely a better solution for you - you do not want to mess with
the scheduler unless you really have to ;)
Sergei
---
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by
The Linux Foundation
> -----Original Message-----
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of Krzysztof Parzyszek
> Sent:
2013 Jan 07
4
[LLVMdev] instruction scheduling issue
On 1/7/2013 2:15 PM, Xu Liu wrote:
>
> This would be ideal. How can I do the instrumentation pass after the
> instruction scheduling?
You could derive your own class from TargetPassConfig, and add the
annotation pass in YourDerivedTargetPassConfig::addPreEmitPass. This
will add your annotation pass very late, just before the final code is
emitted. If you're using the X86 target,