|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 639 return actionIf(LegalizeAction::NarrowScalar, Predicate, Mutation);
729 return actionIf(LegalizeAction::NarrowScalar, isScalar(typeIdx(TypeIdx)),
772 return actionIf(LegalizeAction::NarrowScalar,
781 return actionIf(LegalizeAction::NarrowScalar,
794 LegalizeAction::NarrowScalar,
947 case NarrowScalar:
1039 NarrowScalar);
1052 return decreaseToSmallerTypesAndIncreaseToSmallest(v, NarrowScalar,
1062 return decreaseToSmallerTypesAndIncreaseToSmallest(v, NarrowScalar,
1256 case NarrowScalar:
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 98 case NarrowScalar:
lib/CodeGen/GlobalISel/LegalizerInfo.cpp 50 case NarrowScalar:
150 case NarrowScalar:
162 if (Rule.getAction() == NarrowScalar) {
586 case NarrowScalar: {
unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp 24 case NarrowScalar: OS << "NarrowScalar"; break;
73 LegalizeActionStep(NarrowScalar, 0, LLT::scalar(64)));
84 LegalizeActionStep(NarrowScalar, 0, LLT::scalar(64)));
145 LegalizeActionStep(NarrowScalar, 0, s64));
263 EXPECT_ACTION(NarrowScalar, 0, s16, LegalityQuery(G_AND, {s32}));
264 EXPECT_ACTION(NarrowScalar, 0, v2s16, LegalityQuery(G_AND, {v2s32}));
275 EXPECT_ACTION(NarrowScalar, 0, s32, LegalityQuery(G_XOR, {s64}));
279 EXPECT_ACTION(NarrowScalar, 0, v2s32, LegalityQuery(G_XOR, {v2s64}));
305 EXPECT_ACTION(NarrowScalar, 0, s16, LegalityQuery(G_AND, {s32}));
318 EXPECT_ACTION(NarrowScalar, 0, s32, LegalityQuery(G_XOR, {s64}));