Displaying 3 results from an estimated 3 matches for "argtlsty".
Did you mean:
argtest
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...hadowAddress(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 (!GetArgTLSPtr) {
Type *ArgTLSTy = ArrayType::get(ShadowTy, 64);
ArgTLS = Mod->getOrInsertGlobal("__dfsan_arg_tls", ArgTLSTy);
@@ -725,6 +729,12 @@ bool DataFlowSanitizer::runOnModule(Module &M) {
Value *WrappedFnCst =
ConstantExpr::getBitCast(NewF, PointerType::getUnqual(FT));
F.repl...
2014 Oct 07
2
[LLVMdev] Debug Info and DFSan
...tion *F);
> > @@ -573,6 +575,8 @@ bool DataFlowSanitizer::runOnModule(Module &M) {
> > if (ABIList.isIn(M, "skip"))
> > return false;
> >
> > + FunctionDIs = makeSubprogramMap(M);
> > +
> > if (!GetArgTLSPtr) {
> > Type *ArgTLSTy = ArrayType::get(ShadowTy, 64);
> > ArgTLS = Mod->getOrInsertGlobal("__dfsan_arg_tls", ArgTLSTy);
> > @@ -725,6 +729,12 @@ bool DataFlowSanitizer::runOnModule(Module &M) {
> > Value *WrappedFnCst =
> > ConstantExpr::getBitCast(NewF, Po...
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: