Searched refs:getVRegDef (Results 1 - 25 of 73) sorted by relevance
123
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | InstructionSelector.cpp | 62 MachineInstr *RootI = MRI.getVRegDef(Root.getReg()); 67 MachineInstr *RHSI = MRI.getVRegDef(RHS.getReg());
|
H A D | Utils.cpp | 244 while ((MI = MRI.getVRegDef(VReg)) && !IsConstantOpcode(MI->getOpcode()) && 297 MachineInstr *MI = MRI.getVRegDef(VReg); 305 auto *DefMI = MRI.getVRegDef(Reg); 314 DefMI = MRI.getVRegDef(SrcReg); 391 const MachineInstr *DefMI = MRI.getVRegDef(Val);
|
H A D | GISelKnownBits.cpp | 54 const MachineInstr &MI = *MRI.getVRegDef(R); 93 MachineInstr &MI = *MRI.getVRegDef(R); 316 MachineInstr *RHSMI = MRI.getVRegDef(MI.getOperand(2).getReg()); 379 MachineInstr &MI = *MRI.getVRegDef(R);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFMIPeephole.cpp | 100 MachineInstr *DefInsn = MRI->getVRegDef(Reg); 115 MachineInstr *PhiDef = MRI->getVRegDef(opnd.getReg()); 154 MachineInstr *DefInsn = MRI->getVRegDef(MovMI->getOperand(1).getReg()); 189 MachineInstr *SllMI = MRI->getVRegDef(ShfReg); 203 MachineInstr *MovMI = MRI->getVRegDef(SllMI->getOperand(1).getReg()); 429 MI2 = MRI->getVRegDef(SrcReg); 439 DefMI = MRI->getVRegDef(SrcReg); 446 DefMI = MRI->getVRegDef(SrcReg); 472 MachineInstr *PhiDef = MRI->getVRegDef(opnd.getReg());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MLxExpansionPass.cpp | 94 MachineInstr *DefMI = MRI->getVRegDef(Reg); 101 DefMI = MRI->getVRegDef(Reg); 107 DefMI = MRI->getVRegDef(Reg); 146 MachineInstr *DefMI = MRI->getVRegDef(Reg); 157 DefMI = MRI->getVRegDef(SrcReg); 165 DefMI = MRI->getVRegDef(Reg); 171 DefMI = MRI->getVRegDef(Reg);
|
H A D | A15SDOptimizer.cpp | 157 MachineInstr *MI = MRI->getVRegDef(SReg); 251 MachineInstr *DPRMI = MRI->getVRegDef(MI->getOperand(1).getReg()); 252 MachineInstr *SPRMI = MRI->getVRegDef(MI->getOperand(2).getReg()); 303 MachineInstr *Def = MRI->getVRegDef(OpReg); 346 MachineInstr *Def = MRI->getVRegDef(MI->getOperand(1).getReg()); 375 MachineInstr *NewMI = MRI->getVRegDef(Reg); 383 MachineInstr *NewMI = MRI->getVRegDef(MI->getOperand(1).getReg()); 606 MachineInstr *Def = MRI->getVRegDef(*I);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 440 MachineInstr *DI = MRI->getVRegDef(PhiOpReg); 448 if (MRI->getVRegDef(IndReg) == Phi && checkForImmediate(Opnd2, V)) { 466 MachineInstr *PredI = MRI->getVRegDef(PredR); 502 IVOp = MRI->getVRegDef(F->first); 605 MachineInstr *IV_Phi = MRI->getVRegDef(IVReg); 651 MachineInstr *CondI = MRI->getVRegDef(PredReg); 699 MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent(); 705 OldInsts.push_back(MRI->getVRegDef(R)); 709 MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent(); 715 OldInsts.push_back(MRI->getVRegDef( [all...] |
H A D | HexagonVExtract.cpp | 78 MachineInstr *DI = MRI.getVRegDef(ExtIdxR); 149 MachineInstr *DefI = MRI.getVRegDef(VecR); 183 MachineInstr *AlignaI = MRI.getVRegDef(AR);
|
H A D | HexagonGenPredicate.cpp | 233 MachineInstr *DefI = MRI->getVRegDef(Reg.R); 255 MachineInstr *DefI = MRI->getVRegDef(Reg.R); 329 const MachineInstr *DefI = MRI->getVRegDef(PR.R);
|
H A D | HexagonGenInsert.cpp | 1025 const MachineInstr *DefI = MRI->getVRegDef(R); 1077 MachineInstr *DefVR = MRI->getVRegDef(VR); 1158 const MachineInstr *DefV = MRI->getVRegDef(VR); 1162 const MachineInstr *DefS = MRI->getVRegDef(SR); 1163 const MachineInstr *DefI = MRI->getVRegDef(IR); 1351 const MachineInstr *DefI = MRI->getVRegDef(I->first); 1415 MachineInstr *MI = MRI->getVRegDef(I->first); 1449 MachineInstr *DefI = MRI->getVRegDef(I->first);
|
H A D | HexagonSplitDouble.cpp | 235 MachineInstr *DefI = MRI->getVRegDef(R); 405 const MachineInstr *DefI = MRI->getVRegDef(Reg); 427 MachineInstr *DefI = MRI->getVRegDef(DR); 508 const MachineInstr *CmpI = MRI->getVRegDef(PR); 510 CmpI = MRI->getVRegDef(CmpI->getOperand(1).getReg()); 1139 MachineInstr *DefI = MRI->getVRegDef(DR);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMIPeephole.cpp | 157 return MRI->getVRegDef(Reg); 353 MachineInstr *DefMI = MRI->getVRegDef(TrueReg1); 370 MachineInstr *LoadMI = MRI->getVRegDef(FeedReg1); 463 MachineInstr *DefMI = MRI->getVRegDef(TrueReg); 473 MachineInstr *Splt = MRI->getVRegDef(ConvReg); 526 MachineInstr *DefMI = MRI->getVRegDef(TrueReg); 538 MachineInstr *P1 = MRI->getVRegDef(DefsReg1); 539 MachineInstr *P2 = MRI->getVRegDef(DefsReg2); 587 MachineInstr *SrcMI = MRI->getVRegDef(NarrowReg); 631 MachineInstr *SrcMI = MRI->getVRegDef(NarrowRe [all...] |
H A D | PPCBranchCoalescing.cpp | 362 MachineInstr *Op1Def = MRI->getVRegDef(Op1.getReg()); 363 MachineInstr *Op2Def = MRI->getVRegDef(Op2.getReg()); 462 MachineInstr *DefInst = MRI->getVRegDef(Use.getReg());
|
H A D | PPCVSXSwapRemoval.cpp | 557 MachineInstr *MI = MRI->getVRegDef(SrcReg); 617 MachineInstr* DefMI = MRI->getVRegDef(Reg); 699 MachineInstr *DefMI = MRI->getVRegDef(UseReg); 776 MachineInstr *DefMI = MRI->getVRegDef(UseReg);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 63 markInstAndDefDead(MI, *MRI.getVRegDef(SrcReg), DeadInsts); 82 auto *SrcMI = MRI.getVRegDef(SrcReg); 120 markInstAndDefDead(MI, *MRI.getVRegDef(SrcReg), DeadInsts); 126 auto *SrcMI = MRI.getVRegDef(SrcReg); 162 markInstAndDefDead(MI, *MRI.getVRegDef(SrcReg), DeadInsts); 179 auto *SrcMI = MRI.getVRegDef(SrcReg); 438 MachineInstr *MergeI = MRI.getVRegDef(SrcReg); 592 MachineInstr *TmpDef = MRI.getVRegDef(PrevRegSrc);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | OptimizePHIs.cpp | 116 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg); 123 SrcMI = MRI->getVRegDef(SrcReg);
|
H A D | MIRVRegNamerUtils.cpp | 65 return MRI.getVRegDef(MO.getReg())->getOpcode(); 125 std::string Name = getInstructionOpcodeHash(*MRI.getVRegDef(VReg));
|
H A D | ModuloSchedule.cpp | 400 int LoopValStage = Schedule.getStage(MRI.getVRegDef(LoopVal)); 451 MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1); 459 InstOp1 = MRI.getVRegDef(PhiOp1); 473 if (MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1)) 477 MachineInstr *PhiInst = MRI.getVRegDef(LoopVal); 644 if (MachineInstr *InstOp2 = MRI.getVRegDef(PhiOp2)) 655 if (MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1)) { 801 MachineInstr *MI = MRI.getVRegDef(LCDef); 926 MachineInstr *BaseDef = MRI.getVRegDef(BaseReg); 929 BaseDef = MRI.getVRegDef(BaseRe [all...] |
H A D | LiveVariables.cpp | 133 assert(MRI->getVRegDef(reg) && "Register use before def!"); 168 if (MBB == MRI->getVRegDef(reg)->getParent()) return; 179 MarkVirtRegAliveInBlock(VRInfo, MRI->getVRegDef(reg)->getParent(), *PI); 594 MarkVirtRegAliveInBlock(getVarInfo(*I),MRI->getVRegDef(*I)->getParent(), 658 if (VirtRegInfo[Reg].Kills[j] == MRI->getVRegDef(Reg)) 730 const MachineInstr *Def = MRI.getVRegDef(Reg);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMergeBaseOffset.cpp | 146 MachineInstr &OffsetTail = *MRI->getVRegDef(Reg); 155 *MRI->getVRegDef(OffsetTail.getOperand(1).getReg());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXReplaceImageHandles.cpp | 140 MachineInstr &TexHandleDef = *MRI.getVRegDef(Op.getReg());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerBrUnless.cpp | 77 MachineInstr *Def = MRI.getVRegDef(Cond);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsOptimizePICCall.cpp | 281 MachineInstr *DefMI = MRI.getVRegDef(Reg);
|
H A D | MipsRegisterBankInfo.cpp | 191 MachineInstr *DefMI = MRI.getVRegDef(Reg); 217 Ret = MRI.getVRegDef(Ret->getOperand(1).getReg());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64InstructionSelector.cpp | 985 MachineInstr *CCMI = MRI.getVRegDef(CondReg); 987 CCMI = MRI.getVRegDef(CCMI->getOperand(1).getReg()); 1042 MachineInstr *OpMI = MRI.getVRegDef(Reg); 1274 auto *AmtMI = MRI.getVRegDef(ShiftReg); 1861 auto *PtrMI = MRI.getVRegDef(PtrReg); 1872 PtrMI = MRI.getVRegDef(Ptr2Reg); 3497 MachineInstr *CondDef = MRI.getVRegDef(I.getOperand(1).getReg()); 3514 CondDef = MRI.getVRegDef(CondDef->getOperand(1).getReg()); 4298 MachineInstr *OffsetInst = MRI.getVRegDef(Offset.getReg()); 4365 MachineIRBuilder MIB(*MRI.getVRegDef(Roo [all...] |
Completed in 215 milliseconds
123