Searched refs:setShadow (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 955 void setShadow(Value *V, Value *SV) { in setShadow() function 1209 setShadow(&I, in visitLoadInst() 1212 setShadow(&I, getCleanShadow(&I)); in visitLoadInst() 1259 setShadow(&I, getCleanShadow(&I)); in handleCASOrRMW() 1277 setShadow(&I, IRB.CreateExtractElement(getShadow(&I, 0), I.getOperand(1), in visitExtractElementInst() 1285 setShadow(&I, IRB.CreateInsertElement(getShadow(&I, 0), getShadow(&I, 1), in visitInsertElementInst() 1293 setShadow(&I, IRB.CreateShuffleVector(getShadow(&I, 0), getShadow(&I, 1), in visitShuffleVectorInst() 1301 setShadow(&I, IRB.CreateSExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitSExtInst() 1307 setShadow(&I, IRB.CreateZExt(getShadow(&I, 0), I.getType(), "_msprop")); in visitZExtInst() 1313 setShadow(&I, IRB.CreateTrunc(getShadow(&I, 0), I.getType(), "_msprop")); in visitTruncInst() [all …]
|
D | DataFlowSanitizer.cpp | 313 void setShadow(Instruction *I, Value *Shadow); 922 void DFSanFunction::setShadow(Instruction *I, Value *Shadow) { in setShadow() function in DFSanFunction 1034 DFSF.setShadow(&I, CombinedShadow); in visitOperandShadowInst() 1157 DFSF.setShadow(&LI, DFSF.DFS.ZeroShadow); in visitLoadInst() 1178 DFSF.setShadow(&LI, Shadow); in visitLoadInst() 1307 DFSF.setShadow(&I, DFSF.DFS.ZeroShadow); in visitAllocaInst() 1316 DFSF.setShadow( in visitSelectInst() 1328 DFSF.setShadow(&I, DFSF.combineShadows(CondShadow, ShadowSel, &I)); in visitSelectInst() 1414 DFSF.setShadow(CS.getInstruction(), DFSF.DFS.ZeroShadow); in visitCallSite() 1419 DFSF.setShadow(CS.getInstruction(), DFSF.DFS.ZeroShadow); in visitCallSite() [all …]
|