HomeSort by: relevance | last modified time | path
    Searched defs:SrcMI (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
OptimizePHIs.cpp 116 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
119 if (SrcMI && SrcMI->isCopy() && !SrcMI->getOperand(0).getSubReg() &&
120 !SrcMI->getOperand(1).getSubReg() &&
121 Register::isVirtualRegister(SrcMI->getOperand(1).getReg())) {
122 SrcReg = SrcMI->getOperand(1).getReg();
123 SrcMI = MRI->getVRegDef(SrcReg);
125 if (!SrcMI)
128 if (SrcMI->isPHI())
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizationArtifactCombiner.h 84 auto *SrcMI = MRI.getVRegDef(SrcReg);
85 if (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT) {
88 auto &CstVal = SrcMI->getOperand(1);
92 markInstAndDefDead(MI, *SrcMI, DeadInsts);
144 auto *SrcMI = MRI.getVRegDef(SrcReg);
145 if (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT) {
148 auto &CstVal = SrcMI->getOperand(1);
152 markInstAndDefDead(MI, *SrcMI, DeadInsts);
199 auto *SrcMI = MRI.getVRegDef(SrcReg);
200 if (SrcMI->getOpcode() == TargetOpcode::G_CONSTANT)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600ControlFlowFinalizer.cpp 267 unsigned DstMI, SrcMI;
286 SrcMI = Reg;
288 SrcMI = TRI->getMatchingSuperReg(Reg,
293 if ((DstRegs.find(SrcMI) == DstRegs.end())) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCMIPeephole.cpp 754 MachineInstr *SrcMI = MRI->getVRegDef(NarrowReg);
757 if (SrcMI->getOpcode() == PPC::LHZ ||
758 SrcMI->getOpcode() == PPC::LHZX) {
759 if (!MRI->hasOneNonDBGUse(SrcMI->getOperand(0).getReg()))
776 isXForm(SrcMI->getOpcode()));
778 LLVM_DEBUG(SrcMI->dump());
782 SrcMI->setDesc(TII->get(Opc));
783 SrcMI->getOperand(0).setReg(MI.getOperand(0).getReg());
798 MachineInstr *SrcMI = MRI->getVRegDef(NarrowReg);
801 if (SrcMI->getOpcode() == PPC::LWZ |
    [all...]

Completed in 30 milliseconds