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

References

lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1780     assert(I.getType()->isSized() && "Load type must have size");
 1781     assert(!I.getMetadata("nosanitize"));
 1782     IRBuilder<> IRB(I.getNextNode());
 1783     Type *ShadowTy = getShadowTy(&I);
 1784     Value *Addr = I.getPointerOperand();
 1786     unsigned Alignment = I.getAlignment();
 1790       setShadow(&I,
 1793       setShadow(&I, getCleanShadow(&I));
 1793       setShadow(&I, getCleanShadow(&I));
 1797       insertShadowCheck(I.getPointerOperand(), &I);
 1797       insertShadowCheck(I.getPointerOperand(), &I);
 1799     if (I.isAtomic())
 1800       I.setOrdering(addAcquireOrdering(I.getOrdering()));
 1800       I.setOrdering(addAcquireOrdering(I.getOrdering()));
 1806             &I, IRB.CreateAlignedLoad(MS.OriginTy, OriginPtr, OriginAlignment));
 1808         setOrigin(&I, getCleanOrigin());