Lines Matching refs:SystemZ

1 //===-- SystemZOperands.td - SystemZ instruction operands ----*- tblgen-*--===//
26 let EncoderMethod = "getImmOpValue<SystemZ::FK_390_"#asmop#">";
317 return N->getAPIntValue().isIntN(32) && SystemZ::isImmLL(N->getZExtValue());
321 return N->getAPIntValue().isIntN(32) && SystemZ::isImmLH(N->getZExtValue());
328 SystemZ::isImmLL(uint32_t(~N->getZExtValue()));
333 SystemZ::isImmLH(uint32_t(~N->getZExtValue()));
408 return N->getAPIntValue().isIntN(64) && SystemZ::isImmLL(N->getZExtValue());
412 return N->getAPIntValue().isIntN(64) && SystemZ::isImmLH(N->getZExtValue());
416 return N->getAPIntValue().isIntN(64) && SystemZ::isImmHL(N->getZExtValue());
420 return N->getAPIntValue().isIntN(64) && SystemZ::isImmHH(N->getZExtValue());
427 SystemZ::isImmLL(uint64_t(~N->getZExtValue()));
432 SystemZ::isImmLH(uint64_t(~N->getZExtValue()));
437 SystemZ::isImmHL(uint64_t(~N->getZExtValue()));
442 SystemZ::isImmHH(uint64_t(~N->getZExtValue()));
448 return N->getAPIntValue().isIntN(64) && SystemZ::isImmLF(N->getZExtValue());
452 return N->getAPIntValue().isIntN(64) && SystemZ::isImmHF(N->getZExtValue());
459 SystemZ::isImmLF(uint64_t(~N->getZExtValue()));
464 SystemZ::isImmHF(uint64_t(~N->getZExtValue()));
470 SystemZ::isImmLH(uint64_t(-N->getZExtValue()));
475 SystemZ::isImmLF(uint64_t(-N->getZExtValue()));
524 let EncoderMethod = "getLenEncoding<SystemZ::FK_390_U4Imm>";
528 let EncoderMethod = "getLenEncoding<SystemZ::FK_390_U8Imm>";
605 let EncoderMethod = "getImmOpValue<SystemZ::FK_390_U12Imm>",
612 let EncoderMethod = "getImmOpValue<SystemZ::FK_390_S20Imm>",