reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  419   Value *getShadow(Value *V);

References

lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  705       new StoreInst(DFSF.getShadow(RI->getReturnValue()),
  966             val, DFSF.getShadow(i->first->getIncomingValue(val)));
 1169   Value *Shadow = getShadow(Inst->getOperand(0));
 1171     Shadow = combineShadows(Shadow, getShadow(Inst->getOperand(i)), Inst);
 1318     Value *PtrShadow = DFSF.getShadow(LI.getPointerOperand());
 1394   Value* Shadow = DFSF.getShadow(SI.getValueOperand());
 1396     Value *PtrShadow = DFSF.getShadow(SI.getPointerOperand());
 1460   Value *CondShadow = DFSF.getShadow(I.getCondition());
 1461   Value *TrueShadow = DFSF.getShadow(I.getTrueValue());
 1462   Value *FalseShadow = DFSF.getShadow(I.getFalseValue());
 1483   Value *ValShadow = DFSF.getShadow(I.getValue());
 1516       Value *S = DFSF.getShadow(RI.getReturnValue());
 1527           IRB.CreateInsertValue(InsVal, DFSF.getShadow(RI.getReturnValue()), 1);
 1614           Args.push_back(DFSF.getShadow(*i));
 1625             IRB.CreateStore(DFSF.getShadow(*i), LabelVAPtr);
 1676       IRB.CreateStore(DFSF.getShadow(CS.getArgument(i)),
 1719       Args.push_back(DFSF.getShadow(*i));
 1730             DFSF.getShadow(*i),