reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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());