search for: functiondis

Displaying 3 results from an estimated 3 matches for "functiondis".

Did you mean: function's
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...lvm/IR/InlineAsm.h" #include "llvm/IR/InstVisitor.h" @@ -243,6 +244,7 @@ class DataFlowSanitizer : public ModulePass { DFSanABIList ABIList; DenseMap<Value *, Function *> UnwrappedFnMap; AttributeSet ReadOnlyNoneAttrs; + DenseMap<const Function *, DISubprogram> FunctionDIs; Value *getShadowAddress(Value *Addr, Instruction *Pos); bool isInstrumented(const Function *F); @@ -573,6 +575,8 @@ bool DataFlowSanitizer::runOnModule(Module &M) { if (ABIList.isIn(M, "skip")) return false; + FunctionDIs = makeSubprogramMap(M); + if (!GetArgTLS...
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...nstVisitor.h" > > @@ -243,6 +244,7 @@ class DataFlowSanitizer : public ModulePass { > > DFSanABIList ABIList; > > DenseMap<Value *, Function *> UnwrappedFnMap; > > AttributeSet ReadOnlyNoneAttrs; > > + DenseMap<const Function *, DISubprogram> FunctionDIs; > > > > Value *getShadowAddress(Value *Addr, Instruction *Pos); > > bool isInstrumented(const Function *F); > > @@ -573,6 +575,8 @@ bool DataFlowSanitizer::runOnModule(Module &M) { > > if (ABIList.isIn(M, "skip")) > > return false; &g...
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
On Tue, Oct 7, 2014 at 12:18 PM, David Blaikie <dblaikie at gmail.com> wrote: > > > On Tue, Oct 7, 2014 at 12:10 PM, David Blaikie <dblaikie at gmail.com> wrote: > >> >> >> 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: