|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 630 return actionIf(LegalizeAction::WidenScalar, Predicate, Mutation);
713 LegalizeAction::WidenScalar, sizeNotPow2(typeIdx(TypeIdx)),
723 LegalizeAction::WidenScalar, scalarOrEltSizeNotPow2(typeIdx(TypeIdx)),
743 return actionIf(LegalizeAction::WidenScalar,
753 return actionIf(LegalizeAction::WidenScalar,
763 return actionIf(LegalizeAction::WidenScalar,
948 case WidenScalar:
1038 return increaseToLargerTypesAndDecreaseToLargest(v, WidenScalar,
1045 return increaseToLargerTypesAndDecreaseToLargest(v, WidenScalar,
1063 WidenScalar);
1260 case WidenScalar:
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 101 case WidenScalar:
lib/CodeGen/GlobalISel/LegalizerInfo.cpp 53 case WidenScalar:
151 case WidenScalar: {
600 case WidenScalar:
lib/Target/ARM/ARMLegalizerInfo.cpp 52 {8, WidenScalar},
54 {16, WidenScalar},
lib/Target/X86/X86LegalizerInfo.cpp 50 LegalizerInfo::SizeAndActionsVec result = {{1, WidenScalar},
unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp 25 case WidenScalar: OS << "WidenScalar"; break;
63 LegalizeActionStep(WidenScalar, 0, LLT::scalar(32)));
65 LegalizeActionStep(WidenScalar, 0, LLT::scalar(32)));
76 LegalizeActionStep(WidenScalar, 0, LLT::scalar(32)));
78 LegalizeActionStep(WidenScalar, 0, LLT::scalar(32)));
80 LegalizeActionStep(WidenScalar, 0, LLT::scalar(64)));
82 LegalizeActionStep(WidenScalar, 0, LLT::scalar(64)));
111 LegalizeActionStep(WidenScalar, 0, LLT::vector(8, 8)));
118 LegalizeActionStep(WidenScalar, 0, LLT::vector(3, 8)));
165 LegalizeActionStep(WidenScalar, 0, LLT::scalar(32)));
186 LegalizeActionStep(WidenScalar, 0, LLT::scalar(8)));
188 LegalizeActionStep(WidenScalar, 0, LLT::scalar(8)));
190 LegalizeActionStep(WidenScalar, 0, LLT::scalar(16)));
192 LegalizeActionStep(WidenScalar, 0, LLT::scalar(32)));
194 LegalizeActionStep(WidenScalar, 0, LLT::scalar(32)));
251 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_OR, {s16}));
252 EXPECT_ACTION(WidenScalar, 0, v2s32, LegalityQuery(G_OR, {v2s16}));
276 EXPECT_ACTION(WidenScalar, 0, s16, LegalityQuery(G_XOR, {s8}));
280 EXPECT_ACTION(WidenScalar, 0, v2s16, LegalityQuery(G_XOR, {v2s8}));
292 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_OR, {s16}));
319 EXPECT_ACTION(WidenScalar, 0, s16, LegalityQuery(G_XOR, {s8}));
336 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_AND, {s5}));
337 EXPECT_ACTION(WidenScalar, 0, v2s32, LegalityQuery(G_AND, {v2s5}));
338 EXPECT_ACTION(WidenScalar, 0, s64, LegalityQuery(G_AND, {s33}));
339 EXPECT_ACTION(WidenScalar, 0, v2s64, LegalityQuery(G_AND, {v2s33}));
351 EXPECT_ACTION(WidenScalar, 0, s32, LegalityQuery(G_AND, {s5}));
352 EXPECT_ACTION(WidenScalar, 0, s64, LegalityQuery(G_AND, {s33}));