================ @@ -0,0 +1,262 @@ +//===- IntrinsicsPISA.td - Defines PISA intrinsics ---------*- tablegen -*-===// +// +// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. +// See https://llvm.org/LICENSE.txt for license information. +// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception +// +//===----------------------------------------------------------------------===// +// +// This file defines all of the PISA-specific intrinsics. +// +//===----------------------------------------------------------------------===// + +// Pointer type definitions. See the PISA address-space specification: +// https://intel.github.io/pisa/spaces_types.html#address-spaces +def pisa_generic_ptr_ty : LLVMQualPointerType<0>; // (generic)* +def pisa_global_ptr_ty : LLVMQualPointerType<1>; // (global)* +def pisa_constant_ptr_ty : LLVMQualPointerType<2>; // (constant)* +def pisa_shared_ptr_ty : LLVMQualPointerType<3>; // (shared)* ---------------- michalpaszkowski wrote:
Addressed in the [2aca476](https://github.com/llvm/llvm-project/pull/214096/commits/2aca47667933baec34f85d302bd7ea3b260171f3) Removed unused global, constant, and shared aliases in IntrinsicsPISA.td commit. https://github.com/llvm/llvm-project/pull/214096 _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
