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

References

lib/Transforms/Scalar/SROA.cpp
 3372     assert(LI.getPointerOperand() == *U);
 3373     if (!LI.isSimple() || LI.getType()->isSingleValueType())
 3373     if (!LI.isSimple() || LI.getType()->isSingleValueType())
 3377     LLVM_DEBUG(dbgs() << "    original: " << LI << "\n");
 3379     LI.getAAMetadata(AATags);
 3380     LoadOpSplitter Splitter(&LI, *U, LI.getType(), AATags,
 3380     LoadOpSplitter Splitter(&LI, *U, LI.getType(), AATags,
 3381                             getAdjustedAlignment(&LI, 0, DL), DL);
 3382     Value *V = UndefValue::get(LI.getType());
 3383     Splitter.emitSplitOps(LI.getType(), V, LI.getName() + ".fca");
 3383     Splitter.emitSplitOps(LI.getType(), V, LI.getName() + ".fca");
 3384     LI.replaceAllUsesWith(V);
 3385     LI.eraseFromParent();