Skip to content

Commit d4ddb34

Browse files
committed
(Xronos) Adding authors and updating the license
1 parent d53ff32 commit d4ddb34

File tree

162 files changed

+1940
-1047
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

162 files changed

+1940
-1047
lines changed

eclipse/plugins/org.xronos.orcc/src/org/xronos/orcc/Activator.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
/*
2-
* XRONOS, High Level Synthesis of Streaming Applications
2+
* XRONOS-EXELIXI
33
*
4-
* Copyright (C) 2014 EPFL SCI STI MM
4+
* Copyright (C) 2011-2016 EPFL SCI STI MM
55
*
6-
* This file is part of XRONOS.
6+
* This file is part of XRONOS-EXELIXI.
77
*
8-
* XRONOS is free software: you can redistribute it and/or modify
8+
* XRONOS-EXELIXI is free software: you can redistribute it and/or modify
99
* it under the terms of the GNU General Public License as published by
1010
* the Free Software Foundation, either version 3 of the License, or
1111
* (at your option) any later version.
1212
*
13-
* XRONOS is distributed in the hope that it will be useful,
13+
* XRONOS-EXELIXI is distributed in the hope that it will be useful,
1414
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1515
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1616
* GNU General Public License for more details.
1717
*
1818
* You should have received a copy of the GNU General Public License
19-
* along with XRONOS. If not, see <http://www.gnu.org/licenses/>.
19+
* along with XRONOS-EXELIXI. If not, see <http://www.gnu.org/licenses/>.
2020
*
2121
* Additional permission under GNU GPL version 3 section 7
2222
*
@@ -26,7 +26,7 @@
2626
* Eclipse Public License (EPL), the licensors of this Program grant you
2727
* additional permission to convey the resulting work. Corresponding Source
2828
* for a non-source form of such a combination shall include the source code
29-
* for the parts of Eclipse libraries used as well as that of the covered work.
29+
* for the parts of Eclipse libraries used as well as that of the covered work.
3030
*
3131
*/
3232

eclipse/plugins/org.xronos.orcc/src/org/xronos/orcc/analysis/NativeProcedureFinder.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
/*
2-
* XRONOS, High Level Synthesis of Streaming Applications
2+
* XRONOS-EXELIXI
33
*
4-
* Copyright (C) 2014 EPFL SCI STI MM
4+
* Copyright (C) 2011-2016 EPFL SCI STI MM
55
*
6-
* This file is part of XRONOS.
6+
* This file is part of XRONOS-EXELIXI.
77
*
8-
* XRONOS is free software: you can redistribute it and/or modify
8+
* XRONOS-EXELIXI is free software: you can redistribute it and/or modify
99
* it under the terms of the GNU General Public License as published by
1010
* the Free Software Foundation, either version 3 of the License, or
1111
* (at your option) any later version.
1212
*
13-
* XRONOS is distributed in the hope that it will be useful,
13+
* XRONOS-EXELIXI is distributed in the hope that it will be useful,
1414
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1515
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1616
* GNU General Public License for more details.
1717
*
1818
* You should have received a copy of the GNU General Public License
19-
* along with XRONOS. If not, see <http://www.gnu.org/licenses/>.
19+
* along with XRONOS-EXELIXI. If not, see <http://www.gnu.org/licenses/>.
2020
*
2121
* Additional permission under GNU GPL version 3 section 7
2222
*
@@ -26,7 +26,7 @@
2626
* Eclipse Public License (EPL), the licensors of this Program grant you
2727
* additional permission to convey the resulting work. Corresponding Source
2828
* for a non-source form of such a combination shall include the source code
29-
* for the parts of Eclipse libraries used as well as that of the covered work.
29+
* for the parts of Eclipse libraries used as well as that of the covered work.
3030
*
3131
*/
3232
package org.xronos.orcc.analysis;
@@ -37,6 +37,10 @@
3737
import net.sf.orcc.util.OrccLogger;
3838
import net.sf.orcc.util.Void;
3939

40+
/**
41+
*
42+
* @author Endri Bezati
43+
*/
4044
public class NativeProcedureFinder extends AbstractIrVisitor<Void> {
4145

4246
@Override

eclipse/plugins/org.xronos.orcc/src/org/xronos/orcc/analysis/SimParser.java

Lines changed: 36 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
1-
/*
2-
* XRONOS, High Level Synthesis of Streaming Applications
3-
*
4-
* Copyright (C) 2014 EPFL SCI STI MM
5-
*
6-
* This file is part of XRONOS.
7-
*
8-
* XRONOS is free software: you can redistribute it and/or modify
9-
* it under the terms of the GNU General Public License as published by
10-
* the Free Software Foundation, either version 3 of the License, or
11-
* (at your option) any later version.
12-
*
13-
* XRONOS is distributed in the hope that it will be useful,
14-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16-
* GNU General Public License for more details.
17-
*
18-
* You should have received a copy of the GNU General Public License
19-
* along with XRONOS. If not, see <http://www.gnu.org/licenses/>.
20-
*
21-
* Additional permission under GNU GPL version 3 section 7
22-
*
23-
* If you modify this Program, or any covered work, by linking or combining it
24-
* with Eclipse (or a modified version of Eclipse or an Eclipse plugin or
25-
* an Eclipse library), containing parts covered by the terms of the
26-
* Eclipse Public License (EPL), the licensors of this Program grant you
27-
* additional permission to convey the resulting work. Corresponding Source
28-
* for a non-source form of such a combination shall include the source code
29-
* for the parts of Eclipse libraries used as well as that of the covered work.
30-
*
31-
*/
1+
/*
2+
* XRONOS-EXELIXI
3+
*
4+
* Copyright (C) 2011-2016 EPFL SCI STI MM
5+
*
6+
* This file is part of XRONOS-EXELIXI.
7+
*
8+
* XRONOS-EXELIXI is free software: you can redistribute it and/or modify
9+
* it under the terms of the GNU General Public License as published by
10+
* the Free Software Foundation, either version 3 of the License, or
11+
* (at your option) any later version.
12+
*
13+
* XRONOS-EXELIXI is distributed in the hope that it will be useful,
14+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+
* GNU General Public License for more details.
17+
*
18+
* You should have received a copy of the GNU General Public License
19+
* along with XRONOS-EXELIXI. If not, see <http://www.gnu.org/licenses/>.
20+
*
21+
* Additional permission under GNU GPL version 3 section 7
22+
*
23+
* If you modify this Program, or any covered work, by linking or combining it
24+
* with Eclipse (or a modified version of Eclipse or an Eclipse plugin or
25+
* an Eclipse library), containing parts covered by the terms of the
26+
* Eclipse Public License (EPL), the licensors of this Program grant you
27+
* additional permission to convey the resulting work. Corresponding Source
28+
* for a non-source form of such a combination shall include the source code
29+
* for the parts of Eclipse libraries used as well as that of the covered work.
30+
*
31+
*/
3232
package org.xronos.orcc.analysis;
3333

3434
import java.io.BufferedReader;
@@ -45,7 +45,11 @@
4545
import net.sf.orcc.util.OrccLogger;
4646

4747
import org.apache.commons.math3.stat.descriptive.SummaryStatistics;
48-
48+
49+
/**
50+
*
51+
* @author Endri Bezati
52+
*/
4953
public class SimParser {
5054

5155
private Network network;

eclipse/plugins/org.xronos.orcc/src/org/xronos/orcc/analysis/StateVarAnalysis.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
/*
2-
* XRONOS, High Level Synthesis of Streaming Applications
2+
* XRONOS-EXELIXI
33
*
4-
* Copyright (C) 2014 EPFL SCI STI MM
4+
* Copyright (C) 2011-2016 EPFL SCI STI MM
55
*
6-
* This file is part of XRONOS.
6+
* This file is part of XRONOS-EXELIXI.
77
*
8-
* XRONOS is free software: you can redistribute it and/or modify
8+
* XRONOS-EXELIXI is free software: you can redistribute it and/or modify
99
* it under the terms of the GNU General Public License as published by
1010
* the Free Software Foundation, either version 3 of the License, or
1111
* (at your option) any later version.
1212
*
13-
* XRONOS is distributed in the hope that it will be useful,
13+
* XRONOS-EXELIXI is distributed in the hope that it will be useful,
1414
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1515
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1616
* GNU General Public License for more details.
1717
*
1818
* You should have received a copy of the GNU General Public License
19-
* along with XRONOS. If not, see <http://www.gnu.org/licenses/>.
19+
* along with XRONOS-EXELIXI. If not, see <http://www.gnu.org/licenses/>.
2020
*
2121
* Additional permission under GNU GPL version 3 section 7
2222
*
@@ -26,7 +26,7 @@
2626
* Eclipse Public License (EPL), the licensors of this Program grant you
2727
* additional permission to convey the resulting work. Corresponding Source
2828
* for a non-source form of such a combination shall include the source code
29-
* for the parts of Eclipse libraries used as well as that of the covered work.
29+
* for the parts of Eclipse libraries used as well as that of the covered work.
3030
*
3131
*/
3232
package org.xronos.orcc.analysis;
@@ -45,6 +45,10 @@
4545
import net.sf.orcc.ir.Var;
4646
import net.sf.orcc.ir.util.AbstractIrVisitor;
4747

48+
/**
49+
*
50+
* @author Endri Bezati
51+
*/
4852
public class StateVarAnalysis extends DfVisitor<Void> {
4953

5054
private class VariableAnalyzer extends AbstractIrVisitor<Void> {

eclipse/plugins/org.xronos.orcc/src/org/xronos/orcc/analysis/StateVarAnalysisWriter.xtend

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
/*
2-
* XRONOS, High Level Synthesis of Streaming Applications
2+
* XRONOS-EXELIXI
33
*
4-
* Copyright (C) 2014 EPFL SCI STI MM
4+
* Copyright (C) 2011-2016 EPFL SCI STI MM
55
*
6-
* This file is part of XRONOS.
6+
* This file is part of XRONOS-EXELIXI.
77
*
8-
* XRONOS is free software: you can redistribute it and/or modify
8+
* XRONOS-EXELIXI is free software: you can redistribute it and/or modify
99
* it under the terms of the GNU General Public License as published by
1010
* the Free Software Foundation, either version 3 of the License, or
1111
* (at your option) any later version.
1212
*
13-
* XRONOS is distributed in the hope that it will be useful,
13+
* XRONOS-EXELIXI is distributed in the hope that it will be useful,
1414
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1515
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1616
* GNU General Public License for more details.
1717
*
1818
* You should have received a copy of the GNU General Public License
19-
* along with XRONOS. If not, see <http://www.gnu.org/licenses/>.
19+
* along with XRONOS-EXELIXI. If not, see <http://www.gnu.org/licenses/>.
2020
*
2121
* Additional permission under GNU GPL version 3 section 7
2222
*
@@ -26,7 +26,7 @@
2626
* Eclipse Public License (EPL), the licensors of this Program grant you
2727
* additional permission to convey the resulting work. Corresponding Source
2828
* for a non-source form of such a combination shall include the source code
29-
* for the parts of Eclipse libraries used as well as that of the covered work.
29+
* for the parts of Eclipse libraries used as well as that of the covered work.
3030
*
3131
*/
3232
package org.xronos.orcc.analysis
@@ -35,6 +35,10 @@ import net.sf.orcc.df.Actor
3535
import net.sf.orcc.ir.InstLoad
3636
import net.sf.orcc.util.FilesManager
3737

38+
/**
39+
*
40+
* @author Endri Bezati
41+
*/
3842
class StateVarAnalysisWriter {
3943

4044
private StateVarAnalysis stateVars = new StateVarAnalysis();

eclipse/plugins/org.xronos.orcc/src/org/xronos/orcc/analysis/XronosDynamicWeights.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
/*
2-
* XRONOS, High Level Synthesis of Streaming Applications
2+
* XRONOS-EXELIXI
33
*
4-
* Copyright (C) 2014 EPFL SCI STI MM
4+
* Copyright (C) 2011-2016 EPFL SCI STI MM
55
*
6-
* This file is part of XRONOS.
6+
* This file is part of XRONOS-EXELIXI.
77
*
8-
* XRONOS is free software: you can redistribute it and/or modify
8+
* XRONOS-EXELIXI is free software: you can redistribute it and/or modify
99
* it under the terms of the GNU General Public License as published by
1010
* the Free Software Foundation, either version 3 of the License, or
1111
* (at your option) any later version.
1212
*
13-
* XRONOS is distributed in the hope that it will be useful,
13+
* XRONOS-EXELIXI is distributed in the hope that it will be useful,
1414
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1515
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1616
* GNU General Public License for more details.
1717
*
1818
* You should have received a copy of the GNU General Public License
19-
* along with XRONOS. If not, see <http://www.gnu.org/licenses/>.
19+
* along with XRONOS-EXELIXI. If not, see <http://www.gnu.org/licenses/>.
2020
*
2121
* Additional permission under GNU GPL version 3 section 7
2222
*
@@ -26,7 +26,7 @@
2626
* Eclipse Public License (EPL), the licensors of this Program grant you
2727
* additional permission to convey the resulting work. Corresponding Source
2828
* for a non-source form of such a combination shall include the source code
29-
* for the parts of Eclipse libraries used as well as that of the covered work.
29+
* for the parts of Eclipse libraries used as well as that of the covered work.
3030
*
3131
*/
3232
package org.xronos.orcc.analysis;
@@ -47,6 +47,10 @@
4747

4848
import org.apache.commons.math3.stat.descriptive.SummaryStatistics;
4949

50+
/**
51+
*
52+
* @author Endri Bezati
53+
*/
5054
public class XronosDynamicWeights {
5155

5256
private Network network;

eclipse/plugins/org.xronos.orcc/src/org/xronos/orcc/analysis/XronosStaticWeight.java

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
/*
2-
* XRONOS, High Level Synthesis of Streaming Applications
2+
* XRONOS-EXELIXI
33
*
4-
* Copyright (C) 2014 EPFL SCI STI MM
4+
* Copyright (C) 2011-2016 EPFL SCI STI MM
55
*
6-
* This file is part of XRONOS.
6+
* This file is part of XRONOS-EXELIXI.
77
*
8-
* XRONOS is free software: you can redistribute it and/or modify
8+
* XRONOS-EXELIXI is free software: you can redistribute it and/or modify
99
* it under the terms of the GNU General Public License as published by
1010
* the Free Software Foundation, either version 3 of the License, or
1111
* (at your option) any later version.
1212
*
13-
* XRONOS is distributed in the hope that it will be useful,
13+
* XRONOS-EXELIXI is distributed in the hope that it will be useful,
1414
* but WITHOUT ANY WARRANTY; without even the implied warranty of
1515
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1616
* GNU General Public License for more details.
1717
*
1818
* You should have received a copy of the GNU General Public License
19-
* along with XRONOS. If not, see <http://www.gnu.org/licenses/>.
19+
* along with XRONOS-EXELIXI. If not, see <http://www.gnu.org/licenses/>.
2020
*
2121
* Additional permission under GNU GPL version 3 section 7
2222
*
@@ -26,7 +26,7 @@
2626
* Eclipse Public License (EPL), the licensors of this Program grant you
2727
* additional permission to convey the resulting work. Corresponding Source
2828
* for a non-source form of such a combination shall include the source code
29-
* for the parts of Eclipse libraries used as well as that of the covered work.
29+
* for the parts of Eclipse libraries used as well as that of the covered work.
3030
*
3131
*/
3232
package org.xronos.orcc.analysis;
@@ -49,6 +49,10 @@
4949

5050
import net.sf.orcc.util.OrccLogger;
5151

52+
/**
53+
*
54+
* @author Endri Bezati
55+
*/
5256
public class XronosStaticWeight {
5357

5458
public class GenericExtFilter implements FilenameFilter {

0 commit comments

Comments
 (0)