URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
Compare Revisions
- This comparison shows the changes necessary to convert path
/openrisc/trunk/or1ksim/cpu/or1k
- from Rev 346 to Rev 420
- ↔ Reverse comparison
Rev 346 → Rev 420
/opcode/or32.h
157,6 → 157,7
int in_pass; |
}; |
|
|
extern unsigned long *or1ksim_automata; |
extern struct temp_insn_struct *or1ksim_ti; |
|
164,6 → 165,13
|
extern char *or1ksim_disassembled; |
|
/* trace data */ |
extern int trace_dest_reg; |
extern int trace_store_addr_reg; |
extern unsigned int trace_store_imm; |
extern int trace_store_val_reg; |
extern int trace_store_width; |
|
/* Calculates instruction length in bytes. Always 4 for OR32. */ |
extern int or1ksim_insn_len PARAMS((int insn_index)); |
|
187,6 → 195,10
Return the size of the instruction. */ |
int or1ksim_disassemble_index (unsigned long insn, int index); |
|
/* Disassemble one instruction from insn index for tracing. */ |
void or1ksim_disassemble_trace_index (unsigned long int insn, |
int index); |
|
/* FOR INTERNAL USE ONLY */ |
/* Automatically does zero- or sign- extension and also finds correct |
sign bit position if sign extension is correct extension. Which extension |