Lines Matching defs:Opcodes
248 void SelectMVE_WB(SDNode *N, const uint16_t *Opcodes, bool Predicated);
289 const uint16_t *const *Opcodes, bool HasWriteback);
291 /// SelectMVE_VxDUP - Select MVE incrementing-dup instructions. Opcodes is an
293 void SelectMVE_VxDUP(SDNode *N, const uint16_t *Opcodes,
2575 void ARMDAGToDAGISel::SelectMVE_WB(SDNode *N, const uint16_t *Opcodes,
2583 Opcode = Opcodes[0];
2586 Opcode = Opcodes[1];
2734 const uint16_t *Opcodes = IsUnsigned ? OpcodesU : OpcodesS;
2736 Opcodes += 4 * Stride;
2738 Opcodes += 2 * Stride;
2740 Opcodes += Stride;
2741 uint16_t Opcode = Opcodes[TySize];
2792 const uint16_t *const *Opcodes,
2800 OurOpcodes = Opcodes[0];
2803 OurOpcodes = Opcodes[1];
2806 OurOpcodes = Opcodes[2];
2847 void ARMDAGToDAGISel::SelectMVE_VxDUP(SDNode *N, const uint16_t *Opcodes,
2855 Opcode = Opcodes[0];
2858 Opcode = Opcodes[1];
2861 Opcode = Opcodes[2];
4335 static const uint16_t Opcodes[] = { ARM::VLD2DUPd8, ARM::VLD2DUPd16,
4337 SelectVLDDup(N, /* IsIntrinsic= */ false, false, 2, Opcodes);
4342 static const uint16_t Opcodes[] = { ARM::VLD3DUPd8Pseudo,
4345 SelectVLDDup(N, /* IsIntrinsic= */ false, false, 3, Opcodes);
4350 static const uint16_t Opcodes[] = { ARM::VLD4DUPd8Pseudo,
4353 SelectVLDDup(N, /* IsIntrinsic= */ false, false, 4, Opcodes);
4442 static const uint16_t *const Opcodes[] = {Opcodes8, Opcodes16, Opcodes32};
4443 SelectMVE_VLD(N, 2, Opcodes, true);
4485 static const uint16_t *const Opcodes[] = {Opcodes8, Opcodes16, Opcodes32};
4486 SelectMVE_VLD(N, 4, Opcodes, true);
5145 static const uint16_t Opcodes[] = {ARM::MVE_VLDRWU32_qi_pre,
5147 SelectMVE_WB(N, Opcodes,
5158 static const uint16_t *const Opcodes[] = {Opcodes8, Opcodes16, Opcodes32};
5159 SelectMVE_VLD(N, 2, Opcodes, false);
5172 static const uint16_t *const Opcodes[] = {Opcodes8, Opcodes16, Opcodes32};
5173 SelectMVE_VLD(N, 4, Opcodes, false);
5282 static const uint16_t Opcodes[] = {
5285 SelectMVE_VxDUP(N, Opcodes, false,
5292 static const uint16_t Opcodes[] = {
5295 SelectMVE_VxDUP(N, Opcodes, false,
5302 static const uint16_t Opcodes[] = {
5305 SelectMVE_VxDUP(N, Opcodes, true,
5312 static const uint16_t Opcodes[] = {
5315 SelectMVE_VxDUP(N, Opcodes, true,