[llvm-commits] [Fwd: [llvm] r82689 - in /llvm/trunk: lib/Transforms/IPO/IPConstantPropagation.cpp lib/Transforms/Scalar/SCCP.cpp test/Transforms/IPConstantProp/2009-09-24-byval-ptr.ll]
Tanya Lattner
tonic at nondot.org
Thu Oct 1 08:13:57 PDT 2009
On Sep 24, 2009, at 11:47 AM, Török Edwin wrote:
> On 2009-09-24 18:28, Chris Lattner wrote:
>>
>> On Sep 24, 2009, at 3:07 AM, Török Edwin wrote:
>>
>>> Hi Tanya,
>>>
>>> If there is still time, can you pull this into 2.6?
>>>
>>> It fixes a rather serious bug in ipsccp, see PR5038 (modifying a
>>> struct
>>> passed byval changed the original struct passed, because IPSCCP
>>> constant
>>> propagated the pointer).
>>
>> I agree that this would be nice to fix for 2.6, but it may be too
>> late. It depends on the fate of PR5004, which is still pending.
>
> Ok, if you do pull this patch into 2.6 please pull 82700 too (it fixes
> the code pessimization I mentioned, and its just a few lines again).
>
Chris - Should 82700 go in to? I really want to limit changes here
since we are already a month off release schedule. But if its really
safe.. then ok.
-Tanya
>> Tanya, what do you think?
>>
>> -Chris
More information about the llvm-commits
mailing list