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

References

lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 2662   assert(NVT.isByteSized() && "Expanded type not byte sized!");
 2664   if (N->getMemoryVT().bitsLE(NVT)) {
 2667     Lo = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(), MemVT,
 2677       Hi = DAG.getNode(ISD::SRA, dl, NVT, Lo,
 2682       Hi = DAG.getConstant(0, dl, NVT);
 2686       Hi = DAG.getUNDEF(NVT);
 2690     Lo = DAG.getLoad(NVT, dl, Ch, Ptr, N->getPointerInfo(), Alignment, MMOFlags,
 2694       N->getMemoryVT().getSizeInBits() - NVT.getSizeInBits();
 2698     unsigned IncrementSize = NVT.getSizeInBits()/8;
 2701     Hi = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr,
 2714     unsigned IncrementSize = NVT.getSizeInBits()/8;
 2718     Hi = DAG.getExtLoad(ExtType, dl, NVT, Ch, Ptr, N->getPointerInfo(),
 2727     Lo = DAG.getExtLoad(ISD::ZEXTLOAD, dl, NVT, Ch, Ptr,
 2737     if (ExcessBits < NVT.getSizeInBits()) {
 2740           ISD::OR, dl, NVT, Lo,
 2741           DAG.getNode(ISD::SHL, dl, NVT, Hi,
 2745       Hi = DAG.getNode(ExtType == ISD::SEXTLOAD ? ISD::SRA : ISD::SRL, dl, NVT,
 2747                        DAG.getConstant(NVT.getSizeInBits() - ExcessBits, dl,