reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
  384     if (MBB.succ_size() != 1 || Lead == E || !isEndCF(*Lead, TRI, ST))
  384     if (MBB.succ_size() != 1 || Lead == E || !isEndCF(*Lead, TRI, ST))
  388     auto NextLead = skipIgnoreExecInstsTrivialSucc(TmpMBB, std::next(Lead));
  393     LLVM_DEBUG(dbgs() << "Redundant EXEC = S_OR_B64 found: " << *Lead << '\n');
  395     auto SaveExec = getOrExecSource(*Lead, *TII, MRI, ST);
  396     unsigned SaveExecReg = getOrNonExecReg(*Lead, *TII, ST);
  397     for (auto &Op : Lead->operands()) {
  402     LIS->RemoveMachineInstrFromMaps(*Lead);
  403     Lead->eraseFromParent();