Home
last modified time | relevance | path

Searched refs:UseReg (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Target/R600/
DSIFoldOperands.cpp215 unsigned UseReg = UseOp.getReg(); in runOnMachineFunction() local
217 = TargetRegisterInfo::isVirtualRegister(UseReg) ? in runOnMachineFunction()
218 MRI.getRegClass(UseReg) : in runOnMachineFunction()
219 TRI.getRegClass(UseReg); in runOnMachineFunction()
/external/llvm/lib/Target/Hexagon/
DHexagonCopyToCombine.cpp218 static bool isUnsafeToMoveAcross(MachineInstr *I, unsigned UseReg, in isUnsafeToMoveAcross() argument
221 return (UseReg && (I->modifiesRegister(UseReg, TRI))) || in isUnsafeToMoveAcross()
/external/llvm/lib/CodeGen/
DInlineSpiller.cpp490 MachineInstr *InlineSpiller::traceSiblingValue(unsigned UseReg, VNInfo *UseVNI, in traceSiblingValue() argument
496 SibValues.insert(std::make_pair(UseVNI, SibValueInfo(UseReg, UseVNI))); in traceSiblingValue()
498 DEBUG(dbgs() << "Cached value " << PrintReg(UseReg) << ':' in traceSiblingValue()
503 DEBUG(dbgs() << "Tracing value " << PrintReg(UseReg) << ':' in traceSiblingValue()
509 WorkList.push_back(std::make_pair(UseReg, UseVNI)); in traceSiblingValue()
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp189 unsigned ARMSelectCallOp(bool UseReg);
2162 unsigned ARMFastISel::ARMSelectCallOp(bool UseReg) { in ARMSelectCallOp() argument
2163 if (UseReg) in ARMSelectCallOp()
2377 bool UseReg = false; in SelectCall() local
2379 if (!GV || EnableARMLongCalls) UseReg = true; in SelectCall()
2382 if (UseReg) { in SelectCall()
2392 unsigned CallOpc = ARMSelectCallOp(UseReg); in SelectCall()
2406 if (UseReg) in SelectCall()
/external/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp2649 unsigned UseReg = lookUpRegForValue(SI); in selectSelect() local
2650 if (UseReg) in selectSelect()
2651 MRI.clearKillFlags(UseReg); in selectSelect()
4424 unsigned UseReg = lookUpRegForValue(I); in selectIntExt() local
4425 if (UseReg) in selectIntExt()
4426 MRI.clearKillFlags(UseReg); in selectIntExt()
/external/llvm/lib/Target/Mips/
DMicroMipsInstrInfo.td371 class MoveFromHILOMM<string opstr, RegisterOperand RO, Register UseReg> :
374 let Uses = [UseReg];
DMipsInstrInfo.td942 class MoveFromLOHI<string opstr, RegisterOperand RO, Register UseReg>:
945 let Uses = [UseReg];