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

References

lib/Target/AArch64/AArch64FastISel.cpp
 1125   int64_t Offset = Addr.getOffset() / ScaleFactor;
 1127   if (Addr.isFIBase()) {
 1128     int FI = Addr.getFI();
 1137     assert(Addr.isRegBase() && "Unexpected address kind.");
 1140     Addr.setReg(
 1141       constrainOperandRegClass(II, Addr.getReg(), II.getNumDefs()+Idx));
 1142     Addr.setOffsetReg(
 1143       constrainOperandRegClass(II, Addr.getOffsetReg(), II.getNumDefs()+Idx+1));
 1144     if (Addr.getOffsetReg()) {
 1145       assert(Addr.getOffset() == 0 && "Unexpected offset");
 1146       bool IsSigned = Addr.getExtendType() == AArch64_AM::SXTW ||
 1147                       Addr.getExtendType() == AArch64_AM::SXTX;
 1148       MIB.addReg(Addr.getReg());
 1149       MIB.addReg(Addr.getOffsetReg());
 1151       MIB.addImm(Addr.getShift() != 0);
 1153       MIB.addReg(Addr.getReg()).addImm(Offset);