HomeSort by relevance Sort by last modified time
    Searched refs:SrcMI (Results 1 - 6 of 6) sorted by null

  /external/llvm/lib/CodeGen/
OptimizePHIs.cpp 107 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
110 if (SrcMI && SrcMI->isCopy() &&
111 !SrcMI->getOperand(0).getSubReg() &&
112 !SrcMI->getOperand(1).getSubReg() &&
113 TargetRegisterInfo::isVirtualRegister(SrcMI->getOperand(1).getReg()))
114 SrcMI = MRI->getVRegDef(SrcMI->getOperand(1).getReg());
115 if (!SrcMI)
118 if (SrcMI->isPHI())
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
OptimizePHIs.cpp 103 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
106 if (SrcMI && SrcMI->isCopy() &&
107 !SrcMI->getOperand(0).getSubReg() &&
108 !SrcMI->getOperand(1).getSubReg() &&
109 TargetRegisterInfo::isVirtualRegister(SrcMI->getOperand(1).getReg()))
110 SrcMI = MRI->getVRegDef(SrcMI->getOperand(1).getReg());
111 if (!SrcMI)
114 if (SrcMI->isPHI())
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
Thumb2InstrInfo.h 60 void scheduleTwoAddrSource(MachineInstr *SrcMI, MachineInstr *UseMI,
Thumb2InstrInfo.cpp 566 Thumb2InstrInfo::scheduleTwoAddrSource(MachineInstr *SrcMI,
569 if (SrcMI->getOpcode() != ARM::tMOVr || SrcMI->getOperand(1).isKill())
579 unsigned SrcReg = SrcMI->getOperand(1).getReg();
582 MachineBasicBlock::iterator MBBI = SrcMI;
600 MBB->remove(SrcMI);
601 MBB->insert(++MBBI, SrcMI);
  /external/llvm/lib/Target/AMDGPU/
R600ControlFlowFinalizer.cpp 283 unsigned DstMI, SrcMI;
302 SrcMI = Reg;
304 SrcMI = TRI->getMatchingSuperReg(Reg,
309 if ((DstRegs.find(SrcMI) == DstRegs.end())) {
  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetInstrInfo.h 189 virtual void scheduleTwoAddrSource(MachineInstr *SrcMI,
    [all...]

Completed in 322 milliseconds