Home
last modified time | relevance | path

Searched refs:DefS (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp2299 MachineInstr *DefS = MRI.getVRegDef(S); in genBitSplit() local
2300 assert(DefS != nullptr); in genBitSplit()
2301 DebugLoc DL = DefS->getDebugLoc(); in genBitSplit()
2302 MachineBasicBlock &B = *DefS->getParent(); in genBitSplit()
2303 auto At = DefS->isPHI() ? B.getFirstNonPHI() in genBitSplit()
2304 : MachineBasicBlock::iterator(DefS); in genBitSplit()
H A DHexagonGenInsert.cpp1142 const MachineInstr *DefS = MRI->getVRegDef(SR); in pruneUsesTooFar() local
1144 unsigned DSV = distance(DefS, DefV, RPO, M); in pruneUsesTooFar()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp2280 MachineInstr *DefS = MRI.getVRegDef(BaseOpS->getReg()); in isLoopCarriedDep() local
2282 if (!DefS || !DefD || !DefS->isPHI() || !DefD->isPHI()) in isLoopCarriedDep()
2289 getPhiRegs(*DefS, BB, InitValS, LoopValS); in isLoopCarriedDep()