Lines Matching refs:getShadow
319 Value *getShadow(Value *V);
597 new StoreInst(DFSF.getShadow(RI->getReturnValue()), in getOrBuildTrampolineFunction()
840 val, DFSF.getShadow(i->first->getIncomingValue(val))); in runOnModule()
895 Value *DFSanFunction::getShadow(Value *V) { in getShadow() function in DFSanFunction
1040 Value *Shadow = getShadow(Inst->getOperand(0)); in combineOperandShadows()
1042 Shadow = combineShadows(Shadow, getShadow(Inst->getOperand(i)), Inst); in combineOperandShadows()
1188 Value *PtrShadow = DFSF.getShadow(LI.getPointerOperand()); in visitLoadInst()
1265 Value* Shadow = DFSF.getShadow(SI.getValueOperand()); in visitStoreInst()
1267 Value *PtrShadow = DFSF.getShadow(SI.getPointerOperand()); in visitStoreInst()
1327 Value *CondShadow = DFSF.getShadow(I.getCondition()); in visitSelectInst()
1328 Value *TrueShadow = DFSF.getShadow(I.getTrueValue()); in visitSelectInst()
1329 Value *FalseShadow = DFSF.getShadow(I.getFalseValue()); in visitSelectInst()
1350 Value *ValShadow = DFSF.getShadow(I.getValue()); in visitMemSetInst()
1384 Value *S = DFSF.getShadow(RI.getReturnValue()); in visitReturnInst()
1395 IRB.CreateInsertValue(InsVal, DFSF.getShadow(RI.getReturnValue()), 1); in visitReturnInst()
1488 Args.push_back(DFSF.getShadow(*i)); in visitCallSite()
1498 IRB.CreateStore(DFSF.getShadow(*i), LabelVAPtr); in visitCallSite()
1538 IRB.CreateStore(DFSF.getShadow(CS.getArgument(i)), in visitCallSite()
1581 Args.push_back(DFSF.getShadow(*i)); in visitCallSite()
1591 DFSF.getShadow(*i), in visitCallSite()