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

References

lib/Target/AArch64/AArch64FastISel.cpp
  880     if (!Addr.getReg() || Addr.getOffsetReg())
  909   if (Addr.isRegBase() && !Addr.getReg()) {
  971     return Addr.getReg() != 0;
 1048   if (Addr.isRegBase() && Addr.getOffsetReg() && !Addr.getReg())
 1068     if (Addr.getReg()) {
 1071         ResultReg = emitAddSub_rx(/*UseAdd=*/true, MVT::i64, Addr.getReg(),
 1076         ResultReg = emitAddSub_rs(/*UseAdd=*/true, MVT::i64, Addr.getReg(),
 1106     if (Addr.getReg())
 1108       ResultReg = emitAdd_ri_(MVT::i64, Addr.getReg(), /*IsKill=*/false, Offset);
 1141       constrainOperandRegClass(II, Addr.getReg(), II.getNumDefs()+Idx));
 1148       MIB.addReg(Addr.getReg());
 1153       MIB.addReg(Addr.getReg()).addImm(Offset);
 1854   bool UseRegOffset = Addr.isRegBase() && !Addr.getOffset() && Addr.getReg() &&
 2145   bool UseRegOffset = Addr.isRegBase() && !Addr.getOffset() && Addr.getReg() &&
 3268     const MCInstrDesc &II = TII.get(Addr.getReg() ? AArch64::BLR : AArch64::BL);
 3274     else if (Addr.getReg()) {
 3275       unsigned Reg = constrainOperandRegClass(II, Addr.getReg(), 0);
 3295     else if (Addr.getReg())
 3296       CallReg = Addr.getReg();