Displaying 4 results from an estimated 4 matches for "wrappedfncst".
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...> know why the debug info for 'main' is missing.
> > >>>
> > >>
> > >> Yeah - not quite sure either. I'll poke around with it for a little
> bit.
> > >>
> > >
> > > DataFlowSanitizer.cpp:719: F.replaceAllUsesWith(WrappedFnCst);
> > >
> > > replaces the debug info metadata's pointer to main with a pointer to
> > > dfsw$main (this issue doesn't come up with DAE or ArgPromo because they
> > > both don
> > >
> >
> > ... they both don't use RAUW because the...
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...> >>>
> > > > >>
> > > > >> Yeah - not quite sure either. I'll poke around with it for a
> little
> > > bit.
> > > > >>
> > > > >
> > > > > DataFlowSanitizer.cpp:719: F.replaceAllUsesWith(WrappedFnCst);
> > > > >
> > > > > replaces the debug info metadata's pointer to main with a pointer
> to
> > > > > dfsw$main (this issue doesn't come up with DAE or ArgPromo because
> they
> > > > > both don
> > > > >
>...
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...39; is preserved correctly, but I
>>> don't
>>> know why the debug info for 'main' is missing.
>>>
>>
>> Yeah - not quite sure either. I'll poke around with it for a little bit.
>>
>
> DataFlowSanitizer.cpp:719: F.replaceAllUsesWith(WrappedFnCst);
>
> replaces the debug info metadata's pointer to main with a pointer to
> dfsw$main (this issue doesn't come up with DAE or ArgPromo because they
> both don
>
... they both don't use RAUW because they have to visit each call site to
do special stuff anyway. (they'...
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
On Tue, Oct 7, 2014 at 11:48 AM, Peter Collingbourne <peter at pcc.me.uk>
wrote:
> On Tue, Oct 07, 2014 at 10:04:30AM -0700, David Blaikie wrote:
> > Hi Peter,
> >
> > After discovering several bugs in ArgumentPromotion and
> > DeadArgumentElimination where llvm::Functions were replaced with similar
> > functions (with the same name) to transform their type