1*5f757f3fSDimitry Andric//===-- BPFRegisterBanks.td - Describe the BPF Banks -------*- tablegen -*-===// 2*5f757f3fSDimitry Andric// 3*5f757f3fSDimitry Andric// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*5f757f3fSDimitry Andric// See https://llvm.org/LICENSE.txt for license information. 5*5f757f3fSDimitry Andric// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*5f757f3fSDimitry Andric// 7*5f757f3fSDimitry Andric//===----------------------------------------------------------------------===// 8*5f757f3fSDimitry Andric/// 9*5f757f3fSDimitry Andric/// \file 10*5f757f3fSDimitry Andric/// Define the BPF register banks used for GlobalISel. 11*5f757f3fSDimitry Andric/// 12*5f757f3fSDimitry Andric//===----------------------------------------------------------------------===// 13*5f757f3fSDimitry Andric 14*5f757f3fSDimitry Andric/// General Purpose Registers 15*5f757f3fSDimitry Andricdef GPRRegBank : RegisterBank<"GPRB", [GPR]>; 16