reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2880 LLVM_DEBUG(dbgs() << " original: " << II << "\n"); 2883 II.getAAMetadata(AATags); 2885 bool IsDest = &II.getRawDestUse() == OldUse; 2886 assert((IsDest && II.getRawDest() == OldPtr) || 2887 (!IsDest && II.getRawSource() == OldPtr)); 2901 II.setDest(AdjustedPtr); 2902 II.setDestAlignment(SliceAlign); 2905 II.setSource(AdjustedPtr); 2906 II.setSourceAlignment(SliceAlign); 2909 LLVM_DEBUG(dbgs() << " to: " << II << "\n"); 2936 II.setLength(ConstantInt::get(II.getLength()->getType(), 2936 II.setLength(ConstantInt::get(II.getLength()->getType(), 2941 Pass.DeadInsts.insert(&II); 2945 Value *OtherPtr = IsDest ? II.getRawSource() : II.getRawDest(); 2945 Value *OtherPtr = IsDest ? II.getRawSource() : II.getRawDest(); 2960 IsDest ? II.getSourceAlignment() : II.getDestAlignment(); 2960 IsDest ? II.getSourceAlignment() : II.getDestAlignment(); 2971 Type *SizeTy = II.getLength()->getType(); 2989 Size, II.isVolatile()); 3043 II.isVolatile(), "copyload"); 3063 IRB.CreateAlignedStore(Src, DstPtr, DstAlign, II.isVolatile())); 3067 return !II.isVolatile();