Searched refs:NextMI (Results 1 - 7 of 7) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DMLxExpansionPass.cpp186 MachineInstr *NextMI = LastMIs[Idx]; local
187 if (!NextMI)
190 if (TII->canCauseFpMLxStall(NextMI->getOpcode())) {
196 if (i <= Limit2 && hasRAWHazard(getDefReg(MI), NextMI))
/external/llvm/lib/CodeGen/
H A DStackSlotColoring.cpp394 MachineBasicBlock::iterator NextMI = std::next(I); local
395 if (NextMI == MBB->end()) continue;
401 if (!(StoreReg = TII->isStoreToStackSlot(*NextMI, SecondSS)))
408 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, nullptr) != -1) {
413 toErase.push_back(&*NextMI);
/external/llvm/lib/Target/AMDGPU/
H A DSIShrinkInstructions.cpp252 MachineInstr &NextMI = *Next; local
257 uint8_t Nop1 = NextMI.getOperand(0).getImm() + 1;
261 NextMI.getOperand(0).setImm(Nop0 + Nop1 - 1);
/external/llvm/lib/Target/ARM/
H A DMLxExpansionPass.cpp252 MachineInstr *NextMI = LastMIs[Idx]; local
253 if (!NextMI)
256 if (TII->canCauseFpMLxStall(NextMI->getOpcode())) {
262 if (i <= Limit2 && hasRAWHazard(getDefReg(MI), NextMI))
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DStackSlotColoring.cpp683 MachineBasicBlock::iterator NextMI = llvm::next(I); local
684 if (NextMI == MBB->end()) continue;
690 if (!(StoreReg = TII->isStoreToStackSlot(NextMI, SecondSS))) continue;
696 if (NextMI->findRegisterUseOperandIdx(LoadReg, true, 0) != -1) {
701 toErase.push_back(NextMI);
H A DVirtRegRewriter.cpp1336 MachineInstr &NextMI = *NextMII;
1339 if (!TII->unfoldMemoryOperand(MF, &NextMI, VirtReg, false, false, NewMIs))
1343 VRM->transferRestorePts(&NextMI, NewMIs[0]);
1345 InvalidateKills(NextMI, TRI, RegKills, KillOps);
1346 EraseInstr(&NextMI);
/external/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp1168 MachineInstr &NextMI = *NextMII; local
1171 const MachineOperand &NOp0 = NextMI.getOperand(0);
1172 const MachineOperand &NOp1 = NextMI.getOperand(1);

Completed in 220 milliseconds