reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
77 for (auto BBI = MBB.instr_begin(); BBI != MBB.instr_end(); ++BBI) { 77 for (auto BBI = MBB.instr_begin(); BBI != MBB.instr_end(); ++BBI) { 80 if (InstrsToErase.find(&*BBI) != InstrsToErase.end()) 83 unsigned Opc = BBI->getOpcode(); 89 if (!BBI->getOperand(1).isImm()) 91 assert(BBI->getOperand(0).isReg() && 94 LLVM_DEBUG(dbgs() << "Scanning after load immediate: "; BBI->dump();); 96 Register Reg = BBI->getOperand(0).getReg(); 97 int64_t Imm = BBI->getOperand(1).getImm(); 99 if (BBI->getOperand(0).isDead()) { 100 DeadOrKillToUnset = &BBI->getOperand(0); 102 << " from load immediate " << *BBI 107 for (auto AfterBBI = std::next(BBI); AfterBBI != MBB.instr_end();