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

  /external/llvm/lib/CodeGen/
TargetInstrInfo.cpp 705 unsigned RegC = OpC.getReg();
715 if (TargetRegisterInfo::isVirtualRegister(RegC))
716 MRI.constrainRegClass(RegC, RC);
735 BuildMI(*MF, Root.getDebugLoc(), TII->get(Opcode), RegC)
    [all...]
TwoAddressInstructionPass.cpp 109 bool isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC,
546 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC,
569 if (!isPlainlyKilled(MI, regC, LIS))
585 unsigned FromRegC = getMappedReg(regC, SrcRegMap);
590 // -RegB is not tied to a register and RegC is compatible with RegA.
591 // -RegB is tied to the wrong physical register, but RegC is.
592 // -RegB is tied to the wrong physical register, and RegC isn't tied.
596 // -RegC is not tied to a register and RegB is compatible with RegA.
597 // -RegC is tied to the wrong physical register, but RegB is.
598 // -RegC is tied to the wrong physical register, and RegB isn't tied
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
TwoAddressInstructionPass.cpp 100 bool isProfitableToCommute(unsigned regB, unsigned regC,
106 unsigned RegB, unsigned RegC, unsigned Dist);
528 TwoAddressInstructionPass::isProfitableToCommute(unsigned regB, unsigned regC,
549 if (!MI->killsRegister(regC))
563 unsigned FromRegC = getMappedReg(regC, SrcRegMap);
565 unsigned ToRegC = getMappedReg(regC, DstRegMap);
572 // If there is a use of regC between its last def (could be livein) and this
575 if (!NoUseAfterLastDef(regC, MBB, Dist, LastDefC))
585 // if the def of regC is closer. Its live interval is shorter.
595 unsigned RegB, unsigned RegC, unsigned Dist)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
TargetInstrInfo.cpp 815 unsigned RegC = OpC.getReg();
825 if (TargetRegisterInfo::isVirtualRegister(RegC))
826 MRI.constrainRegClass(RegC, RC);
845 BuildMI(*MF, Root.getDebugLoc(), TII->get(Opcode), RegC)
    [all...]
TwoAddressInstructionPass.cpp 134 bool isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC,
585 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC,
608 if (!isPlainlyKilled(MI, regC, LIS))
624 unsigned FromRegC = getMappedReg(regC, SrcRegMap);
629 // -RegB is not tied to a register and RegC is compatible with RegA.
630 // -RegB is tied to the wrong physical register, but RegC is.
631 // -RegB is tied to the wrong physical register, and RegC isn't tied.
635 // -RegC is not tied to a register and RegB is compatible with RegA.
636 // -RegC is tied to the wrong physical register, but RegB is.
637 // -RegC is tied to the wrong physical register, and RegB isn't tied
    [all...]

Completed in 128 milliseconds