Searched refs:DefReg (Results 1 – 8 of 8) sorted by relevance
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/ |
| D | TailDuplication.cpp | 390 unsigned DefReg = MI->getOperand(0).getReg(); in ProcessPHI() local 394 const TargetRegisterClass *RC = MRI->getRegClass(DefReg); in ProcessPHI() 395 LocalVRMap.insert(std::make_pair(DefReg, SrcReg)); in ProcessPHI() 401 if (isDefLiveOut(DefReg, TailBB, MRI) || RegsUsedByPhi.count(DefReg)) in ProcessPHI() 402 AddSSAUpdateEntry(DefReg, NewDef, PredBB); in ProcessPHI()
|
| D | TargetInstrInfo.cpp | 486 unsigned DefReg = MI->getOperand(0).getReg(); in isReallyTriviallyReMaterializableGeneric() local 492 if (TargetRegisterInfo::isVirtualRegister(DefReg) && in isReallyTriviallyReMaterializableGeneric() 493 MI->getOperand(0).getSubReg() && MI->readsVirtualRegister(DefReg)) in isReallyTriviallyReMaterializableGeneric() 544 if (MO.isDef() && Reg != DefReg) in isReallyTriviallyReMaterializableGeneric()
|
| D | LiveVariables.cpp | 218 unsigned DefReg = MO.getReg(); in FindLastPartialDef() local 219 if (TRI->isSubRegister(Reg, DefReg)) { in FindLastPartialDef() 220 for (MCSubRegIterator SubRegs(DefReg, TRI, /*IncludeSelf=*/true); in FindLastPartialDef()
|
| D | PHIElimination.cpp | 155 unsigned DefReg = DefMI->getOperand(0).getReg(); in runOnMachineFunction() local 156 if (MRI->use_nodbg_empty(DefReg)) { in runOnMachineFunction()
|
| D | TwoAddressInstructionPass.cpp | 190 unsigned DefReg = 0; in sink3AddrInstruction() local 207 if (DefReg) in sink3AddrInstruction() 210 DefReg = MO.getReg(); in sink3AddrInstruction() 273 if (DefReg == MOReg) in sink3AddrInstruction()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Mips/ |
| D | Mips16InstrInfo.cpp | 363 int DefReg = 0; in loadImmediate() local 367 DefReg = MO.getReg(); in loadImmediate() 388 if (DefReg != Reg) { in loadImmediate() 403 if (DefReg!= SpReg) { in loadImmediate()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/ARM/ |
| D | ARMLoadStoreOptimizer.cpp | 94 const MemOpQueue &MemOps, unsigned DefReg, 379 unsigned DefReg, unsigned RangeBegin, unsigned RangeEnd) { in findUsesOfImpDef() argument 395 if (MI.definesRegister(DefReg)) in findUsesOfImpDef() 398 MachineOperand *UseOp = MI.findRegisterUseOperand(DefReg); in findUsesOfImpDef() 467 unsigned DefReg = MO->getReg(); in MergeOpsUpdate() local 468 if (std::find(ImpDefs.begin(), ImpDefs.end(), DefReg) == ImpDefs.end()) in MergeOpsUpdate() 469 ImpDefs.push_back(DefReg); in MergeOpsUpdate() 474 findUsesOfImpDef(UsesOfImpDefs, memOps, DefReg, memOps[i].Position, in MergeOpsUpdate()
|
| D | A15SDOptimizer.cpp | 225 unsigned DefReg = MODef.getReg(); in eraseInstrWithNoUses() local 226 if (!TRI->isVirtualRegister(DefReg)) { in eraseInstrWithNoUses()
|