|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenGlobalISel.inc37532 GIM_CheckOpcode, /*MI*/1, TargetOpcode::G_ANYEXT,
37678 GIM_CheckOpcode, /*MI*/1, TargetOpcode::G_ANYEXT,
37842 GIM_CheckOpcode, /*MI*/1, TargetOpcode::G_ANYEXT,
include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h 36 case TargetOpcode::G_ANYEXT:
50 assert(MI.getOpcode() == TargetOpcode::G_ANYEXT);
190 assert(Opcode == TargetOpcode::G_ANYEXT || Opcode == TargetOpcode::G_ZEXT ||
199 if (Opcode == TargetOpcode::G_ANYEXT) {
438 case TargetOpcode::G_ANYEXT:
467 case TargetOpcode::G_ANYEXT:
include/llvm/CodeGen/GlobalISel/MIPatternMatch.h 259 inline UnaryOp_match<SrcTy, TargetOpcode::G_ANYEXT>
261 return UnaryOp_match<SrcTy, TargetOpcode::G_ANYEXT>(Src);
lib/CodeGen/GlobalISel/CSEInfo.cpp 52 case TargetOpcode::G_ANYEXT:
lib/CodeGen/GlobalISel/CombinerHelper.cpp 273 CurrentUse.ExtendOpcode == TargetOpcode::G_ANYEXT)
285 if (OpcodeForCandidate == TargetOpcode::G_ANYEXT &&
286 CurrentUse.ExtendOpcode != TargetOpcode::G_ANYEXT)
288 else if (CurrentUse.ExtendOpcode == TargetOpcode::G_ANYEXT &&
289 OpcodeForCandidate != TargetOpcode::G_ANYEXT)
397 ? TargetOpcode::G_ANYEXT
405 UseMI.getOpcode() == TargetOpcode::G_ANYEXT) {
469 UseMI->getOpcode() == TargetOpcode::G_ANYEXT) {
lib/CodeGen/GlobalISel/GISelKnownBits.cpp 287 case TargetOpcode::G_ANYEXT: {
lib/CodeGen/GlobalISel/Legalizer.cpp 72 case TargetOpcode::G_ANYEXT:
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 1370 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1385 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1400 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1497 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1523 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1543 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1544 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ANYEXT);
1553 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
1612 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ANYEXT);
1613 widenScalarSrc(MI, WideTy, 3, TargetOpcode::G_ANYEXT);
1669 TargetOpcode::G_ZEXT : TargetOpcode::G_ANYEXT;
1765 widenScalarSrc(MI, WideTy, I, TargetOpcode::G_ANYEXT);
1805 widenScalarSrc(MI, WideVecTy, 1, TargetOpcode::G_ANYEXT);
1806 widenScalarSrc(MI, WideTy, 2, TargetOpcode::G_ANYEXT);
1882 widenScalarSrc(MI, WideEltTy, I, TargetOpcode::G_ANYEXT);
1901 widenScalarSrc(MI, WideTy, 1, TargetOpcode::G_ANYEXT);
3011 case G_ANYEXT:
lib/CodeGen/GlobalISel/LegalizerInfo.cpp 253 setScalarAction(TargetOpcode::G_ANYEXT, 1, {{1, Legal}});
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp 419 return buildInstr(TargetOpcode::G_ANYEXT, Res, Op);
440 return TargetOpcode::G_ANYEXT;
454 assert((TargetOpcode::G_ANYEXT == ExtOpc || TargetOpcode::G_ZEXT == ExtOpc ||
487 return buildExtOrTrunc(TargetOpcode::G_ANYEXT, Res, Op);
1002 case TargetOpcode::G_ANYEXT:
lib/CodeGen/MachineVerifier.cpp 1121 case TargetOpcode::G_ANYEXT:
lib/Target/AArch64/AArch64CallLowering.cpp 301 unsigned ExtendOp = TargetOpcode::G_ANYEXT;
lib/Target/AArch64/AArch64InstructionSelector.cpp 2013 case TargetOpcode::G_ANYEXT: {
4516 if (Opc == TargetOpcode::G_ZEXT || Opc == TargetOpcode::G_ANYEXT) {
lib/Target/AArch64/AArch64LegalizerInfo.cpp 371 getActionDefinitionsBuilder({G_ZEXT, G_SEXT, G_ANYEXT})
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 1749 case TargetOpcode::G_ANYEXT:
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 435 getActionDefinitionsBuilder({G_SEXT, G_ZEXT, G_ANYEXT})
lib/Target/ARM/ARMInstructionSelector.cpp 910 case G_ANYEXT:
lib/Target/ARM/ARMLegalizerInfo.cpp 84 getActionDefinitionsBuilder({G_SEXT, G_ZEXT, G_ANYEXT})
lib/Target/ARM/ARMRegisterBankInfo.cpp 251 case G_ANYEXT:
lib/Target/X86/X86InstructionSelector.cpp 359 case TargetOpcode::G_ANYEXT:
884 assert((I.getOpcode() == TargetOpcode::G_ANYEXT) && "unexpected instruction");
lib/Target/X86/X86LegalizerInfo.cpp 177 setAction({G_ANYEXT, Ty}, Legal);
179 setAction({G_ANYEXT, s128}, Legal);
237 for (unsigned extOp : {G_ZEXT, G_SEXT, G_ANYEXT}) {
lib/Target/X86/X86RegisterBankInfo.cpp 240 case TargetOpcode::G_ANYEXT: {
251 Opc == TargetOpcode::G_ANYEXT;