Adding naive encoding pass. functionEncoding partially is added
[satune.git] / src / AST / tableentry.c
1 #include "tableentry.h"
2
3 TableEntry* allocTableEntry(uint64_t* inputs, uint inputSize, uint64_t result){
4     TableEntry* te = (TableEntry*) ourmalloc(sizeof(TableEntry)+inputSize*sizeof(uint64_t));
5     te->output=result;
6     for(int i=0; i<inputSize; i++){
7         te->inputs[i]=inputs[i];
8     }
9     return te;
10 }
11
12 void deleteTableEntry(TableEntry* tableEntry){
13     ourfree(tableEntry);
14 }