Lines Matching refs:getOpcode
133 if (MI->getOpcode() == TargetOpcode::G_LOAD || in isGprbTwoInstrUnalignedLoadOrStore()
134 MI->getOpcode() == TargetOpcode::G_STORE) { in isGprbTwoInstrUnalignedLoadOrStore()
167 if (NonCopyInstr->getOpcode() == TargetOpcode::COPY && in addDefUses()
189 while (Ret->getOpcode() == TargetOpcode::COPY && in skipCopiesOutgoing()
203 while (Ret->getOpcode() == TargetOpcode::COPY && in skipCopiesIncoming()
211 assert(isAmbiguous(MI->getOpcode()) && in AmbiguousRegDefUseContainer()
216 if (MI->getOpcode() == TargetOpcode::G_LOAD) in AmbiguousRegDefUseContainer()
219 if (MI->getOpcode() == TargetOpcode::G_STORE) in AmbiguousRegDefUseContainer()
229 if (MI->getOpcode() == TargetOpcode::G_SELECT) { in AmbiguousRegDefUseContainer()
236 if (MI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) in AmbiguousRegDefUseContainer()
239 if (MI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) in AmbiguousRegDefUseContainer()
242 if (MI->getOpcode() == TargetOpcode::G_MERGE_VALUES) in AmbiguousRegDefUseContainer()
249 assert(isAmbiguous(MI->getOpcode()) && "Visiting non-Ambiguous opcode.\n"); in visit()
262 (MI->getOpcode() == TargetOpcode::G_MERGE_VALUES || in visit()
263 MI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES)) in visit()
298 if (isDefUse ? isFloatingPointOpcodeUse(AdjMI->getOpcode()) in visitAdjacentInstrs()
299 : isFloatingPointOpcodeDef(AdjMI->getOpcode())) { in visitAdjacentInstrs()
306 if (AdjMI->getOpcode() == TargetOpcode::COPY) { in visitAdjacentInstrs()
313 if ((!isDefUse && AdjMI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) || in visitAdjacentInstrs()
314 (isDefUse && AdjMI->getOpcode() == TargetOpcode::G_MERGE_VALUES) || in visitAdjacentInstrs()
315 !isAmbiguous(AdjMI->getOpcode())) { in visitAdjacentInstrs()
412 unsigned Opc = MI.getOpcode(); in getInstrMapping()
416 if (MI.getOpcode() != TargetOpcode::G_PHI) { in getInstrMapping()
679 switch (MI.getOpcode()) { in setRegBank()
727 switch (MI.getOpcode()) { in applyMappingImpl()
744 else if (NewMI->getOpcode() == TargetOpcode::G_MERGE_VALUES) in applyMappingImpl()