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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 9182   EVT MemVT = Load->getMemoryVT();
 9184       Load->getExtensionType() == ISD::SEXTLOAD || Load->isIndexed())
 9184       Load->getExtensionType() == ISD::SEXTLOAD || Load->isIndexed())
 9202   SDValue ExtLoad = DAG.getExtLoad(ISD::ZEXTLOAD, SDLoc(Load), VT,
 9203                                    Load->getChain(), Load->getBasePtr(),
 9203                                    Load->getChain(), Load->getBasePtr(),
 9204                                    Load->getMemoryVT(), Load->getMemOperand());
 9204                                    Load->getMemoryVT(), Load->getMemOperand());
 9218   if (SDValue(Load, 0).hasOneUse()) {
 9219     DAG.ReplaceAllUsesOfValueWith(SDValue(Load, 1), ExtLoad.getValue(1));
 9221     SDValue Trunc = DAG.getNode(ISD::TRUNCATE, SDLoc(Load),
 9222                                 Load->getValueType(0), ExtLoad);
 9223     CombineTo(Load, Trunc, ExtLoad.getValue(1));