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

References

lib/Target/AArch64/AArch64InstructionSelector.cpp
  646   Register DstReg = I.getOperand(0).getReg();
  647   Register SrcReg = I.getOperand(1).getReg();
  654   std::tie(SrcRC, DstRC) = getRegClassesForCopy(I, TII, MRI, TRI, RBI);
  674     assert((I.isCopy() ||
  675             (!Register::isPhysicalRegister(I.getOperand(0).getReg()) &&
  676              !Register::isPhysicalRegister(I.getOperand(1).getReg()))) &&
  678     assert(KnownValid || isValidCopy(I, DstRegBank, MRI, TRI, RBI));
  685   if (I.isCopy()) {
  713       selectSubregisterCopy(I, MRI, RBI, SrcReg, SubregRC, DstRC, SubReg);
  725         BuildMI(*I.getParent(), I, I.getDebugLoc(),
  725         BuildMI(*I.getParent(), I, I.getDebugLoc(),
  725         BuildMI(*I.getParent(), I, I.getDebugLoc(),
  730         MachineOperand &RegOp = I.getOperand(1);
  747     LLVM_DEBUG(dbgs() << "Failed to constrain " << TII.getName(I.getOpcode())
  751   I.setDesc(TII.get(AArch64::COPY));