Lines Matching refs:source
940 #define __read_32bit_c0_register(source, sel) \ argument
944 "mfc0\t%0, " #source "\n\t" \
949 "mfc0\t%0, " #source ", " #sel "\n\t" \
955 #define __read_64bit_c0_register(source, sel) \ argument
958 __res = __read_64bit_c0_split(source, sel); \
962 "dmfc0\t%0, " #source "\n\t" \
968 "dmfc0\t%0, " #source ", " #sel "\n\t" \
1022 #define __read_32bit_c0_ctrl_register(source) \ argument
1025 "cfc0\t%0, " #source "\n\t" \
1041 #define __read_64bit_c0_split(source, sel) \ argument
1050 "dmfc0\t%M0, " #source "\n\t" \
1059 "dmfc0\t%M0, " #source ", " #sel "\n\t" \
1070 #define __write_64bit_c0_split(source, sel, val) \ argument
1082 "dmtc0\t%L0, " #source "\n\t" \
1092 "dmtc0\t%L0, " #source ", " #sel "\n\t" \
1098 #define __readx_32bit_c0_register(source) \ argument
1112 : "i" (source)); \
1478 #define _read_32bit_cp1_register(source, gas_hardfloat) \ argument
1489 " cfc1 %0,"STR(source)" \n" \
1507 #define read_32bit_cp1_register(source) \ argument
1508 _read_32bit_cp1_register(source, .set hardfloat)
1512 #define read_32bit_cp1_register(source) \ argument
1513 _read_32bit_cp1_register(source, )