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

References

lib/Target/PowerPC/PPCISelLowering.cpp
 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 };