Lines Matching refs:Operand

518 // PowerPC Operand Definitions.
620 def u1imm : Operand<i32> {
631 def u2imm : Operand<i32> {
642 def atimm : Operand<i32> {
652 def u3imm : Operand<i32> {
663 def u4imm : Operand<i32> {
673 def s5imm : Operand<i32> {
683 def u5imm : Operand<i32> {
693 def u6imm : Operand<i32> {
703 def u7imm : Operand<i32> {
713 def u8imm : Operand<i32> {
723 def u10imm : Operand<i32> {
733 def u12imm : Operand<i32> {
743 def s16imm : Operand<i32> {
754 def u16imm : Operand<i32> {
765 def s17imm : Operand<i32> {
780 def s34imm : Operand<i64> {
787 def s34imm_pcrel : Operand<i64> {
799 def immZero : Operand<i32> {
813 def directbrtarget : Operand<OtherVT> {
820 def absdirectbrtarget : Operand<OtherVT> {
830 def condbrtarget : Operand<OtherVT> {
837 def abscondbrtarget : Operand<OtherVT> {
843 def calltarget : Operand<iPTR> {
850 def abscalltarget : Operand<iPTR> {
859 def crbitm: Operand<i8> {
870 def ptr_rc_nor0 : Operand<iPTR>, PointerLikeRegClass<1> {
879 def dispRI34 : Operand<iPTR> {
884 def dispRI34_pcrel : Operand<iPTR> {
889 def memri34 : Operand<iPTR> { // memri, imm is a 34-bit value.
895 def memri34_pcrel : Operand<iPTR> { // memri, imm is a 34-bit value.
904 def ptr_rc_idx : Operand<iPTR>, PointerLikeRegClass<0> {
912 def dispRI : Operand<iPTR> {
920 def dispRIX : Operand<iPTR> {
929 def dispRIHash : Operand<iPTR> {
938 def dispRIX16 : Operand<iPTR> {
948 def dispSPE8 : Operand<iPTR> {
957 def dispSPE4 : Operand<iPTR> {
966 def dispSPE2 : Operand<iPTR> {
972 def memri : Operand<iPTR> {
977 def memrr : Operand<iPTR> {
982 def memrix : Operand<iPTR> { // memri where the imm is 4-aligned.
987 def memrihash : Operand<iPTR> {
993 def memrix16 : Operand<iPTR> { // memri, imm is 16-aligned, 12-bit, Inst{16:27}
998 def spe8dis : Operand<iPTR> { // SPE displacement where the imm is 8-aligned.
1003 def spe4dis : Operand<iPTR> { // SPE displacement where the imm is 4-aligned.
1008 def spe2dis : Operand<iPTR> { // SPE displacement where the imm is 2-aligned.
1017 def memr : Operand<iPTR> {
1025 def tlsreg32 : Operand<i32> {
1029 def tlsgd32 : Operand<i32> {}
1030 def tlscall32 : Operand<i32> {
1037 def pred : Operand<OtherVT> {