Searched refs:KillInst (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | PHIElimination.cpp | 626 MachineBasicBlock::iterator KillInst = opBlock.end(); in LowerPHINode() local 630 KillInst = Term; in LowerPHINode() 633 if (KillInst == opBlock.end()) { in LowerPHINode() 638 KillInst = InsertPos; in LowerPHINode() 639 while (KillInst != opBlock.begin()) { in LowerPHINode() 640 --KillInst; in LowerPHINode() 641 if (KillInst->isDebugInstr()) in LowerPHINode() 643 if (KillInst->readsRegister(SrcReg, /*TRI=*/nullptr)) in LowerPHINode() 648 KillInst = NewSrcInstr; in LowerPHINode() 651 assert(KillInst->readsRegister(SrcReg, /*TRI=*/nullptr) && in LowerPHINode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64A57FPLoadBalancing.cpp | 187 MachineInstr *StartInst, *LastInst, *KillInst; 193 /// True if KillInst cannot be modified. If this is true, 203 : StartInst(MI), LastInst(MI), KillInst(nullptr), in Chain() 233 KillInst = MI; in setKill() 246 MachineInstr *getKill() const { return KillInst; } 248 /// of the chain. This is the maximum of KillInst (if set) and LastInst. 250 return ++MachineBasicBlock::iterator(KillInst ? KillInst : LastInst); in end() 264 /// Return true if this chain (StartInst..KillInst) overlaps with Other. 266 unsigned End = KillInst 188 MachineInstr *StartInst, *LastInst, *KillInst; global() member in __anon820378290211::Chain [all...] |