• Home
  • Raw
  • Download

Lines Matching refs:brw_reg

216 struct brw_reg {  struct
252 brw_regs_equal(const struct brw_reg *a, const struct brw_reg *b) in brw_regs_equal() argument
343 static inline struct brw_reg
344 brw_reg(enum brw_reg_file file, in brw_reg() function
356 struct brw_reg reg; in brw_reg()
392 static inline struct brw_reg
395 return brw_reg(file, in brw_vec16_reg()
409 static inline struct brw_reg
412 return brw_reg(file, in brw_vec8_reg()
426 static inline struct brw_reg
429 return brw_reg(file, in brw_vec4_reg()
443 static inline struct brw_reg
446 return brw_reg(file, in brw_vec2_reg()
460 static inline struct brw_reg
463 return brw_reg(file, in brw_vec1_reg()
476 static inline struct brw_reg
496 static inline struct brw_reg
497 retype(struct brw_reg reg, enum brw_reg_type type) in retype()
503 static inline struct brw_reg
504 firsthalf(struct brw_reg reg) in firsthalf()
509 static inline struct brw_reg
510 sechalf(struct brw_reg reg) in sechalf()
517 static inline struct brw_reg
518 offset(struct brw_reg reg, unsigned delta) in offset()
525 static inline struct brw_reg
526 byte_offset(struct brw_reg reg, unsigned bytes) in byte_offset()
534 static inline struct brw_reg
535 suboffset(struct brw_reg reg, unsigned delta) in suboffset()
541 static inline struct brw_reg
548 static inline struct brw_reg
555 static inline struct brw_reg
561 static inline struct brw_reg
567 static inline struct brw_reg
570 return brw_reg(BRW_IMMEDIATE_VALUE, in brw_imm_reg()
584 static inline struct brw_reg
587 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_DF); in brw_imm_df()
592 static inline struct brw_reg
595 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_F); in brw_imm_f()
601 static inline struct brw_reg
604 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_Q); in brw_imm_q()
610 static inline struct brw_reg
613 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UQ); in brw_imm_uq()
619 static inline struct brw_reg
622 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_D); in brw_imm_d()
628 static inline struct brw_reg
631 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UD); in brw_imm_ud()
637 static inline struct brw_reg
640 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UW); in brw_imm_uw()
646 static inline struct brw_reg
649 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_W); in brw_imm_w()
659 static inline struct brw_reg
662 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_V); in brw_imm_v()
668 static inline struct brw_reg
671 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_UV); in brw_imm_uv()
677 static inline struct brw_reg
680 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_VF); in brw_imm_vf()
685 static inline struct brw_reg
688 struct brw_reg imm = brw_imm_reg(BRW_REGISTER_TYPE_VF); in brw_imm_vf4()
697 static inline struct brw_reg
698 brw_address(struct brw_reg reg) in brw_address()
704 static inline struct brw_reg
711 static inline struct brw_reg
718 static inline struct brw_reg
725 static inline struct brw_reg
732 static inline struct brw_reg
738 static inline struct brw_reg
745 static inline struct brw_reg
751 static inline struct brw_reg
759 static inline struct brw_reg
765 static inline struct brw_reg
771 static inline struct brw_reg
777 static inline struct brw_reg
787 static inline struct brw_reg
790 return brw_reg(BRW_ARCHITECTURE_REGISTER_FILE, in brw_ip_reg()
803 static inline struct brw_reg
806 return brw_reg(BRW_ARCHITECTURE_REGISTER_FILE, in brw_notification_reg()
819 static inline struct brw_reg
825 static inline struct brw_reg
831 static inline struct brw_reg
838 static inline struct brw_reg
850 static inline struct brw_reg
856 static inline struct brw_reg
862 static inline struct brw_reg
868 static inline struct brw_reg
874 static inline struct brw_reg
898 static inline struct brw_reg
899 stride(struct brw_reg reg, unsigned vstride, unsigned width, unsigned hstride) in stride()
911 static inline struct brw_reg
912 spread(struct brw_reg reg, unsigned s) in spread()
933 static inline struct brw_reg
934 subscript(struct brw_reg reg, enum brw_reg_type type, unsigned i) in subscript()
945 static inline struct brw_reg
946 vec16(struct brw_reg reg) in vec16()
951 static inline struct brw_reg
952 vec8(struct brw_reg reg) in vec8()
957 static inline struct brw_reg
958 vec4(struct brw_reg reg) in vec4()
963 static inline struct brw_reg
964 vec2(struct brw_reg reg) in vec2()
969 static inline struct brw_reg
970 vec1(struct brw_reg reg) in vec1()
976 static inline struct brw_reg
977 get_element(struct brw_reg reg, unsigned elt) in get_element()
982 static inline struct brw_reg
983 get_element_ud(struct brw_reg reg, unsigned elt) in get_element_ud()
988 static inline struct brw_reg
989 get_element_d(struct brw_reg reg, unsigned elt) in get_element_d()
994 static inline struct brw_reg
995 brw_swizzle(struct brw_reg reg, unsigned swz) in brw_swizzle()
1005 static inline struct brw_reg
1006 brw_writemask(struct brw_reg reg, unsigned mask) in brw_writemask()
1013 static inline struct brw_reg
1014 brw_set_writemask(struct brw_reg reg, unsigned mask) in brw_set_writemask()
1034 static inline struct brw_reg
1035 negate(struct brw_reg reg) in negate()
1041 static inline struct brw_reg
1042 brw_abs(struct brw_reg reg) in brw_abs()
1051 static inline struct brw_reg
1054 struct brw_reg reg = brw_vec4_grf(0, 0); in brw_vec4_indirect()
1061 static inline struct brw_reg
1064 struct brw_reg reg = brw_vec1_grf(0, 0); in brw_vec1_indirect()
1071 static inline struct brw_reg
1074 struct brw_reg reg = brw_vec1_grf(0, 0); in brw_VxH_indirect()
1082 static inline struct brw_reg
1088 static inline struct brw_reg
1094 static inline struct brw_reg
1100 static inline struct brw_reg
1106 static inline struct brw_reg
1112 static inline struct brw_reg
1118 static inline struct brw_reg
1142 region_matches(struct brw_reg reg, enum brw_vertical_stride v, in region_matches()