Lines Matching refs:Operand
449 // PowerPC Operand Definitions.
545 def u1imm : Operand<i32> {
555 def u2imm : Operand<i32> {
565 def atimm : Operand<i32> {
575 def u3imm : Operand<i32> {
585 def u4imm : Operand<i32> {
594 def s5imm : Operand<i32> {
604 def u5imm : Operand<i32> {
614 def u6imm : Operand<i32> {
624 def u7imm : Operand<i32> {
634 def u8imm : Operand<i32> {
644 def u10imm : Operand<i32> {
654 def u12imm : Operand<i32> {
664 def s16imm : Operand<i32> {
675 def u16imm : Operand<i32> {
686 def s17imm : Operand<i32> {
701 def s34imm : Operand<i64> {
708 def s34imm_pcrel : Operand<i64> {
720 def immZero : Operand<i32> {
733 def directbrtarget : Operand<OtherVT> {
740 def absdirectbrtarget : Operand<OtherVT> {
749 def condbrtarget : Operand<OtherVT> {
756 def abscondbrtarget : Operand<OtherVT> {
761 def calltarget : Operand<iPTR> {
768 def abscalltarget : Operand<iPTR> {
776 def crbitm: Operand<i8> {
787 def ptr_rc_nor0 : Operand<iPTR>, PointerLikeRegClass<1> {
796 def dispRI34 : Operand<iPTR> {
799 def memri34 : Operand<iPTR> { // memri, imm is a 34-bit value.
807 def memri34_pcrel : Operand<iPTR> { // memri, imm is a 34-bit value.
818 def ptr_rc_idx : Operand<iPTR>, PointerLikeRegClass<0> {
826 def dispRI : Operand<iPTR> {
833 def dispRIX : Operand<iPTR> {
840 def dispRIHash : Operand<iPTR> {
847 def dispRIX16 : Operand<iPTR> {
854 def dispSPE8 : Operand<iPTR> {
861 def dispSPE4 : Operand<iPTR> {
868 def dispSPE2 : Operand<iPTR> {
872 def memri : Operand<iPTR> {
879 def memrr : Operand<iPTR> {
884 def memrix : Operand<iPTR> { // memri where the imm is 4-aligned.
891 def memrihash : Operand<iPTR> {
899 def memrix16 : Operand<iPTR> { // memri, imm is 16-aligned, 12-bit, Inst{16:27}
906 def spe8dis : Operand<iPTR> { // SPE displacement where the imm is 8-aligned.
913 def spe4dis : Operand<iPTR> { // SPE displacement where the imm is 4-aligned.
920 def spe2dis : Operand<iPTR> { // SPE displacement where the imm is 2-aligned.
931 def memr : Operand<iPTR> {
939 def tlsreg32 : Operand<i32> {
943 def tlsgd32 : Operand<i32> {}
944 def tlscall32 : Operand<i32> {
951 def pred : Operand<OtherVT> {