reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7813 if (canReuseLoadAddress(SINT, MVT::i64, RLI, DAG)) { 7814 Bits = DAG.getLoad(MVT::f64, dl, RLI.Chain, RLI.Ptr, RLI.MPI, 7814 Bits = DAG.getLoad(MVT::f64, dl, RLI.Chain, RLI.Ptr, RLI.MPI, 7814 Bits = DAG.getLoad(MVT::f64, dl, RLI.Chain, RLI.Ptr, RLI.MPI, 7815 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); 7815 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); 7815 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); 7815 RLI.Alignment, RLI.MMOFlags(), RLI.AAInfo, RLI.Ranges); 7816 spliceIntoChain(RLI.ResChain, Bits.getValue(1), DAG); 7818 canReuseLoadAddress(SINT, MVT::i32, RLI, DAG, ISD::SEXTLOAD)) { 7820 MF.getMachineMemOperand(RLI.MPI, MachineMemOperand::MOLoad, 4, 7821 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7821 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7821 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7822 SDValue Ops[] = { RLI.Chain, RLI.Ptr }; 7822 SDValue Ops[] = { RLI.Chain, RLI.Ptr }; 7826 spliceIntoChain(RLI.ResChain, Bits.getValue(1), DAG); 7828 canReuseLoadAddress(SINT, MVT::i32, RLI, DAG, ISD::ZEXTLOAD)) { 7830 MF.getMachineMemOperand(RLI.MPI, MachineMemOperand::MOLoad, 4, 7831 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7831 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7831 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7832 SDValue Ops[] = { RLI.Chain, RLI.Ptr }; 7832 SDValue Ops[] = { RLI.Chain, RLI.Ptr }; 7836 spliceIntoChain(RLI.ResChain, Bits.getValue(1), DAG); 7856 RLI.Ptr = FIdx; 7857 RLI.Chain = Store; 7858 RLI.MPI = 7860 RLI.Alignment = 4; 7863 MF.getMachineMemOperand(RLI.MPI, MachineMemOperand::MOLoad, 4, 7864 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7864 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7864 RLI.Alignment, RLI.AAInfo, RLI.Ranges); 7865 SDValue Ops[] = { RLI.Chain, RLI.Ptr }; 7865 SDValue Ops[] = { RLI.Chain, RLI.Ptr };