|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h 251 assert(MI.getOpcode() == TargetOpcode::G_UNMERGE_VALUES);
444 case TargetOpcode::G_UNMERGE_VALUES:
469 case TargetOpcode::G_UNMERGE_VALUES:
lib/CodeGen/GlobalISel/CSEInfo.cpp 53 case TargetOpcode::G_UNMERGE_VALUES:
lib/CodeGen/GlobalISel/Legalizer.cpp 75 case TargetOpcode::G_UNMERGE_VALUES:
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 1419 case TargetOpcode::G_UNMERGE_VALUES:
2257 case G_UNMERGE_VALUES:
2786 auto MIB = MIRBuilder.buildInstr(TargetOpcode::G_UNMERGE_VALUES);
3029 case G_UNMERGE_VALUES:
3322 case TargetOpcode::G_UNMERGE_VALUES: {
3330 auto MIB = MIRBuilder.buildInstr(TargetOpcode::G_UNMERGE_VALUES);
lib/CodeGen/GlobalISel/LegalizerInfo.cpp 397 if (MI.getOpcode() == TargetOpcode::G_UNMERGE_VALUES && TypeIdx == 1)
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp 597 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op);
616 return buildInstr(TargetOpcode::G_UNMERGE_VALUES, TmpVec, Op);
1047 case TargetOpcode::G_UNMERGE_VALUES: {
lib/CodeGen/GlobalISel/RegBankSelect.cpp 202 MIRBuilder.buildInstrNoInsert(TargetOpcode::G_UNMERGE_VALUES);
lib/CodeGen/MachineVerifier.cpp 1191 case TargetOpcode::G_UNMERGE_VALUES: {
lib/Target/AArch64/AArch64InstructionSelector.cpp 2315 case TargetOpcode::G_UNMERGE_VALUES:
2936 assert(I.getOpcode() == TargetOpcode::G_UNMERGE_VALUES &&
lib/Target/AArch64/AArch64LegalizerInfo.cpp 465 for (unsigned Op : {G_MERGE_VALUES, G_UNMERGE_VALUES}) {
lib/Target/AArch64/AArch64RegisterBankInfo.cpp 762 case TargetOpcode::G_UNMERGE_VALUES: {
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 1711 case TargetOpcode::G_UNMERGE_VALUES:
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 1001 for (unsigned Op : {G_MERGE_VALUES, G_UNMERGE_VALUES}) {
lib/Target/ARM/ARMInstructionSelector.cpp 1128 case G_UNMERGE_VALUES: {
lib/Target/ARM/ARMLegalizerInfo.cpp 185 getActionDefinitionsBuilder(G_UNMERGE_VALUES).legalFor({{s32, s64}});
lib/Target/ARM/ARMRegisterBankInfo.cpp 431 case G_UNMERGE_VALUES: {
lib/Target/Mips/MipsLegalizerInfo.cpp 102 getActionDefinitionsBuilder(G_UNMERGE_VALUES)
lib/Target/Mips/MipsRegisterBankInfo.cpp 530 case G_UNMERGE_VALUES:
687 if (NewMI->getOpcode() == TargetOpcode::G_UNMERGE_VALUES)
699 case TargetOpcode::G_UNMERGE_VALUES:
lib/Target/X86/X86InstructionSelector.cpp 367 case TargetOpcode::G_UNMERGE_VALUES:
1330 assert((I.getOpcode() == TargetOpcode::G_UNMERGE_VALUES) &&
lib/Target/X86/X86LegalizerInfo.cpp 191 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal);
195 setAction({G_UNMERGE_VALUES, Ty}, Legal);
279 setAction({G_UNMERGE_VALUES, 1, s128}, Legal);
281 setAction({G_UNMERGE_VALUES, s128}, Legal);
307 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal);
310 setAction({G_UNMERGE_VALUES, s64}, Legal);
352 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal);
356 setAction({G_UNMERGE_VALUES, Ty}, Legal);
403 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal);
408 setAction({G_UNMERGE_VALUES, Ty}, Legal);
436 setAction({G_UNMERGE_VALUES, 1, Ty}, Legal);
440 setAction({G_UNMERGE_VALUES, Ty}, Legal);
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp 934 getActionDefinitionsBuilder(G_UNMERGE_VALUES)