Home
last modified time | relevance | path

Searched refs:getUniqueVRegDef (Results 1 – 25 of 39) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXPeephole.cpp85 GenericAddrDef = MRI.getUniqueVRegDef(Op.getReg()); in isCVTAToLocalCombinationCandidate()
109 auto &Prev = *MRI.getUniqueVRegDef(Root.getOperand(1).getReg()); in CombineCVTAToLocal()
148 if (auto MI = MRI.getUniqueVRegDef(NVPTX::VRFrame)) { in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFMISimplifyPatchable.cpp102 if (!MRI->getUniqueVRegDef(I->getReg())) in checkADDrr()
159 if (!MRI->getUniqueVRegDef(I->getReg())) in processCandidate()
189 if (MRI->getUniqueVRegDef(I->getReg())) in processDstReg()
257 MachineInstr *DefInst = MRI->getUniqueVRegDef(SrcReg); in removeLD()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIFixupVectorISel.cpp96 MachineInstr *DefInst = MRI.getUniqueVRegDef(WOp->getReg()); in findSRegBaseAndIndex()
120 MachineInstr *MI = MRI.getUniqueVRegDef(IndexReg); in findSRegBaseAndIndex()
132 MI = MRI.getUniqueVRegDef(BaseReg); in findSRegBaseAndIndex()
DSILowerControlFlow.cpp365 if (MachineInstr *Def = MRI->getUniqueVRegDef(MI.getOperand(1).getReg())) { in emitIfBreak()
423 MachineInstr *Def = MRI.getUniqueVRegDef(CFMask); in emitEndCf()
452 MachineInstr *Def = MRI->getUniqueVRegDef(Op.getReg()); in findMaskOperands()
494 MRI->getUniqueVRegDef(Reg)->eraseFromParent(); in combineMasks()
DSILowerI1Copies.cpp579 MachineInstr *IncomingDef = MRI->getUniqueVRegDef(IncomingReg); in lowerPhis()
741 MI = MRI->getUniqueVRegDef(Reg); in isConstantLaneMask()
DGCNNSAReassign.cpp198 const MachineInstr *Def = MRI->getUniqueVRegDef(Reg); in CheckNSA()
DSILoadStoreOptimizer.cpp1663 MachineInstr *Def = MRI->getUniqueVRegDef(Op.getReg()); in extractConstOffset()
1686 MachineInstr *Def = MRI->getUniqueVRegDef(Base.getReg()); in processBaseWithConstOffset()
1696 MachineInstr *BaseLoDef = MRI->getUniqueVRegDef(BaseLo.getReg()); in processBaseWithConstOffset()
1697 MachineInstr *BaseHiDef = MRI->getUniqueVRegDef(BaseHi.getReg()); in processBaseWithConstOffset()
DSIOptimizeExecMaskingPreRA.cpp128 auto SaveExecInst = MRI.getUniqueVRegDef(SavedExec); in getOrExecSource()
DR600OptimizeVectorRegisters.cpp63 const MachineInstr *MI = MRI.getUniqueVRegDef(Reg); in isImplicitlyDef()
DSIFoldOperands.cpp474 MachineInstr *Def = MRI.getUniqueVRegDef(UseReg); in getRegSeqInit()
482 for (MachineInstr *SubDef = MRI.getUniqueVRegDef(Sub->getReg()); in getRegSeqInit()
485 SubDef = MRI.getUniqueVRegDef(Sub->getReg())) { in getRegSeqInit()
DGCNRegBankReassign.cpp427 const MachineInstr *Def = MRI->getUniqueVRegDef(Reg); in isReassignable()
DSIShrinkInstructions.cpp82 MachineInstr *Def = MRI.getUniqueVRegDef(Reg); in foldImmediates()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86WinAllocaExpander.cpp85 MachineInstr *Def = MRI->getUniqueVRegDef(AmountReg); in getWinAllocaAmount()
269 if (MachineInstr *AmountDef = MRI->getUniqueVRegDef(AmountReg)) in lower()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetInstrInfo.cpp679 MI1 = MRI.getUniqueVRegDef(Op1.getReg()); in hasReassociableOperands()
681 MI2 = MRI.getUniqueVRegDef(Op2.getReg()); in hasReassociableOperands()
691 MachineInstr *MI1 = MRI.getUniqueVRegDef(Inst.getOperand(1).getReg()); in hasReassociableSibling()
692 MachineInstr *MI2 = MRI.getUniqueVRegDef(Inst.getOperand(2).getReg()); in hasReassociableSibling()
868 Prev = MRI.getUniqueVRegDef(Root.getOperand(1).getReg()); in genAlternativeCodeSequence()
872 Prev = MRI.getUniqueVRegDef(Root.getOperand(2).getReg()); in genAlternativeCodeSequence()
DModuloSchedule.cpp1352 MachineInstr *Producer = MRI.getUniqueVRegDef(Reg); in remapUse()
1382 LoopProducer = MRI.getUniqueVRegDef(LoopReg); in remapUse()
1686 MachineInstr *Use = MRI.getUniqueVRegDef(MO.getReg()); in moveStageBetweenBlocks()
1787 MachineInstr *Use = MRI.getUniqueVRegDef(Reg); in peelPrologAndEpilogs()
1876 MachineInstr *MI = MRI.getUniqueVRegDef(Reg); in getEquivalentRegisterIn()
1887 int RMIStage = getStage(MRI.getUniqueVRegDef(R)); in rewriteUsesOf()
DMachineCombiner.cpp149 DefInstr = MRI->getUniqueVRegDef(MO.getReg()); in getOperandDef()
DMachineRegisterInfo.cpp411 MachineInstr *MachineRegisterInfo::getUniqueVRegDef(unsigned Reg) const { in getUniqueVRegDef() function in MachineRegisterInfo
DMachineCSE.cpp647 MachineInstr *Def = MRI->getUniqueVRegDef(NewReg); in ProcessBlockCSE()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMachineFunctionInfo.h98 assert(MF.getRegInfo().getUniqueVRegDef(VReg)); in stackifyVReg()
DWebAssemblyRegisterInfo.cpp96 MachineInstr *Def = MF.getRegInfo().getUniqueVRegDef(OtherMOReg); in eliminateFrameIndex()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCombinerHelper.cpp596 MachineInstr *BaseDef = MRI.getUniqueVRegDef(Base); in findPostIndexCandidate()
617 MachineInstr *OffsetDef = MRI.getUniqueVRegDef(Offset); in findPostIndexCandidate()
739 MachineInstr &AddrDef = *MRI.getUniqueVRegDef(MatchInfo.Addr); in applyCombineIndexedLoadStore()
1359 MachineInstr *Add2Def = MRI.getUniqueVRegDef(Add2); in matchPtrAddImmedChain()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64CondBrTuning.cpp83 return MRI->getUniqueVRegDef(MO.getReg()); in getOperandDef()
DAArch64SIMDInstrOpt.cpp519 DefiningMI = MRI->getUniqueVRegDef(SeqReg); in optimizeLdStInterleave()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiInstrInfo.cpp287 MachineInstr *MI = MRI->getUniqueVRegDef(SrcReg); in optimizeCompareInstr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h601 MachineInstr *getUniqueVRegDef(unsigned Reg) const;

12