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

References

lib/Transforms/Scalar/SROA.cpp
 3839     IntegerType *Ty = cast<IntegerType>(LI->getType());
 3843     auto &Offsets = SplitOffsetsMap[LI];
 3850     Instruction *BasePtr = cast<Instruction>(LI->getPointerOperand());
 3851     IRB.SetInsertPoint(LI);
 3853     LLVM_DEBUG(dbgs() << "  Splitting load: " << *LI << "\n");
 3859       auto AS = LI->getPointerAddressSpace();
 3866           getAdjustedAlignment(LI, PartOffset, DL), /*IsVolatile*/ false,
 3867           LI->getName());
 3868       PLoad->copyMetadata(*LI, {LLVMContext::MD_mem_parallel_loop_access,
 3898     for (User *LU : LI->users()) {
 3925         PStore->copyMetadata(*LI, {LLVMContext::MD_mem_parallel_loop_access,
 3948       SplitLoadsMap.insert(std::make_pair(LI, std::move(SplitLoads)));
 3951     DeadInsts.insert(LI);