Relicense to MIT

This commit is contained in:
Alessandro Di Federico
2024-02-16 11:26:59 +01:00
parent 77c88d2714
commit 0c212b66d9
313 changed files with 313 additions and 313 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
#
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
# This file is distributed under the MIT License. See LICENSE.md for details.
#
cmake_minimum_required(VERSION 3.15.0)
+1 -1
View File
@@ -1,5 +1,5 @@
#
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
# This file is distributed under the MIT License. See LICENSE.md for details.
#
install_pattern("*.h")
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/Module.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <array>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Support/raw_ostream.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <array>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <algorithm>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <memory>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <compare>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
namespace llvm {
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <array>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <set>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <array>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Model/Binary.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <array>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <map>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Pipes/Kinds.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Model/Argument.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Support/TaggedFunctionPass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Pass.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
class ASTNode;
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
// Forward declarations
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
namespace llvm {
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <algorithm>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <memory>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
// Forward declarations
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <memory>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <algorithm>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/Function.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cstdlib>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/Attributes.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <compare>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <optional>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <cctype>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/STLExtras.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/PTML/Constants.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <type_traits>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/SmallString.h"
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <string>
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <unordered_map>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/SmallString.h"
@@ -1,5 +1,5 @@
#
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
# This file is distributed under the MIT License. See LICENSE.md for details.
#
# This policy mimics the behavior set in `CMakePolicy.cmake` in the official
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "mlir/IR/Dialect.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#ifndef MLIR_CLIFT
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "mlir/IR/AttributeSupport.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#ifndef MLIR_CLIFT_ATTRIBUTE
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "mlir/IR/BuiltinTypes.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
include "mlir/IR/EnumAttr.td"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng-c/mlir/Dialect/Clift/IR/Clift.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#ifndef MLIR_CLIFT_INTERFACE
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "mlir/IR/OpDefinition.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#ifndef MLIR_CLIFT_OPS
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "mlir/IR/AttributeSupport.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "mlir/IR/OpDefinition.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/TypeSwitch.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
// Include the definition of the necessary tablegen constructs for defining our
+1 -1
View File
@@ -4,7 +4,7 @@
///
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <list>
+1 -1
View File
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <unordered_map>
+1 -1
View File
@@ -1,5 +1,5 @@
#
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
# This file is distributed under the MIT License. See LICENSE.md for details.
#
revng_add_analyses_library(
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <utility>
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Model/Binary.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Support/raw_ostream.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Pipeline/AllRegistries.h"
+1 -1
View File
@@ -1,5 +1,5 @@
#
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
# This file is distributed under the MIT License. See LICENSE.md for details.
#
add_subdirectory(Backend)
+1 -1
View File
@@ -1,5 +1,5 @@
#
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
# This file is distributed under the MIT License. See LICENSE.md for details.
#
add_subdirectory(MarkAssignments)
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <algorithm>
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/PostOrderIterator.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Passes/PassBuilder.h"
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/Analysis/IVUsers.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/DerivedTypes.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Srls. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/IRBuilder.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <compare>
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
/// Pass that detects Instructions in a Functions for which we have to generate
@@ -1,5 +1,5 @@
#
# Copyright rev.ng Labs Srl. See LICENSE.md for details.
# This file is distributed under the MIT License. See LICENSE.md for details.
#
revng_add_analyses_library(
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "revng/Support/IRHelpers.h"
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/BasicBlock.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
/// Analysis that detects which Instructions in a Function need an assignment in
@@ -1,7 +1,7 @@
#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <map>
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Srls. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <array>
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/DIBuilder.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Srls. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include <array>
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/SmallVector.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/DerivedTypes.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/IRBuilder.h"
@@ -1,5 +1,5 @@
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/ADT/STLExtras.h"
+1 -1
View File
@@ -1,5 +1,5 @@
//
// Copyright rev.ng Labs Srl. See LICENSE.md for details.
// This file is distributed under the MIT License. See LICENSE.md for details.
//
#include "llvm/IR/Constants.h"

Some files were not shown because too many files have changed in this diff Show More