search for: wrappedfncst

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