Kaynağa Gözat

fixes #37 - License cleanup.

Tex Riddell 8 yıl önce
ebeveyn
işleme
af6b2a552f
100 değiştirilmiş dosya ile 202 ekleme ve 232 silme
  1. 0 21
      LICENSE-MIT
  2. 2 2
      README.md
  3. 0 10
      ThirdPartyNotices.txt
  4. 13 12
      docs/CodingStandards.rst
  5. 2 2
      include/dxc/HLSL/DXIL.h
  6. 2 2
      include/dxc/HLSL/DxilCBuffer.h
  7. 2 2
      include/dxc/HLSL/DxilCompType.h
  8. 2 2
      include/dxc/HLSL/DxilConstants.h
  9. 2 2
      include/dxc/HLSL/DxilContainer.h
  10. 2 2
      include/dxc/HLSL/DxilGenerationPass.h
  11. 2 2
      include/dxc/HLSL/DxilInstructions.h
  12. 2 2
      include/dxc/HLSL/DxilInterpolationMode.h
  13. 2 2
      include/dxc/HLSL/DxilMetadataHelper.h
  14. 2 2
      include/dxc/HLSL/DxilModule.h
  15. 2 2
      include/dxc/HLSL/DxilOperations.h
  16. 2 2
      include/dxc/HLSL/DxilPipelineStateValidation.h
  17. 2 2
      include/dxc/HLSL/DxilResource.h
  18. 2 2
      include/dxc/HLSL/DxilResourceBase.h
  19. 2 2
      include/dxc/HLSL/DxilRootSignature.h
  20. 2 2
      include/dxc/HLSL/DxilSampler.h
  21. 2 2
      include/dxc/HLSL/DxilSemantic.h
  22. 2 2
      include/dxc/HLSL/DxilShaderModel.h
  23. 2 2
      include/dxc/HLSL/DxilSigPoint.h
  24. 2 2
      include/dxc/HLSL/DxilSignature.h
  25. 2 2
      include/dxc/HLSL/DxilSignatureAllocator.h
  26. 2 2
      include/dxc/HLSL/DxilSignatureElement.h
  27. 2 2
      include/dxc/HLSL/DxilSpanAllocator.h
  28. 2 2
      include/dxc/HLSL/DxilTypeSystem.h
  29. 2 2
      include/dxc/HLSL/DxilValidation.h
  30. 2 2
      include/dxc/HLSL/HLMatrixLowerHelper.h
  31. 2 2
      include/dxc/HLSL/HLMatrixLowerPass.h
  32. 2 2
      include/dxc/HLSL/HLModule.h
  33. 2 2
      include/dxc/HLSL/HLOperationLower.h
  34. 2 2
      include/dxc/HLSL/HLOperationLowerExtension.h
  35. 2 2
      include/dxc/HLSL/HLOperations.h
  36. 2 2
      include/dxc/HLSL/HLResource.h
  37. 2 2
      include/dxc/HLSL/HLSLExtensionsCodegenHelper.h
  38. 2 2
      include/dxc/HLSL/ReducibilityAnalysis.h
  39. 2 2
      include/dxc/HlslIntrinsicOp.h
  40. 1 1
      include/dxc/Support/CMakeLists.txt
  41. 2 2
      include/dxc/Support/DxcLangExtensionsHelper.h
  42. 2 2
      include/dxc/Support/ErrorCodes.h
  43. 2 2
      include/dxc/Support/FileIOHelper.h
  44. 2 2
      include/dxc/Support/Global.h
  45. 2 2
      include/dxc/Support/HLSLOptions.h
  46. 2 2
      include/dxc/Support/HLSLOptions.td
  47. 2 2
      include/dxc/Support/Unicode.h
  48. 2 2
      include/dxc/Support/WinIncludes.h
  49. 2 2
      include/dxc/Support/dxcapi.impl.h
  50. 2 2
      include/dxc/Support/dxcapi.use.h
  51. 2 2
      include/dxc/Support/exception.h
  52. 2 2
      include/dxc/Support/microcom.h
  53. 1 1
      include/dxc/Tracing/CMakeLists.txt
  54. 2 2
      include/dxc/dxcapi.h
  55. 2 2
      include/dxc/dxcapi.internal.h
  56. 2 2
      include/dxc/dxcisense.h
  57. 2 2
      include/dxc/dxctools.h
  58. 2 2
      include/llvm/Support/MSFileSystem.h
  59. 2 2
      include/llvm/Support/OacrIgnoreCond.h
  60. 2 2
      include/llvm/llvm_assert/assert.h
  61. 1 1
      lib/DxcSupport/CMakeLists.txt
  62. 2 2
      lib/DxcSupport/FileIOHelper.cpp
  63. 2 2
      lib/DxcSupport/Global.cpp
  64. 2 2
      lib/DxcSupport/HLSLOptions.cpp
  65. 2 2
      lib/DxcSupport/Unicode.cpp
  66. 2 2
      lib/DxcSupport/dxcapi.use.cpp
  67. 1 1
      lib/HLSL/CMakeLists.txt
  68. 2 2
      lib/HLSL/DxcOptimizer.cpp
  69. 2 2
      lib/HLSL/DxilCBuffer.cpp
  70. 2 2
      lib/HLSL/DxilCompType.cpp
  71. 2 2
      lib/HLSL/DxilCondenseResources.cpp
  72. 2 2
      lib/HLSL/DxilContainer.cpp
  73. 2 2
      lib/HLSL/DxilContainerAssembler.cpp
  74. 2 2
      lib/HLSL/DxilContainerReflection.cpp
  75. 2 2
      lib/HLSL/DxilGenerationPass.cpp
  76. 2 2
      lib/HLSL/DxilInterpolationMode.cpp
  77. 2 2
      lib/HLSL/DxilMetadataHelper.cpp
  78. 2 2
      lib/HLSL/DxilModule.cpp
  79. 2 2
      lib/HLSL/DxilOperations.cpp
  80. 2 2
      lib/HLSL/DxilResource.cpp
  81. 2 2
      lib/HLSL/DxilResourceBase.cpp
  82. 2 2
      lib/HLSL/DxilRootSignature.cpp
  83. 2 2
      lib/HLSL/DxilSampler.cpp
  84. 2 2
      lib/HLSL/DxilSemantic.cpp
  85. 2 2
      lib/HLSL/DxilShaderModel.cpp
  86. 2 2
      lib/HLSL/DxilSigPoint.cpp
  87. 2 2
      lib/HLSL/DxilSignature.cpp
  88. 2 2
      lib/HLSL/DxilSignatureAllocator.cpp
  89. 2 2
      lib/HLSL/DxilSignatureElement.cpp
  90. 2 2
      lib/HLSL/DxilTypeSystem.cpp
  91. 2 2
      lib/HLSL/DxilValidation.cpp
  92. 2 2
      lib/HLSL/HLMatrixLowerPass.cpp
  93. 2 2
      lib/HLSL/HLModule.cpp
  94. 2 2
      lib/HLSL/HLOperationLower.cpp
  95. 2 2
      lib/HLSL/HLOperationLowerExtension.cpp
  96. 2 2
      lib/HLSL/HLOperations.cpp
  97. 2 2
      lib/HLSL/HLResource.cpp
  98. 1 1
      lib/HLSL/LLVMBuild.txt
  99. 2 2
      lib/HLSL/ReducibilityAnalysis.cpp
  100. 2 2
      lib/HLSL/WaveSensitivityAnalysis.cpp

+ 0 - 21
LICENSE-MIT

@@ -1,21 +0,0 @@
-The MIT License (MIT)
-
-Copyright (c) 2016 Microsoft
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.

+ 2 - 2
README.md

@@ -87,9 +87,9 @@ You can find documentation for this project in the `docs` directory. These conta
 
 ## License
 
-DirectX Shader Compiler is distributed under the terms of the MIT license.
+DirectX Shader Compiler is distributed under the terms of the University of Illinois Open Source License.
 
-See LICENSE-MIT and COPYRIGHT for details.
+See LICENSE.txt and ThirdPartyNotices.txt for details.
 
 ## Code of Conduct
 

+ 0 - 10
COPYRIGHT → ThirdPartyNotices.txt

@@ -1,13 +1,3 @@
-DirectX Shader Compiler is copyright 2016, Microsoft Corporation.
-
-Licensed under the MIT license (see LICENSE-MIT). All files in the project
-carrying such notice may not be copied, modified, or distributed except
-according to those terms.
-
-DirectX Shader Compiler includes packages written by third parties. The
-following third party packages are included, and carry their own copyright
-notices and license terms:
-
 * LLVM
 
 ==============================================================================

+ 13 - 12
docs/CodingStandards.rst

@@ -242,18 +242,19 @@ tree.  The standard header looks like this:
 .. code-block:: c++
 
   //===-- llvm/Instruction.h - Instruction class definition -------*- C++ -*-===//
-  ///////////////////////////////////////////////////////////////////////////////
-  //                                                                           //
-  // Instruction.h                                                             //
-  // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-  // Licensed under the MIT license. See COPYRIGHT in the project root for     //
-  // full license information.                                                 //
-  //                                                                           //
-  // \file                                                                     //
-  // This file contains the declaration of the Instruction class, which is the //
-  // base class for all of the VM instructions.                                //
-  //                                                                           //
-  ///////////////////////////////////////////////////////////////////////////////
+  //
+  //                     The LLVM Compiler Infrastructure
+  //
+  // This file is distributed under the University of Illinois Open Source
+  // License. See LICENSE.TXT for details.
+  //
+  //===----------------------------------------------------------------------===//
+  ///
+  /// \file
+  /// This file contains the declaration of the Instruction class, which is the
+  /// base class for all of the VM instructions.
+  ///
+  //===----------------------------------------------------------------------===//
 
 A few things to note about this particular format: The "``-*- C++ -*-``" string
 on the first line is there to tell Emacs that the source file is a C++ file, not

+ 2 - 2
include/dxc/HLSL/DXIL.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DXIL.h                                                                    //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Main public header for DXIL.                                              //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilCBuffer.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilCBuffer.h                                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL constant buffer (cbuffer).                         //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilCompType.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilCompType.h                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Represenation of HLSL component type.                                     //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilConstants.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilConstants.h                                                           //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Essential DXIL constants.                                                 //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilContainer.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilContainer.h                                                           //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides declarations for the DXIL container format.                      //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilGenerationPass.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilGenerationPass.h                                                      //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // This file provides a DXIL Generation pass.                                //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilInstructions.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilInstructions.h                                                        //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // This file provides a library of instruction helper classes.               //
 // MUCH WORK YET TO BE DONE - EXPECT THIS WILL CHANGE - GENERATED FILE       //

+ 2 - 2
include/dxc/HLSL/DxilInterpolationMode.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilInterpolationMode.h                                                   //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL interpolation mode.                                //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilMetadataHelper.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilMetadataHelper.h                                                      //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Helper to serialize/desialize metadata for DxilModule.                    //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilModule.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilModule.h                                                              //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // The main class to work with DXIL, similar to LLVM module.                 //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilOperations.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilOperations.h                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Implementation of DXIL operation tables.                                  //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilPipelineStateValidation.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilPipelineStateValidation.h                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Defines data used by the D3D runtime for PSO validation.                  //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilResource.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilResource.h                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL SRVs and UAVs.                                     //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilResourceBase.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilResourceBase.h                                                        //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Base class to represent DXIL SRVs, UAVs, CBuffers, and Samplers.          //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilRootSignature.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilRootSignature.h                                                       //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // HLSL root signature parsing.                                              //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilSampler.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSampler.h                                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL sampler state.                                     //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilSemantic.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSemantic.h                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL parameter semantics.                               //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilShaderModel.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilShaderModel.h                                                         //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL shader models.                                     //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilSigPoint.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSigPoint.h                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL signature points.                                  //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilSignature.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSignature.h                                                           //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL shader signature.                                  //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilSignatureAllocator.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSignatureAllocation.h                                                 //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Classes used for allocating signature elements.                           //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilSignatureElement.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSignatureElement.h                                                    //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL signature element.                                 //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilSpanAllocator.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSpanAllocator.h                                                       //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Allocator for resources or other things that span a range of space        //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilTypeSystem.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilTypeSystem.h                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // DXIL extension to LLVM type system.                                       //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/DxilValidation.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilValidation.h                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // This file provides support for validating DXIL shaders.                   //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/HLMatrixLowerHelper.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLMatrixLowerHelper.h                                                     //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // This file provides helper functions to lower high level matrix.           //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/HLMatrixLowerPass.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLMatrixLowerPass.h                                                       //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // This file provides a high level matrix lower pass.                        //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/HLModule.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLModule.h                                                                //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // HighLevel DX IR module.                                                   //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/HLOperationLower.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLOperationLower.h                                                        //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Lower functions to lower HL operations to DXIL operations.                //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/HLOperationLowerExtension.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLOperationLowerExtension.h                                                //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Functions to lower HL operations coming from HLSL extensions to DXIL      //
 // operations.                                                               //

+ 2 - 2
include/dxc/HLSL/HLOperations.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLOperations.h                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Implentation of High Level DXIL operations.                               //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/HLResource.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLResource.h                                                              //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL SRVs and UAVs in high-level DX IR.                 //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/HLSLExtensionsCodegenHelper.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLSLExtensionsCodegenHelper.h                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Codegen support for hlsl extensions.                                      //
 //                                                                           //

+ 2 - 2
include/dxc/HLSL/ReducibilityAnalysis.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // ReducibilityAnalysis.h                                                    //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Implements reducibility analysis pass.                                    //
 //                                                                           //

+ 2 - 2
include/dxc/HlslIntrinsicOp.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HlslIntrinsicOp.h                                                         //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Enumeration for HLSL intrinsics operations.                               //
 //                                                                           //

+ 1 - 1
include/dxc/Support/CMakeLists.txt

@@ -1,5 +1,5 @@
 # Copyright (C) Microsoft Corporation. All rights reserved.
-# Licensed under the MIT license. See COPYRIGHT in the project root for full license information.
+# This file is distributed under the University of Illinois Open Source License. See LICENSE.TXT for details.
 # TableGen HLSL options.
 set(LLVM_TARGET_DEFINITIONS HLSLOptions.td)
 tablegen(LLVM HLSLOptions.inc -gen-opt-parser-defs)

+ 2 - 2
include/dxc/Support/DxcLangExtensionsHelper.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxcLangExtensionsHelper.h                                                 //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides a helper class to implement language extensions to HLSL.         //
 //                                                                           //

+ 2 - 2
include/dxc/Support/ErrorCodes.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // ErrorCodes.h                                                              //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides error code values for the DirectX compiler and tools.            //
 //                                                                           //

+ 2 - 2
include/dxc/Support/FileIOHelper.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // FileIOHelper.h                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides utitlity functions to work with files.                           //
 //                                                                           //

+ 2 - 2
include/dxc/Support/Global.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // Global.h                                                                  //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides important declarations global to all DX Compiler code.          //
 //                                                                           //

+ 2 - 2
include/dxc/Support/HLSLOptions.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLSLOptions.h                                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Support for command-line-style option parsing.                            //
 //                                                                           //

+ 2 - 2
include/dxc/Support/HLSLOptions.td

@@ -3,8 +3,8 @@
 //                                                                           //
 // HLSLOptions.td                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 //  This file defines the options accepted by HLSL.                          //
 //                                                                           //

+ 2 - 2
include/dxc/Support/Unicode.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // Unicode.h                                                                 //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides utitlity functions to work with Unicode and other encodings.     //
 //                                                                           //

+ 2 - 2
include/dxc/Support/WinIncludes.h

@@ -3,8 +3,8 @@
 //                                                                           //
 // WinIncludes.h                                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
include/dxc/Support/dxcapi.impl.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // dxcapi.impl.h                                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for DXC API implementations.                             //
 //                                                                           //

+ 2 - 2
include/dxc/Support/dxcapi.use.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // dxcapi.use.h                                                              //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for DXC API users.                                       //
 //                                                                           //

+ 2 - 2
include/dxc/Support/exception.h

@@ -3,8 +3,8 @@
 //                                                                           //
 // exception.h                                                               //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
include/dxc/Support/microcom.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // microcom.h                                                                //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for basic COM-like constructs.                           //
 //                                                                           //

+ 1 - 1
include/dxc/Tracing/CMakeLists.txt

@@ -1,5 +1,5 @@
 # Copyright (C) Microsoft Corporation. All rights reserved.
-# Licensed under the MIT license. See COPYRIGHT in the project root for full license information.
+# This file is distributed under the University of Illinois Open Source License. See LICENSE.TXT for details.
 # Generate ETW instrumentation.
 
 # Create the header in a temporary file and only update when necessary,

+ 2 - 2
include/dxc/dxcapi.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // dxcapi.h                                                                  //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides declarations for the DirectX Compiler API entry point.           //
 //                                                                           //

+ 2 - 2
include/dxc/dxcapi.internal.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // dxcapi.internal.h                                                         //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides non-public declarations for the DirectX Compiler component.      //
 //                                                                           //

+ 2 - 2
include/dxc/dxcisense.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // dxcisense.h                                                               //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides declarations for the DirectX Compiler IntelliSense component.    //
 //                                                                           //

+ 2 - 2
include/dxc/dxctools.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // dxctools.h                                                                //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides declarations for the DirectX Compiler tooling components.        //
 //                                                                           //

+ 2 - 2
include/llvm/Support/MSFileSystem.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // MSFileSystem.h                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides error code values for the DirectX compiler.                      //
 //                                                                           //

+ 2 - 2
include/llvm/Support/OacrIgnoreCond.h

@@ -3,8 +3,8 @@
 //                                                                           //
 // OacrIgnoreCond.h                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
include/llvm/llvm_assert/assert.h

@@ -2,8 +2,8 @@
 //                                                                           //
 // assert.h                                                                  //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Defines custom assert macro for clang/llvm.                               //
 //                                                                           //

+ 1 - 1
lib/DxcSupport/CMakeLists.txt

@@ -1,5 +1,5 @@
 # Copyright (C) Microsoft Corporation. All rights reserved.
-# Licensed under the MIT license. See COPYRIGHT in the project root for full license information.
+# This file is distributed under the University of Illinois Open Source License. See LICENSE.TXT for details.
 add_llvm_library(LLVMDxcSupport
   dxcapi.use.cpp
   FileIOHelper.cpp

+ 2 - 2
lib/DxcSupport/FileIOHelper.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // FileIOHelper.cpp                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 
 //                                                                           //

+ 2 - 2
lib/DxcSupport/Global.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // Global.cpp                                                                //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 
 //                                                                           //

+ 2 - 2
lib/DxcSupport/HLSLOptions.cpp

@@ -3,8 +3,8 @@
 //                                                                           //
 // HLSLOptions.cpp                                                           //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/DxcSupport/Unicode.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // Unicode.cpp                                                               //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides utitlity functions to work with Unicode and other encodings.     //
 //                                                                           //

+ 2 - 2
lib/DxcSupport/dxcapi.use.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // dxcapi.use.cpp                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for DXC API users.                                       //
 //                                                                           //

+ 1 - 1
lib/HLSL/CMakeLists.txt

@@ -1,5 +1,5 @@
 # Copyright (C) Microsoft Corporation. All rights reserved.
-# Licensed under the MIT license. See COPYRIGHT in the project root for full license information.
+# This file is distributed under the University of Illinois Open Source License. See LICENSE.TXT for details.
 add_llvm_library(LLVMHLSL
   DxilCBuffer.cpp
   DxilCompType.cpp

+ 2 - 2
lib/HLSL/DxcOptimizer.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxcOptimizer.cpp                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides an IDxcOptimizer implementation.                                 //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilCBuffer.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilCBuffer.cpp                                                           //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilCompType.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilCompType.cpp                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilCondenseResources.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilCondenseResources.cpp                                                 //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides a pass to make resource IDs zero-based and dense.                //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilContainer.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilContainer.cpp                                                         //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for manipulating DXIL container structures.              //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilContainerAssembler.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilContainerAssembler.cpp                                                //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for serializing a module into DXIL container structures. //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilContainerReflection.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilContainerReflection.cpp                                               //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for reading DXIL container structures.                   //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilGenerationPass.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilGenerationPass.cpp                                                    //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // DxilGenerationPass implementation.                                        //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilInterpolationMode.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilInterpolationMode.cpp                                                 //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilMetadataHelper.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilMetadataHelper.cpp                                                    //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilModule.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilModule.cpp                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilOperations.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilOperations.cpp                                                        //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Implementation of DXIL operation tables.                                  //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilResource.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilResource.cpp                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilResourceBase.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilResourceBase.cpp                                                      //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilRootSignature.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilRootSignature.cpp                                                     //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Provides support for manipulating root signature structures.              //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilSampler.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSampler.cpp                                                           //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilSemantic.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSemantic.cpp                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilShaderModel.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilShaderModel.cpp                                                       //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilSigPoint.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSigPoint.cpp                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilSignature.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSignature.cpp                                                         //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilSignatureAllocator.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSignature.cpp                                                         //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilSignatureElement.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilSignatureElement.cpp                                                  //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Representation of HLSL signature element.                                 //
 //                                                                           //

+ 2 - 2
lib/HLSL/DxilTypeSystem.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilTypeSystem.cpp                                                        //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/DxilValidation.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // DxilValidation.cpp                                                        //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // This file provides support for validating DXIL shaders.                   //
 //                                                                           //

+ 2 - 2
lib/HLSL/HLMatrixLowerPass.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLMatrixLowerPass.cpp                                                     //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // HLMatrixLowerPass implementation.                                         //
 //                                                                           //

+ 2 - 2
lib/HLSL/HLModule.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLModule.cpp                                                              //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // HighLevel DX IR module.                                                   //
 //                                                                           //

+ 2 - 2
lib/HLSL/HLOperationLower.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLOperationLower.cpp                                                      //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Lower functions to lower HL operations to DXIL operations.                //
 //                                                                           //

+ 2 - 2
lib/HLSL/HLOperationLowerExtension.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLOperationLowerExtension.cpp                                             //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/HLOperations.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLOperations.cpp                                                          //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // Implementation of DXIL operations.                                        //
 //                                                                           //

+ 2 - 2
lib/HLSL/HLResource.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // HLResource.cpp                                                            //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 1 - 1
lib/HLSL/LLVMBuild.txt

@@ -1,5 +1,5 @@
 ; Copyright (C) Microsoft Corporation. All rights reserved.
-; Licensed under the MIT license. See COPYRIGHT in the project root for full license information.
+; This file is distributed under the University of Illinois Open Source License. See LICENSE.TXT for details.
 ;
 ; This is an LLVMBuild description file for the components in this subdirectory.
 ;

+ 2 - 2
lib/HLSL/ReducibilityAnalysis.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // ReducibilityAnalysis.cpp                                                  //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 

+ 2 - 2
lib/HLSL/WaveSensitivityAnalysis.cpp

@@ -2,8 +2,8 @@
 //                                                                           //
 // WaveSensitivityAnalysis.cpp                                               //
 // Copyright (C) Microsoft Corporation. All rights reserved.                 //
-// Licensed under the MIT license. See COPYRIGHT in the project root for     //
-// full license information.                                                 //
+// This file is distributed under the University of Illinois Open Source     //
+// License. See LICENSE.TXT for details.                                     //
 //                                                                           //
 // This file provides support for doing analysis that are aware of wave      //
 // intrinsics.                                                               //

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor