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

References

lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  651       LoadInst *NewLoad = combineLoadToNewType(IC, LI, ST->getTypeAtIndex(0U),
  656       return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue(
  656       return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue(
  662     const DataLayout &DL = IC.getDataLayout();
  681       auto *Ptr = IC.Builder.CreateInBoundsGEP(ST, Addr, makeArrayRef(Indices),
  684       auto *L = IC.Builder.CreateAlignedLoad(ST->getElementType(i), Ptr,
  690       V = IC.Builder.CreateInsertValue(V, L, i);
  694     return IC.replaceInstUsesWith(LI, V);
  701       LoadInst *NewLoad = combineLoadToNewType(IC, LI, ET, ".unpack");
  705       return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue(
  705       return IC.replaceInstUsesWith(LI, IC.Builder.CreateInsertValue(
  713     if (NumElements > IC.MaxArraySizeForCombine)
  716     const DataLayout &DL = IC.getDataLayout();
  733       auto *Ptr = IC.Builder.CreateInBoundsGEP(AT, Addr, makeArrayRef(Indices),
  735       auto *L = IC.Builder.CreateAlignedLoad(
  740       V = IC.Builder.CreateInsertValue(V, L, i);
  745     return IC.replaceInstUsesWith(LI, V);