Searched refs:DefReg (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | TargetInstrInfoImpl.cpp | 387 unsigned DefReg = MI->getOperand(0).getReg(); in isReallyTriviallyReMaterializableGeneric() local 393 if (TargetRegisterInfo::isVirtualRegister(DefReg) && in isReallyTriviallyReMaterializableGeneric() 394 MI->getOperand(0).getSubReg() && MI->readsVirtualRegister(DefReg)) in isReallyTriviallyReMaterializableGeneric() 445 if (MO.isDef() && Reg != DefReg) in isReallyTriviallyReMaterializableGeneric()
|
D | TailDuplication.cpp | 392 unsigned DefReg = MI->getOperand(0).getReg(); in ProcessPHI() local 396 const TargetRegisterClass *RC = MRI->getRegClass(DefReg); in ProcessPHI() 397 LocalVRMap.insert(std::make_pair(DefReg, SrcReg)); in ProcessPHI() 403 if (isDefLiveOut(DefReg, TailBB, MRI) || RegsUsedByPhi.count(DefReg)) in ProcessPHI() 404 AddSSAUpdateEntry(DefReg, NewDef, PredBB); in ProcessPHI()
|
D | LiveVariables.cpp | 218 unsigned DefReg = MO.getReg(); in FindLastPartialDef() local 219 if (TRI->isSubRegister(Reg, DefReg)) { in FindLastPartialDef() 220 PartDefRegs.insert(DefReg); in FindLastPartialDef() 221 for (MCSubRegIterator SubRegs(DefReg, TRI); SubRegs.isValid(); ++SubRegs) in FindLastPartialDef()
|
D | PHIElimination.cpp | 139 unsigned DefReg = DefMI->getOperand(0).getReg(); in runOnMachineFunction() local 140 if (MRI->use_nodbg_empty(DefReg)) in runOnMachineFunction()
|
D | TwoAddressInstructionPass.cpp | 199 unsigned DefReg = 0; in Sink3AddrInstruction() local 216 if (DefReg) in Sink3AddrInstruction() 219 DefReg = MO.getReg(); in Sink3AddrInstruction() 267 if (DefReg == MOReg) in Sink3AddrInstruction()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 281 unsigned DefReg = MPhi->getOperand(0).getReg(); in getCanonicalInductionVariable() local 288 if (isInductionOperation(DI, DefReg)) { in getCanonicalInductionVariable()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCCTRLoops.cpp | 261 unsigned DefReg = MPhi->getOperand(0).getReg(); in getCanonicalInductionVariable() local 268 if (isInductionOperation(DI, DefReg)) { in getCanonicalInductionVariable()
|
/external/llvm/lib/Target/ARM/ |
D | ARMLoadStoreOptimizer.cpp | 406 unsigned DefReg = MO->getReg(); in MergeOpsUpdate() local 407 if (std::find(ImpDefs.begin(), ImpDefs.end(), DefReg) == ImpDefs.end()) in MergeOpsUpdate() 408 ImpDefs.push_back(DefReg); in MergeOpsUpdate()
|