(.js)
laraImport("clava.hls.TraceInstrumentation");
(.lara)
import clava.hls.TraceInstrumentation;
Global Functions:
createConst(node, num)createDefaultCounters(node)createEdge(node, source, dest, pos, offset)createMux(node)createOp(node, op)createSeparator(node)createTemp(node, type)declareInterfaceCounter(node, name)declareLocalCounter(node, name)explore(children)filterCommonKeywords(value, index, arr)getCounterOfVar(name, info)getInfo(node)handleArrayAccess(node)handleAssign(node)handleBinaryOp(node)handleExpression(node)handleStatement(node)handleUnaryOp(node)handleVardecl(node)handleVarref(node)incrementCounter(node, variable, indexes)initializeInterface(node, variable)isInterface(varName)isLocal(varName)mapOperation(op)refAnyExpr(code)refArrayCounter(name, indexes)refCounter(name)registerInterface(param)registerLocal(local)splitMulti(str, tokens)storeArray(node, variable, indexes)storeVar(node, variable)