Searched refs:getShadow (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 759 Value *Shadow = SI->isAtomic() ? getCleanShadow(Val) : getShadow(Val); in materializeStores() 860 PHINode *PNS = cast<PHINode>(getShadow(PN)); in runOnFunction() 864 PNS->addIncoming(getShadow(PN, v), PN->getIncomingBlock(v)); in runOnFunction() 1085 Value *getShadow(Value *V) { in getShadow() function 1176 Value *getShadow(Instruction *I, int i) { in getShadow() function 1177 return getShadow(I->getOperand(i)); in getShadow() 1221 Shadow = getShadow(Val); in insertShadowCheck() 1225 Shadow = dyn_cast_or_null<Instruction>(getShadow(Val)); in insertShadowCheck() 1347 setShadow(&I, IRB.CreateExtractElement(getShadow(&I, 0), I.getOperand(1), in visitExtractElementInst() 1355 setShadow(&I, IRB.CreateInsertElement(getShadow(&I, 0), getShadow(&I, 1), in visitInsertElementInst() [all …]
|
D | DataFlowSanitizer.cpp | 319 Value *getShadow(Value *V); 597 new StoreInst(DFSF.getShadow(RI->getReturnValue()), in getOrBuildTrampolineFunction() 835 val, DFSF.getShadow(i->first->getIncomingValue(val))); in runOnModule() 890 Value *DFSanFunction::getShadow(Value *V) { in getShadow() function in DFSanFunction 1035 Value *Shadow = getShadow(Inst->getOperand(0)); in combineOperandShadows() 1037 Shadow = combineShadows(Shadow, getShadow(Inst->getOperand(i)), Inst); in combineOperandShadows() 1182 Value *PtrShadow = DFSF.getShadow(LI.getPointerOperand()); in visitLoadInst() 1259 Value* Shadow = DFSF.getShadow(SI.getValueOperand()); in visitStoreInst() 1261 Value *PtrShadow = DFSF.getShadow(SI.getPointerOperand()); in visitStoreInst() 1321 Value *CondShadow = DFSF.getShadow(I.getCondition()); in visitSelectInst() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 910 Value *Shadow = SI->isAtomic() ? getCleanShadow(Val) : getShadow(Val); in materializeStores() 1010 PHINode *PNS = cast<PHINode>(getShadow(PN)); in runOnFunction() 1014 PNS->addIncoming(getShadow(PN, v), PN->getIncomingBlock(v)); in runOnFunction() 1252 Value *getShadow(Value *V) { in getShadow() function 1348 Value *getShadow(Instruction *I, int i) { in getShadow() function 1349 return getShadow(I->getOperand(i)); in getShadow() 1397 Shadow = getShadow(Val); in insertShadowCheck() 1401 Shadow = dyn_cast_or_null<Instruction>(getShadow(Val)); in insertShadowCheck() 1533 setShadow(&I, IRB.CreateExtractElement(getShadow(&I, 0), I.getOperand(1), in visitExtractElementInst() 1541 setShadow(&I, IRB.CreateInsertElement(getShadow(&I, 0), getShadow(&I, 1), in visitInsertElementInst() [all …]
|
D | DataFlowSanitizer.cpp | 418 Value *getShadow(Value *V); 703 new StoreInst(DFSF.getShadow(RI->getReturnValue()), in getOrBuildTrampolineFunction() 947 val, DFSF.getShadow(i->first->getIncomingValue(val))); in runOnModule() 1002 Value *DFSanFunction::getShadow(Value *V) { in getShadow() function in DFSanFunction 1147 Value *Shadow = getShadow(Inst->getOperand(0)); in combineOperandShadows() 1149 Shadow = combineShadows(Shadow, getShadow(Inst->getOperand(i)), Inst); in combineOperandShadows() 1293 Value *PtrShadow = DFSF.getShadow(LI.getPointerOperand()); in visitLoadInst() 1369 Value* Shadow = DFSF.getShadow(SI.getValueOperand()); in visitStoreInst() 1371 Value *PtrShadow = DFSF.getShadow(SI.getPointerOperand()); in visitStoreInst() 1431 Value *CondShadow = DFSF.getShadow(I.getCondition()); in visitSelectInst() [all …]
|