|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h 1352 return buildInstr(TargetOpcode::G_CTLZ, {Dst}, {Src0});
lib/CodeGen/GlobalISel/IRTranslator.cpp 1501 : Cst->isZero() ? TargetOpcode::G_CTLZ
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 883 case TargetOpcode::G_CTLZ:
1449 case TargetOpcode::G_CTLZ:
1477 if (MI.getOpcode() == TargetOpcode::G_CTLZ ||
2173 case TargetOpcode::G_CTLZ:
3002 case G_CTLZ:
3688 MI.setDesc(TII.get(TargetOpcode::G_CTLZ));
3692 case TargetOpcode::G_CTLZ: {
3771 isSupported({TargetOpcode::G_CTLZ, {Ty, Ty}})) {
3776 MIRBuilder.buildInstr(TargetOpcode::G_CTLZ, {Ty}, {MIBTmp})});
lib/Target/AArch64/AArch64LegalizerInfo.cpp 577 getActionDefinitionsBuilder(G_CTLZ).legalForCartesianProduct(
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 520 getActionDefinitionsBuilder({G_CTLZ, G_CTLZ_ZERO_UNDEF,
lib/Target/ARM/ARMLegalizerInfo.cpp 230 getActionDefinitionsBuilder(G_CTLZ)
243 getActionDefinitionsBuilder(G_CTLZ)
lib/Target/ARM/ARMRegisterBankInfo.cpp 255 case G_CTLZ:
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp 67 getActionDefinitionsBuilder(G_CTLZ).legalFor({{s64, s64}});
228 B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(64)}, {Copies[0]});
259 B.buildInstr(TargetOpcode::G_CTLZ, {LLT::scalar(64)}, {Copies[0]});
292 auto MIBCTLZ = B.buildInstr(TargetOpcode::G_CTLZ, {s8}, {MIBTrunc});
327 getActionDefinitionsBuilder(G_CTLZ).legalFor({{s16, s16}});
334 auto MIBCTLZ = B.buildInstr(TargetOpcode::G_CTLZ, {s8}, {MIBTrunc});