Add Copyright Notices (#355)

Add copyright notices to the reference implementation for the case of
re-licensing.

As part of https://reviews.llvm.org/D146483, part of the reference
implementation is forked. Even if not as part of this pull request, it
might be of interest to change the license from `Apache-2.0` to
`Apache-2.0 WITH LLVM-exception`. The copyright notices can help to
facilitate this.
diff --git a/reference-implementation/include/emitc/arith.h b/reference-implementation/include/emitc/arith.h
index c0e9006..e22a16d 100644
--- a/reference-implementation/include/emitc/arith.h
+++ b/reference-implementation/include/emitc/arith.h
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/include/emitc/core_ops.h b/reference-implementation/include/emitc/core_ops.h
index 554430c..019c859 100644
--- a/reference-implementation/include/emitc/core_ops.h
+++ b/reference-implementation/include/emitc/core_ops.h
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/include/emitc/mhlo.h b/reference-implementation/include/emitc/mhlo.h
index 49a4810..809e54c 100644
--- a/reference-implementation/include/emitc/mhlo.h
+++ b/reference-implementation/include/emitc/mhlo.h
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/include/emitc/tensor.h b/reference-implementation/include/emitc/tensor.h
index 09fb5ab..225677c 100644
--- a/reference-implementation/include/emitc/tensor.h
+++ b/reference-implementation/include/emitc/tensor.h
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/include/emitc/tosa.h b/reference-implementation/include/emitc/tosa.h
index eadc40c..5b5ef64 100644
--- a/reference-implementation/include/emitc/tosa.h
+++ b/reference-implementation/include/emitc/tosa.h
@@ -1,3 +1,7 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+// Copyright Google LLC
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/include/emitc/tosa_eigen.h b/reference-implementation/include/emitc/tosa_eigen.h
index f67af50..2d7ffee 100644
--- a/reference-implementation/include/emitc/tosa_eigen.h
+++ b/reference-implementation/include/emitc/tosa_eigen.h
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/include/emitc/types.h b/reference-implementation/include/emitc/types.h
index 6751aed..b967c41 100644
--- a/reference-implementation/include/emitc/types.h
+++ b/reference-implementation/include/emitc/types.h
@@ -1,3 +1,7 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+// Copyright Google LLC
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/include/emitc/utility.h b/reference-implementation/include/emitc/utility.h
index 8d3d152..56a305f 100644
--- a/reference-implementation/include/emitc/utility.h
+++ b/reference-implementation/include/emitc/utility.h
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/unittests/arith.cpp b/reference-implementation/unittests/arith.cpp
index 92e47f2..b5450e6 100644
--- a/reference-implementation/unittests/arith.cpp
+++ b/reference-implementation/unittests/arith.cpp
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/unittests/mhlo.cpp b/reference-implementation/unittests/mhlo.cpp
index 7352c66..593b414 100644
--- a/reference-implementation/unittests/mhlo.cpp
+++ b/reference-implementation/unittests/mhlo.cpp
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/unittests/tensor.cpp b/reference-implementation/unittests/tensor.cpp
index d63269c..a33b1ed 100644
--- a/reference-implementation/unittests/tensor.cpp
+++ b/reference-implementation/unittests/tensor.cpp
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/unittests/tosa.cpp b/reference-implementation/unittests/tosa.cpp
index 3e7e763..919c79b 100644
--- a/reference-implementation/unittests/tosa.cpp
+++ b/reference-implementation/unittests/tosa.cpp
@@ -1,3 +1,7 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+// Copyright Google LLC
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/unittests/tosa_eigen.cpp b/reference-implementation/unittests/tosa_eigen.cpp
index d318bdd..ebb195e 100644
--- a/reference-implementation/unittests/tosa_eigen.cpp
+++ b/reference-implementation/unittests/tosa_eigen.cpp
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
diff --git a/reference-implementation/unittests/types.cpp b/reference-implementation/unittests/types.cpp
index 3c2f1e0..5ddc3f1 100644
--- a/reference-implementation/unittests/types.cpp
+++ b/reference-implementation/unittests/types.cpp
@@ -1,3 +1,6 @@
+// Copyright Fraunhofer-Gesellschaft zur Förderung der angewandten
+//           Forschung e.V.
+//
 // Licensed under the Apache License, Version 2.0 (the "License");
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at