Searched refs:DefReg (Results 1 – 10 of 10) sorted by relevance
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | TailDuplication.cpp | 401 unsigned DefReg = MI->getOperand(0).getReg(); in ProcessPHI() local 405 const TargetRegisterClass *RC = MRI->getRegClass(DefReg); in ProcessPHI() 406 LocalVRMap.insert(std::make_pair(DefReg, SrcReg)); in ProcessPHI() 412 if (isDefLiveOut(DefReg, TailBB, MRI) || RegsUsedByPhi.count(DefReg)) in ProcessPHI() 413 AddSSAUpdateEntry(DefReg, NewDef, PredBB); in ProcessPHI()
|
| HD | ImplicitNullChecks.cpp | 289 unsigned DefReg = LoadMI->defs().begin()->getReg(); in insertFaultingLoad() local 293 auto MIB = BuildMI(MBB, DL, TII->get(TargetOpcode::FAULTING_LOAD_OP), DefReg) in insertFaultingLoad()
|
| HD | TargetInstrInfo.cpp | 578 unsigned DefReg = MI->getOperand(0).getReg(); in isReallyTriviallyReMaterializableGeneric() local 584 if (TargetRegisterInfo::isVirtualRegister(DefReg) && in isReallyTriviallyReMaterializableGeneric() 585 MI->getOperand(0).getSubReg() && MI->readsVirtualRegister(DefReg)) in isReallyTriviallyReMaterializableGeneric() 636 if (MO.isDef() && Reg != DefReg) in isReallyTriviallyReMaterializableGeneric()
|
| HD | 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()
|
| HD | PHIElimination.cpp | 159 unsigned DefReg = DefMI->getOperand(0).getReg(); in runOnMachineFunction() local 160 if (MRI->use_nodbg_empty(DefReg)) { in runOnMachineFunction()
|
| HD | TwoAddressInstructionPass.cpp | 195 unsigned DefReg = 0; in sink3AddrInstruction() local 212 if (DefReg) in sink3AddrInstruction() 215 DefReg = MO.getReg(); in sink3AddrInstruction() 278 if (DefReg == MOReg) in sink3AddrInstruction()
|
| /NextBSD/contrib/llvm/lib/Target/Mips/ |
| HD | Mips16InstrInfo.cpp | 355 int DefReg = 0; in loadImmediate() local 359 DefReg = MO.getReg(); in loadImmediate() 378 if (DefReg != Reg) { in loadImmediate() 393 if (DefReg!= SpReg) { in loadImmediate()
|
| /NextBSD/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCVSXSwapRemoval.cpp | 643 unsigned DefReg = MI->getOperand(0).getReg(); in recordUnoptimizableWebs() local 649 for (MachineInstr &UseMI : MRI->use_nodbg_instructions(DefReg)) { in recordUnoptimizableWebs() 711 unsigned DefReg = MI->getOperand(0).getReg(); in markSwapsForRemoval() local 713 for (MachineInstr &UseMI : MRI->use_nodbg_instructions(DefReg)) { in markSwapsForRemoval()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | A15SDOptimizer.cpp | 224 unsigned DefReg = MODef.getReg(); in eraseInstrWithNoUses() local 225 if (!TRI->isVirtualRegister(DefReg)) { in eraseInstrWithNoUses()
|
| HD | ARMLoadStoreOptimizer.cpp | 804 unsigned DefReg = MO.getReg(); in MergeOpsUpdate() local 806 if (std::find(ImpDefs.begin(), ImpDefs.end(), DefReg) != ImpDefs.end()) in MergeOpsUpdate() 809 if (MI->readsRegister(DefReg)) in MergeOpsUpdate() 811 ImpDefs.push_back(DefReg); in MergeOpsUpdate()
|