Home
last modified time | relevance | path

Searched refs:EXTRACT_FIELD (Results 1 – 25 of 67) sorted by relevance

123

/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/cris/
H A Dmmu.c119 tlb_vpn = EXTRACT_FIELD(hi, 13, 31); in dump_tlb()
120 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in dump_tlb()
186 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
187 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
205 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
206 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
207 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
208 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
209 tlb_x = EXTRACT_FIELD(lo, 0, 0); in cris_mmu_translate_page()
312 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_flush_pid()
[all …]
H A Dtranslate.c61 #define EXTRACT_FIELD(src, start, end) \ macro
1307 offset = EXTRACT_FIELD(dc->ir, 1, 7); in dec_bccq()
1308 sign = EXTRACT_FIELD(dc->ir, 0, 0); in dec_bccq()
1325 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 7); in dec_addoq()
1339 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_addq()
1351 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_moveq()
1360 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_subq()
1372 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_cmpq()
1385 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_andq()
1398 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_orq()
[all …]
/dports/emulators/qemu-utils/qemu-4.2.1/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
H A Dtranslate.c62 #define EXTRACT_FIELD(src, start, end) \ macro
1304 offset = EXTRACT_FIELD(dc->ir, 1, 7); in dec_bccq()
1305 sign = EXTRACT_FIELD(dc->ir, 0, 0); in dec_bccq()
1322 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 7); in dec_addoq()
1336 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_addq()
1348 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_moveq()
1357 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_subq()
1369 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_cmpq()
1382 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_andq()
1395 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_orq()
[all …]
/dports/emulators/qemu5/qemu-5.2.0/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
H A Dtranslate.c62 #define EXTRACT_FIELD(src, start, end) \ macro
1303 offset = EXTRACT_FIELD(dc->ir, 1, 7); in dec_bccq()
1304 sign = EXTRACT_FIELD(dc->ir, 0, 0); in dec_bccq()
1321 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 7); in dec_addoq()
1335 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_addq()
1347 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_moveq()
1356 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_subq()
1368 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_cmpq()
1381 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_andq()
1394 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_orq()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
H A Dtranslate.c62 #define EXTRACT_FIELD(src, start, end) \ macro
1304 offset = EXTRACT_FIELD(dc->ir, 1, 7); in dec_bccq()
1305 sign = EXTRACT_FIELD(dc->ir, 0, 0); in dec_bccq()
1322 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 7); in dec_addoq()
1336 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_addq()
1348 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_moveq()
1357 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_subq()
1369 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_cmpq()
1382 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_andq()
1395 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_orq()
[all …]
/dports/emulators/qemu42/qemu-4.2.1/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
H A Dtranslate.c62 #define EXTRACT_FIELD(src, start, end) \ macro
1304 offset = EXTRACT_FIELD(dc->ir, 1, 7); in dec_bccq()
1305 sign = EXTRACT_FIELD(dc->ir, 0, 0); in dec_bccq()
1322 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 7); in dec_addoq()
1336 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_addq()
1348 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_moveq()
1357 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_subq()
1369 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_cmpq()
1382 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_andq()
1395 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_orq()
[all …]
/dports/emulators/qemu-devel/qemu-de8ed1055c2ce18c95f597eb10df360dcb534f99/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
/dports/emulators/qemu/qemu-6.2.0/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
H A Dtranslate.c62 #define EXTRACT_FIELD(src, start, end) \ macro
1304 offset = EXTRACT_FIELD(dc->ir, 1, 7); in dec_bccq()
1305 sign = EXTRACT_FIELD(dc->ir, 0, 0); in dec_bccq()
1322 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 7); in dec_addoq()
1336 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_addq()
1348 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_moveq()
1357 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_subq()
1369 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_cmpq()
1382 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_andq()
1395 dc->op1 = EXTRACT_FIELD(dc->ir, 0, 5); in dec_orq()
[all …]
/dports/emulators/qemu60/qemu-6.0.0/target/cris/
H A Dmmu.c183 tlb_pid = EXTRACT_FIELD(hi, 0, 7); in cris_mmu_translate_page()
184 tlb_g = EXTRACT_FIELD(lo, 4, 4); in cris_mmu_translate_page()
196 cfg_w = EXTRACT_FIELD(r_cfg, 19, 19); in cris_mmu_translate_page()
197 cfg_k = EXTRACT_FIELD(r_cfg, 18, 18); in cris_mmu_translate_page()
198 cfg_x = EXTRACT_FIELD(r_cfg, 17, 17); in cris_mmu_translate_page()
199 cfg_v = EXTRACT_FIELD(r_cfg, 16, 16); in cris_mmu_translate_page()
201 tlb_pfn = EXTRACT_FIELD(lo, 13, 31); in cris_mmu_translate_page()
202 tlb_v = EXTRACT_FIELD(lo, 3, 3); in cris_mmu_translate_page()
203 tlb_k = EXTRACT_FIELD(lo, 2, 2); in cris_mmu_translate_page()
204 tlb_w = EXTRACT_FIELD(lo, 1, 1); in cris_mmu_translate_page()
[all …]
/dports/games/libretro-mame2003_plus/mame2003-plus-libretro-17e9889/src/
H A Dcheat.c3765 UINT32 type = EXTRACT_FIELD(action->type, Type); in EditCheatMenu()
4038 UINT32 type = EXTRACT_FIELD(action->type, Type); in EditCheatMenu()
8193 switch(EXTRACT_FIELD(type, LocationType)) in HandleLocalCommandCheat()
8196 switch(EXTRACT_FIELD(type, LocationParameter)) in HandleLocalCommandCheat()
8486 switch(EXTRACT_FIELD(type, LocationType)) in SaveCheat()
9323 switch(EXTRACT_FIELD(action->type, LocationType)) in ReadData()
9418 switch(EXTRACT_FIELD(action->type, LocationType)) in WriteData()
9538 if(EXTRACT_FIELD(action->type, Type) == kType_Watch) in AddActionWatch()
9600 if(EXTRACT_FIELD(action->type, Type) == kType_Watch) in ActivateCheat()
9788 switch(EXTRACT_FIELD(action->type, Type)) in DoCheatAction()
[all …]
/dports/games/libretro-mame2003/mame2003-libretro-4358db4/src/
H A Dcheat.c3765 UINT32 type = EXTRACT_FIELD(action->type, Type); in EditCheatMenu()
4038 UINT32 type = EXTRACT_FIELD(action->type, Type); in EditCheatMenu()
8193 switch(EXTRACT_FIELD(type, LocationType)) in HandleLocalCommandCheat()
8196 switch(EXTRACT_FIELD(type, LocationParameter)) in HandleLocalCommandCheat()
8486 switch(EXTRACT_FIELD(type, LocationType)) in SaveCheat()
9323 switch(EXTRACT_FIELD(action->type, LocationType)) in ReadData()
9418 switch(EXTRACT_FIELD(action->type, LocationType)) in WriteData()
9538 if(EXTRACT_FIELD(action->type, Type) == kType_Watch) in AddActionWatch()
9600 if(EXTRACT_FIELD(action->type, Type) == kType_Watch) in ActivateCheat()
9788 switch(EXTRACT_FIELD(action->type, Type)) in DoCheatAction()
[all …]
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/opensbi/include/sbi/
H A Dsbi_bits.h13 #define EXTRACT_FIELD(val, which) (((val) & (which)) / ((which) & ~((which)-1))) macro
/dports/emulators/qemu-utils/qemu-4.2.1/target/lm32/
H A Dtranslate.c47 #define EXTRACT_FIELD(src, start, end) \ macro
1022 dc->opcode = EXTRACT_FIELD(ir, 26, 31); in decode()
1024 dc->imm5 = EXTRACT_FIELD(ir, 0, 4); in decode()
1025 dc->imm16 = EXTRACT_FIELD(ir, 0, 15); in decode()
1026 dc->imm26 = EXTRACT_FIELD(ir, 0, 25); in decode()
1028 dc->csr = EXTRACT_FIELD(ir, 21, 25); in decode()
1029 dc->r0 = EXTRACT_FIELD(ir, 21, 25); in decode()
1030 dc->r1 = EXTRACT_FIELD(ir, 16, 20); in decode()
1031 dc->r2 = EXTRACT_FIELD(ir, 11, 15); in decode()
/dports/emulators/qemu5/qemu-5.2.0/target/lm32/
H A Dtranslate.c47 #define EXTRACT_FIELD(src, start, end) \ macro
1022 dc->opcode = EXTRACT_FIELD(ir, 26, 31); in decode()
1024 dc->imm5 = EXTRACT_FIELD(ir, 0, 4); in decode()
1025 dc->imm16 = EXTRACT_FIELD(ir, 0, 15); in decode()
1026 dc->imm26 = EXTRACT_FIELD(ir, 0, 25); in decode()
1028 dc->csr = EXTRACT_FIELD(ir, 21, 25); in decode()
1029 dc->r0 = EXTRACT_FIELD(ir, 21, 25); in decode()
1030 dc->r1 = EXTRACT_FIELD(ir, 16, 20); in decode()
1031 dc->r2 = EXTRACT_FIELD(ir, 11, 15); in decode()
/dports/emulators/qemu-guest-agent/qemu-5.0.1/target/lm32/
H A Dtranslate.c47 #define EXTRACT_FIELD(src, start, end) \ macro
1022 dc->opcode = EXTRACT_FIELD(ir, 26, 31); in decode()
1024 dc->imm5 = EXTRACT_FIELD(ir, 0, 4); in decode()
1025 dc->imm16 = EXTRACT_FIELD(ir, 0, 15); in decode()
1026 dc->imm26 = EXTRACT_FIELD(ir, 0, 25); in decode()
1028 dc->csr = EXTRACT_FIELD(ir, 21, 25); in decode()
1029 dc->r0 = EXTRACT_FIELD(ir, 21, 25); in decode()
1030 dc->r1 = EXTRACT_FIELD(ir, 16, 20); in decode()
1031 dc->r2 = EXTRACT_FIELD(ir, 11, 15); in decode()
/dports/emulators/qemu-powernv/qemu-powernv-3.0.50/target/lm32/
H A Dtranslate.c46 #define EXTRACT_FIELD(src, start, end) \ macro
1027 dc->opcode = EXTRACT_FIELD(ir, 26, 31); in decode()
1029 dc->imm5 = EXTRACT_FIELD(ir, 0, 4); in decode()
1030 dc->imm16 = EXTRACT_FIELD(ir, 0, 15); in decode()
1031 dc->imm26 = EXTRACT_FIELD(ir, 0, 25); in decode()
1033 dc->csr = EXTRACT_FIELD(ir, 21, 25); in decode()
1034 dc->r0 = EXTRACT_FIELD(ir, 21, 25); in decode()
1035 dc->r1 = EXTRACT_FIELD(ir, 16, 20); in decode()
1036 dc->r2 = EXTRACT_FIELD(ir, 11, 15); in decode()
/dports/emulators/qemu42/qemu-4.2.1/target/lm32/
H A Dtranslate.c47 #define EXTRACT_FIELD(src, start, end) \ macro
1022 dc->opcode = EXTRACT_FIELD(ir, 26, 31); in decode()
1024 dc->imm5 = EXTRACT_FIELD(ir, 0, 4); in decode()
1025 dc->imm16 = EXTRACT_FIELD(ir, 0, 15); in decode()
1026 dc->imm26 = EXTRACT_FIELD(ir, 0, 25); in decode()
1028 dc->csr = EXTRACT_FIELD(ir, 21, 25); in decode()
1029 dc->r0 = EXTRACT_FIELD(ir, 21, 25); in decode()
1030 dc->r1 = EXTRACT_FIELD(ir, 16, 20); in decode()
1031 dc->r2 = EXTRACT_FIELD(ir, 11, 15); in decode()
/dports/emulators/qemu-cheri/qemu-0a323821042c36e21ea80e58b9545dfc3b0cb8ef/target/lm32/
H A Dtranslate.c47 #define EXTRACT_FIELD(src, start, end) \ macro
1022 dc->opcode = EXTRACT_FIELD(ir, 26, 31); in decode()
1024 dc->imm5 = EXTRACT_FIELD(ir, 0, 4); in decode()
1025 dc->imm16 = EXTRACT_FIELD(ir, 0, 15); in decode()
1026 dc->imm26 = EXTRACT_FIELD(ir, 0, 25); in decode()
1028 dc->csr = EXTRACT_FIELD(ir, 21, 25); in decode()
1029 dc->r0 = EXTRACT_FIELD(ir, 21, 25); in decode()
1030 dc->r1 = EXTRACT_FIELD(ir, 16, 20); in decode()
1031 dc->r2 = EXTRACT_FIELD(ir, 11, 15); in decode()
/dports/emulators/qemu60/qemu-6.0.0/target/lm32/
H A Dtranslate.c47 #define EXTRACT_FIELD(src, start, end) \ macro
1022 dc->opcode = EXTRACT_FIELD(ir, 26, 31); in decode()
1024 dc->imm5 = EXTRACT_FIELD(ir, 0, 4); in decode()
1025 dc->imm16 = EXTRACT_FIELD(ir, 0, 15); in decode()
1026 dc->imm26 = EXTRACT_FIELD(ir, 0, 25); in decode()
1028 dc->csr = EXTRACT_FIELD(ir, 21, 25); in decode()
1029 dc->r0 = EXTRACT_FIELD(ir, 21, 25); in decode()
1030 dc->r1 = EXTRACT_FIELD(ir, 16, 20); in decode()
1031 dc->r2 = EXTRACT_FIELD(ir, 11, 15); in decode()

123