Searched defs:KillInst (Results 1 - 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DPHIElimination.cpp344 MachineBasicBlock::iterator KillInst; local
347 KillInst = Term;
362 KillInst = Term;
363 while (KillInst != opBlock.begin()) {
364 --KillInst;
365 if (KillInst->isDebugValue())
367 if (KillInst->readsRegister(SrcReg))
372 KillInst = prior(InsertPos);
374 assert(KillInst->readsRegister(SrcReg) && "Cannot find kill instruction");
377 LV->addVirtualRegisterKilled(SrcReg, KillInst);
[all...]
/external/llvm/lib/CodeGen/
H A DPHIElimination.cpp426 MachineBasicBlock::iterator KillInst = opBlock.end(); local
431 KillInst = Term;
434 if (KillInst == opBlock.end()) {
439 KillInst = FirstTerm;
440 while (KillInst != opBlock.begin()) {
441 --KillInst;
442 if (KillInst->isDebugValue())
444 if (KillInst->readsRegister(SrcReg))
449 KillInst = std::prev(InsertPos);
452 assert(KillInst
486 MachineBasicBlock::iterator KillInst = opBlock.end(); local
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp193 MachineInstr *StartInst, *LastInst, *KillInst; member in class:__anon12921::Chain
199 /// True if KillInst cannot be modified. If this is true,
209 : StartInst(MI), LastInst(MI), KillInst(nullptr),
239 KillInst = MI;
252 MachineInstr *getKill() const { return KillInst; }
254 /// of the chain. This is the maximum of KillInst (if set) and LastInst.
256 return ++MachineBasicBlock::iterator(KillInst ? KillInst : LastInst);
270 /// Return true if this chain (StartInst..KillInst) overlaps with Other.
272 unsigned End = KillInst
[all...]

Completed in 82 milliseconds