Lines Matching refs:TargetOpcode

111   case TargetOpcode::G_FCONSTANT:  in isFloatingPointOpcode()
112 case TargetOpcode::G_FADD: in isFloatingPointOpcode()
113 case TargetOpcode::G_FSUB: in isFloatingPointOpcode()
114 case TargetOpcode::G_FMUL: in isFloatingPointOpcode()
115 case TargetOpcode::G_FDIV: in isFloatingPointOpcode()
116 case TargetOpcode::G_FABS: in isFloatingPointOpcode()
117 case TargetOpcode::G_FSQRT: in isFloatingPointOpcode()
118 case TargetOpcode::G_FCEIL: in isFloatingPointOpcode()
119 case TargetOpcode::G_FFLOOR: in isFloatingPointOpcode()
120 case TargetOpcode::G_FPEXT: in isFloatingPointOpcode()
121 case TargetOpcode::G_FPTRUNC: in isFloatingPointOpcode()
132 case TargetOpcode::G_FPTOSI: in isFloatingPointOpcodeUse()
133 case TargetOpcode::G_FPTOUI: in isFloatingPointOpcodeUse()
134 case TargetOpcode::G_FCMP: in isFloatingPointOpcodeUse()
145 case TargetOpcode::G_SITOFP: in isFloatingPointOpcodeDef()
146 case TargetOpcode::G_UITOFP: in isFloatingPointOpcodeDef()
154 if (MI->getOpcode() == TargetOpcode::G_LOAD || in isGprbTwoInstrUnalignedLoadOrStore()
155 MI->getOpcode() == TargetOpcode::G_STORE) { in isGprbTwoInstrUnalignedLoadOrStore()
168 case TargetOpcode::G_LOAD: in isAmbiguous()
169 case TargetOpcode::G_STORE: in isAmbiguous()
170 case TargetOpcode::G_PHI: in isAmbiguous()
171 case TargetOpcode::G_SELECT: in isAmbiguous()
172 case TargetOpcode::G_IMPLICIT_DEF: in isAmbiguous()
173 case TargetOpcode::G_UNMERGE_VALUES: in isAmbiguous()
174 case TargetOpcode::G_MERGE_VALUES: in isAmbiguous()
188 if (NonCopyInstr->getOpcode() == TargetOpcode::COPY && in addDefUses()
210 while (Ret->getOpcode() == TargetOpcode::COPY && in skipCopiesOutgoing()
224 while (Ret->getOpcode() == TargetOpcode::COPY && in skipCopiesIncoming()
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()
283 (MI->getOpcode() == TargetOpcode::G_MERGE_VALUES || in visit()
284 MI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES)) in visit()
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()
437 if (MI.getOpcode() != TargetOpcode::G_PHI) { in getInstrMapping()
444 using namespace TargetOpcode; in getInstrMapping()
695 case TargetOpcode::G_STORE: in setRegBank()
698 case TargetOpcode::G_CONSTANT: in setRegBank()
699 case TargetOpcode::G_LOAD: in setRegBank()
700 case TargetOpcode::G_SELECT: in setRegBank()
701 case TargetOpcode::G_PHI: in setRegBank()
702 case TargetOpcode::G_IMPLICIT_DEF: { in setRegBank()
707 case TargetOpcode::G_PTR_ADD: { in setRegBank()
742 case TargetOpcode::G_LOAD: in applyMappingImpl()
743 case TargetOpcode::G_STORE: in applyMappingImpl()
744 case TargetOpcode::G_PHI: in applyMappingImpl()
745 case TargetOpcode::G_SELECT: in applyMappingImpl()
746 case TargetOpcode::G_IMPLICIT_DEF: { in applyMappingImpl()
758 else if (NewMI->getOpcode() == TargetOpcode::G_MERGE_VALUES) in applyMappingImpl()
766 case TargetOpcode::G_UNMERGE_VALUES: in applyMappingImpl()