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

Subversion Repositories or2k

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

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 16 julius
/*
2
  Instruction list-keeping functions, aiding analysis
3
 
4 17 julius
  Julius Baxter, julius.baxter@orsoc.se
5
 
6 16 julius
*/
7
 
8 17 julius
#include <stdio.h> // Needed for insnanalysis.h
9 16 julius
#include "insnanalysis.h"
10
#include "insn-lists.h"
11
 
12
 
13
void insn_lists_init(void)
14
{
15
  or1k_32_insn_lists_init();
16
}
17
 
18
int insn_lists_check(instruction insn,
19
                     instruction_properties *insn_props)
20
{
21
  return or1k_32_insn_lists_check(insn, insn_props);
22
}
23
 
24
 
25
int insn_lists_add_unique_insn(instruction insn,
26
                     instruction_properties *insn_props)
27
{
28
 
29
  return or1k_32_insn_lists_add_unique_insn(insn, insn_props);
30
}
31
 
32
void insn_lists_add(int index, instruction insn,
33
                     instruction_properties *insn_props)
34
{
35 17 julius
  or1k_32_insn_lists_add(index, insn, insn_props);
36 16 julius
}
37
 
38
void insn_lists_free(void)
39
{
40
  or1k_32_insn_lists_free();
41
}

powered by: WebSVN 2.1.0

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