brintos

brintos / llvm-project-archived public Read only

0
0
Text · 723 B · 05aa880 Raw
20 lines · plain
1//=- X86RegisterBank.td - Describe the X86 Banks -------------*- tablegen -*-=//2//3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.4// See https://llvm.org/LICENSE.txt for license information.5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception6//7//===----------------------------------------------------------------------===//8//9//10//===----------------------------------------------------------------------===//11 12/// General Purpose Registers: RAX, RCX,...13def GPRRegBank : RegisterBank<"GPR", [GR64]>;14 15/// Floating Point/Vector Registers16def VECRRegBank : RegisterBank<"VECR", [VR512]>;17 18/// Pseudo Registers: RFP8019def PSRRegBank : RegisterBank<"PSR", [RFP32, RFP64, RFP80]>;20