|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 1134 LegalizeActionStep getAction(const LegalityQuery &Query) const;
References
include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h 537 auto Step = LI.getAction(Query);
542 return LI.getAction(Query).Action == LegalizeActions::Legal;
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 1144 return getAction(Query).Action == LegalizeAction::Legal;
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 2013 if (LI.getAction({G_FNEG, {Ty}}).Action == Lower)
3679 auto QAction = LI.getAction(Q).Action;
lib/CodeGen/GlobalISel/LegalizerInfo.cpp 504 return getAction({MI.getOpcode(), Types, MemDescrs});
unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp 62 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(8)}}),
64 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(16)}}),
66 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(32)}}),
68 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(64)}}),
72 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(128)}}),
75 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(1)}}),
77 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(31)}}),
79 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(33)}}),
81 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(63)}}),
83 EXPECT_EQ(L.getAction({opcode, {LLT::scalar(65)}}),
108 EXPECT_EQ(L.getAction({G_ADD, {LLT::vector(8, 8)}}),
110 EXPECT_EQ(L.getAction({G_ADD, {LLT::vector(8, 7)}}),
112 EXPECT_EQ(L.getAction({G_ADD, {LLT::vector(2, 8)}}),
114 EXPECT_EQ(L.getAction({G_ADD, {LLT::vector(8, 32)}}),
117 EXPECT_EQ(L.getAction({G_ADD, {LLT::vector(3, 3)}}),
119 EXPECT_EQ(L.getAction({G_ADD, {LLT::vector(3, 8)}}),
139 EXPECT_EQ(L.getAction({G_PTRTOINT, {s64, p0}}),
144 L.getAction({G_PTRTOINT, {LLT::scalar(65), s64}}),
147 L.getAction({G_PTRTOINT, {s64, LLT::pointer(0, 32)}}),
164 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(16)}}),
166 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(32)}}),
182 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(Size)}}),
185 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(2)}}),
187 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(7)}}),
189 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(9)}}),
191 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(17)}}),
193 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(31)}}),
195 EXPECT_EQ(L.getAction({G_UREM, {LLT::scalar(33)}}),