OpenCores
URL https://opencores.org/ocsvn/or2k/or2k/trunk

Subversion Repositories or2k

[/] [or2k/] [trunk/] [analysis-bin/] [insnanalysis/] [insn-lists.h] - Blame information for rev 19

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 17 julius
/*
2
  Instruction list-keeping functions, aiding analysis
3 16 julius
 
4 17 julius
  Julius Baxter, julius.baxter@orsoc.se
5
 
6
*/
7
 
8 16 julius
#define IS_UNIQUE -1
9
 
10
 
11
// Function prototypes
12
// 
13
// Reset the variables/counters
14
void insn_lists_init(void);
15 18 julius
 
16 16 julius
// Report a new incidence of an instruction
17 18 julius
void insn_lists_add(instruction insn,
18 16 julius
                    instruction_properties *insn_props);
19
 
20 19 julius
// Record occurance of last n instructions
21
void insn_lists_group_add(int n,
22
                          instruction_properties *insn_props);
23
 
24 16 julius
// Free, clean up, anything we need to
25
void insn_lists_free(void);

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.