reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1520 if (!(MI.mayLoad() ^ MI.mayStore())) 1520 if (!(MI.mayLoad() ^ MI.mayStore())) 1524 if (AMDGPU::getGlobalSaddrOp(MI.getOpcode()) < 0) 1527 if (MI.mayLoad() && TII->getNamedOperand(MI, AMDGPU::OpName::vdata) != NULL) 1527 if (MI.mayLoad() && TII->getNamedOperand(MI, AMDGPU::OpName::vdata) != NULL) 1530 if (AnchorList.count(&MI)) 1533 LLVM_DEBUG(dbgs() << "\nTryToPromoteConstantOffsetToImmFor "; MI.dump()); 1535 if (TII->getNamedOperand(MI, AMDGPU::OpName::offset)->getImm()) { 1541 MachineOperand &Base = *TII->getNamedOperand(MI, AMDGPU::OpName::vaddr); 1543 if (Visited.find(&MI) == Visited.end()) { 1545 Visited[&MI] = MAddr; 1547 MAddr = Visited[&MI]; 1588 MachineBasicBlock *MBB = MI.getParent(); 1590 MachineBasicBlock::iterator MBBI = MI.getIterator(); 1599 if (MINext.getOpcode() != MI.getOpcode() || 1640 unsigned Base = computeBase(MI, AnchorAddr); 1642 updateBaseAndOffset(MI, Base, MAddr.Offset - AnchorAddr.Offset); 1643 LLVM_DEBUG(dbgs() << " After promotion: "; MI.dump(););