Lines Matching refs:AS
4 the terms of the GNU General Public License as published by the Free
426 #define MODE_CODE_BASE_REG_CLASS(MODE, AS, OUTER, INDEX) \
427 gcn_mode_code_base_reg_class (MODE, AS, OUTER, INDEX)
428 #define REGNO_MODE_CODE_OK_FOR_BASE_P(NUM, MODE, AS, OUTER, INDEX) \
429 gcn_regno_mode_code_ok_for_base_p (NUM, MODE, AS, OUTER, INDEX)
461 #define AS_SCALAR_FLAT_P(AS) ((AS) == ADDR_SPACE_SCALAR_FLAT)
462 #define AS_FLAT_SCRATCH_P(AS) ((AS) == ADDR_SPACE_FLAT_SCRATCH)
463 #define AS_FLAT_P(AS) ((AS) == ADDR_SPACE_FLAT \
464 || ((AS) == ADDR_SPACE_DEFAULT \
466 #define AS_LDS_P(AS) ((AS) == ADDR_SPACE_LDS)
467 #define AS_GDS_P(AS) ((AS) == ADDR_SPACE_GDS)
468 #define AS_SCRATCH_P(AS) ((AS) == ADDR_SPACE_SCRATCH)
469 #define AS_GLOBAL_P(AS) ((AS) == ADDR_SPACE_GLOBAL \
470 || ((AS
472 #define AS_ANY_FLAT_P(AS) (AS_FLAT_SCRATCH_P (AS) || AS_FLAT_P (AS))
473 #define AS_ANY_DS_P(AS) (AS_LDS_P (AS) || AS_GDS_P (AS))