search for: unwrappedfnmap

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

2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...+#include "llvm/IR/DebugInfo.h" #include "llvm/IR/IRBuilder.h" #include "llvm/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,...
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...e "llvm/IR/IRBuilder.h" > > #include "llvm/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 DataFlowSanit...
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: