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

  /external/llvm/lib/Target/WebAssembly/
WebAssemblyStoreResults.cpp 93 unsigned ToReg = MI.getOperand(0).getReg();
115 O.setReg(ToReg);
  /external/llvm/lib/MC/
MCRegisterInfo.cpp 69 return I->ToReg;
79 return I->ToReg;
  /external/llvm/lib/CodeGen/
MachineRegisterInfo.cpp 280 /// replaceRegWith - Replace all instances of FromReg with ToReg in the
283 /// If ToReg is a physical register we apply the sub register to obtain the
285 void MachineRegisterInfo::replaceRegWith(unsigned FromReg, unsigned ToReg) {
286 assert(FromReg != ToReg && "Cannot replace a reg with itself");
294 if (TargetRegisterInfo::isPhysicalRegister(ToReg)) {
295 O.substPhysReg(ToReg, *TRI);
297 O.setReg(ToReg);
TwoAddressInstructionPass.cpp 105 bool isRevCopyChain(unsigned FromReg, unsigned ToReg, int Maxlen);
329 /// Check if there is a reversed copy chain from FromReg to ToReg:
332 /// %ToReg = add %FromReg ...
333 /// %Tmp2 = copy %ToReg;
336 bool TwoAddressInstructionPass::isRevCopyChain(unsigned FromReg, unsigned ToReg,
346 if (TmpReg == ToReg)
762 unsigned ToReg = VirtRegPairs.back();
767 bool isNew = DstRegMap.insert(std::make_pair(FromReg, ToReg)).second;
769 assert(DstRegMap[FromReg] == ToReg &&"Can't map to two dst registers!");
770 ToReg = FromReg
    [all...]
MachineInstr.cpp     [all...]
  /external/llvm/include/llvm/MC/
MCRegisterInfo.h 143 unsigned ToReg;
  /external/llvm/include/llvm/CodeGen/
MachineInstr.h     [all...]
MachineRegisterInfo.h 503 /// replaceRegWith - Replace all instances of FromReg with ToReg in the
507 /// Note that it is usually necessary to first constrain ToReg's register
510 /// constrainRegClass(ToReg, getRegClass(FromReg))
515 /// Note that if ToReg is a physical register the function will replace and
516 /// apply sub registers to ToReg in order to obtain a final/proper physical
518 void replaceRegWith(unsigned FromReg, unsigned ToReg);
    [all...]

Completed in 1421 milliseconds