Lines Matching defs:Opcode
221 // opcode and that it has a immediate integer right operand.
252 // which lists [imm] as the list of opcode it's interested in, however
254 // here because the ComplexPattern opcode list is only used in
255 // root-level opcode matching.
282 // which lists [imm] as the list of opcode it's interested in, however
284 // here because the ComplexPattern opcode list is only used in
285 // root-level opcode matching.
774 assert(N.getOpcode() == ISD::SHL && "Invalid opcode.");
1051 unsigned Opcode = 0;
1056 Opcode = IsPre ? AArch64::LDRXpre : AArch64::LDRXpost;
1059 Opcode = IsPre ? AArch64::LDRWpre : AArch64::LDRWpost;
1061 Opcode = IsPre ? AArch64::LDRSWpre : AArch64::LDRSWpost;
1063 Opcode = IsPre ? AArch64::LDRWpre : AArch64::LDRWpost;
1072 Opcode = IsPre ? AArch64::LDRSHXpre : AArch64::LDRSHXpost;
1074 Opcode = IsPre ? AArch64::LDRSHWpre : AArch64::LDRSHWpost;
1076 Opcode = IsPre ? AArch64::LDRHHpre : AArch64::LDRHHpost;
1085 Opcode = IsPre ? AArch64::LDRSBXpre : AArch64::LDRSBXpost;
1087 Opcode = IsPre ? AArch64::LDRSBWpre : AArch64::LDRSBWpost;
1089 Opcode = IsPre ? AArch64::LDRBBpre : AArch64::LDRBBpost;
1096 Opcode = IsPre ? AArch64::LDRHpre : AArch64::LDRHpost;
1098 Opcode = IsPre ? AArch64::LDRSpre : AArch64::LDRSpost;
1100 Opcode = IsPre ? AArch64::LDRDpre : AArch64::LDRDpost;
1102 Opcode = IsPre ? AArch64::LDRQpre : AArch64::LDRQpost;
1112 SDNode *Res = CurDAG->getMachineNode(Opcode, dl, MVT::i64, DstVT,
2016 // Check that the returned opcode is compatible with the pattern,