Lines Matching refs:source
903 #define __read_32bit_c0_register(source, sel) \ argument
907 "mfc0\t%0, " #source "\n\t" \
912 "mfc0\t%0, " #source ", " #sel "\n\t" \
918 #define __read_64bit_c0_register(source, sel) \ argument
921 __res = __read_64bit_c0_split(source, sel); \
925 "dmfc0\t%0, " #source "\n\t" \
931 "dmfc0\t%0, " #source ", " #sel "\n\t" \
985 #define __read_32bit_c0_ctrl_register(source) \ argument
988 "cfc0\t%0, " #source "\n\t" \
1004 #define __read_64bit_c0_split(source, sel) \ argument
1013 "dmfc0\t%M0, " #source "\n\t" \
1022 "dmfc0\t%M0, " #source ", " #sel "\n\t" \
1033 #define __write_64bit_c0_split(source, sel, val) \ argument
1045 "dmtc0\t%L0, " #source "\n\t" \
1055 "dmtc0\t%L0, " #source ", " #sel "\n\t" \
1061 #define __readx_32bit_c0_register(source) \ argument
1075 : "i" (source)); \
1437 #define _read_32bit_cp1_register(source, gas_hardfloat) \ argument
1448 " cfc1 %0,"STR(source)" \n" \
1466 #define read_32bit_cp1_register(source) \ argument
1467 _read_32bit_cp1_register(source, .set hardfloat)
1471 #define read_32bit_cp1_register(source) \ argument
1472 _read_32bit_cp1_register(source, )