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

References

include/llvm/CodeGen/MachineOperand.h
  796     Op.setSubReg(SubReg);
lib/CodeGen/LiveDebugVariables.cpp
 1044           MO.setSubReg(locations[OldLocNo].getSubReg());
 1195         Loc.setSubReg(0);
lib/CodeGen/MachineOperand.cpp
   81     setSubReg(SubIdx);
   90     setSubReg(0);
lib/CodeGen/MachinePipeliner.cpp
  373       RegOp.setSubReg(0);
lib/CodeGen/MachineSink.cpp
  832     DbgMI->getOperand(0).setSubReg(SrcMO->getSubReg());
 1014     User->getOperand(0).setSubReg(MI.getOperand(1).getSubReg());
lib/CodeGen/PeepholeOptimizer.cpp
  590         Copy->getOperand(0).setSubReg(SubIdx);
  857     MOSrc.setSubReg(NewSubReg);
  947     MO.setSubReg(NewSubReg);
 1074     MO.setSubReg(NewSubReg);
 1240     NewCopy->getOperand(0).setSubReg(Def.SubReg);
lib/CodeGen/RegAllocFast.cpp
  770     MO.setSubReg(0);
  867   MO.setSubReg(0);
lib/CodeGen/RegisterCoalescer.cpp
 1302         DefMO.setSubReg(0);
 1363     NewMI.getOperand(0).setSubReg(NewIdx);
lib/CodeGen/TailDuplicator.cpp
  427             MO.setSubReg(TRI->composeSubRegIndices(MO.getSubReg(),
lib/CodeGen/TargetInstrInfo.cpp
  218     CommutedMI->getOperand(0).setSubReg(SubReg0);
  222   CommutedMI->getOperand(Idx2).setSubReg(SubReg1);
  223   CommutedMI->getOperand(Idx1).setSubReg(SubReg2);
lib/CodeGen/TwoAddressInstructionPass.cpp
 1490       SrcMO.setSubReg(0);
 1606     MO.setSubReg(0);
 1624             MO.setSubReg(0);
 1768         mi->getOperand(0).setSubReg(SubIdx);
lib/CodeGen/VirtRegMap.cpp
  565           MO.setSubReg(0);
lib/Target/AArch64/AArch64InstrInfo.cpp
 3344         LoadDst.setSubReg(DstMO.getSubReg());
 4848       NewMI->getOperand(0).setSubReg(AArch64::sub_32);
lib/Target/AArch64/AArch64InstructionSelector.cpp
 1983         I.getOperand(1).setSubReg(AArch64::sub_32);
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
 1197     I.getOperand(1).setSubReg(SubRegIdx);
lib/Target/AMDGPU/SIFoldOperands.cpp
  677       UseMI->getOperand(1).setSubReg(OpToFold.getSubReg());
  791         UseMI->getOperand(1).setSubReg(0);
  813         UseMI->getOperand(1).setSubReg(OpToFold.getSubReg());
lib/Target/AMDGPU/SIInstrInfo.cpp
 1660   NonRegOp.setSubReg(SubReg);
 2402       Src0->setSubReg(Src1SubReg);
 4113     Src0.setSubReg(Src1.getSubReg());
 4118   Src1.setSubReg(Src0SubReg);
 4293   Op.setSubReg(0);
lib/Target/AMDGPU/SIPeepholeSDWA.cpp
  278   To.setSubReg(From.getSubReg());
lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp
  138           MO.setSubReg(0);
lib/Target/AMDGPU/SIShrinkInstructions.cpp
   91           Src0.setSubReg(0);
   95           Src0.setSubReg(0);
lib/Target/Hexagon/HexagonBitSimplify.cpp
  378     I->setSubReg(NewSR);
  396     I->setSubReg(NewSR);
 1930   ValOp.setSubReg(H.Sub);
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  924       Op.setSubReg(RN.Sub);
lib/Target/Hexagon/HexagonFrameLowering.cpp
 2287           SrcOp.setSubReg(0);
lib/Target/Hexagon/HexagonHardwareLoops.cpp
 1921         MO.setSubReg(PredRSub);
lib/Target/Hexagon/HexagonSplitDouble.cpp
 1095     Op.setSubReg(0);
lib/Target/Hexagon/RDFCopy.cpp
  181         Op.setSubReg(0);
lib/Target/Mips/MipsISelLowering.cpp
 1282     MIB->getOperand(0).setSubReg(Mips::sub_32);
lib/Target/PowerPC/PPCInstrInfo.cpp
  437     MI.getOperand(0).setSubReg(SubReg2);
  441   MI.getOperand(2).setSubReg(SubReg1);
  442   MI.getOperand(1).setSubReg(SubReg2);
 2002     SubRegsToUpdate[i].first->setSubReg(SubRegsToUpdate[i].second);
lib/Target/PowerPC/PPCVSXCopy.cpp
  134           SrcMO.setSubReg(PPC::sub_64);
lib/Target/PowerPC/PPCVSXFMAMutate.cpp
  249         MI.getOperand(0).setSubReg(KilledProdSubReg);
  250         MI.getOperand(1).setSubReg(KilledProdSubReg);
  251         MI.getOperand(3).setSubReg(AddSubReg);
  265           MI.getOperand(2).setSubReg(AddSubReg);
  270           MI.getOperand(2).setSubReg(OtherProdSubReg);
lib/Target/X86/X86DomainReassignment.cpp
  516         MO.setSubReg(0);
lib/Target/X86/X86InstrInfo.cpp
 4932         NewMI->getOperand(0).setSubReg(X86::sub_32bit);
lib/Target/X86/X86InstructionSelector.cpp
  287       I.getOperand(1).setSubReg(getSubRegIndex(DstRC));
  764   I.getOperand(1).setSubReg(SubIdx);