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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
15847         if (StoreTy.getSizeInBits() > MaximumLegalStoreInBits)
15851         if (TLI.isTypeLegal(StoreTy) &&
15852             TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) &&
15853             TLI.allowsMemoryAccess(Context, DL, StoreTy,
15856             TLI.allowsMemoryAccess(Context, DL, StoreTy,
15864         StoreTy = EVT::getIntegerVT(Context, SizeInBits);
15865         if (TLI.isTypeLegal(StoreTy) &&
15866             TLI.canMergeStoresTo(FirstStoreAS, StoreTy, DAG) &&
15867             TLI.allowsMemoryAccess(Context, DL, StoreTy,
15870             TLI.allowsMemoryAccess(Context, DL, StoreTy,
15876         } else if (TLI.getTypeAction(Context, StoreTy) ==
15878           EVT LegalizedStoredValTy = TLI.getTypeToTransformTo(Context, StoreTy);
15879           if (TLI.isTruncStoreLegal(LegalizedStoredValTy, StoreTy) &&
15882                                  StoreTy) &&
15884                                  StoreTy) &&
15885               TLI.isLoadExtLegal(ISD::EXTLOAD, LegalizedStoredValTy, StoreTy) &&
15886               TLI.allowsMemoryAccess(Context, DL, StoreTy,
15890               TLI.allowsMemoryAccess(Context, DL, StoreTy,