Lines Matching refs:getOpcode

154   if (MI->getOpcode() == TargetOpcode::G_LOAD ||  in isGprbTwoInstrUnalignedLoadOrStore()
155 MI->getOpcode() == TargetOpcode::G_STORE) { in isGprbTwoInstrUnalignedLoadOrStore()
188 if (NonCopyInstr->getOpcode() == TargetOpcode::COPY && in addDefUses()
210 while (Ret->getOpcode() == TargetOpcode::COPY && in skipCopiesOutgoing()
224 while (Ret->getOpcode() == TargetOpcode::COPY && in skipCopiesIncoming()
232 assert(isAmbiguous(MI->getOpcode()) && in AmbiguousRegDefUseContainer()
237 if (MI->getOpcode() == TargetOpcode::G_LOAD) in AmbiguousRegDefUseContainer()
240 if (MI->getOpcode() == TargetOpcode::G_STORE) in AmbiguousRegDefUseContainer()
243 if (MI->getOpcode() == TargetOpcode::G_PHI) { in AmbiguousRegDefUseContainer()
250 if (MI->getOpcode() == TargetOpcode::G_SELECT) { in AmbiguousRegDefUseContainer()
257 if (MI->getOpcode() == TargetOpcode::G_IMPLICIT_DEF) in AmbiguousRegDefUseContainer()
260 if (MI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) in AmbiguousRegDefUseContainer()
263 if (MI->getOpcode() == TargetOpcode::G_MERGE_VALUES) in AmbiguousRegDefUseContainer()
270 assert(isAmbiguous(MI->getOpcode()) && "Visiting non-Ambiguous opcode.\n"); in visit()
283 (MI->getOpcode() == TargetOpcode::G_MERGE_VALUES || in visit()
284 MI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES)) in visit()
319 if (isDefUse ? isFloatingPointOpcodeUse(AdjMI->getOpcode()) in visitAdjacentInstrs()
320 : isFloatingPointOpcodeDef(AdjMI->getOpcode())) { in visitAdjacentInstrs()
327 if (AdjMI->getOpcode() == TargetOpcode::COPY) { in visitAdjacentInstrs()
334 if ((!isDefUse && AdjMI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES) || in visitAdjacentInstrs()
335 (isDefUse && AdjMI->getOpcode() == TargetOpcode::G_MERGE_VALUES) || in visitAdjacentInstrs()
336 !isAmbiguous(AdjMI->getOpcode())) { in visitAdjacentInstrs()
433 unsigned Opc = MI.getOpcode(); in getInstrMapping()
437 if (MI.getOpcode() != TargetOpcode::G_PHI) { in getInstrMapping()
694 switch (MI.getOpcode()) { in setRegBank()
741 switch (MI.getOpcode()) { in applyMappingImpl()
758 else if (NewMI->getOpcode() == TargetOpcode::G_MERGE_VALUES) in applyMappingImpl()