1// RUN: not llvm-tblgen -gen-register-info -I %p/../../include -I %p/Common %s 2>&1 | FileCheck %s 2 3// Negative test to check empty Psets for a target. 4 5include "llvm/Target/Target.td" 6 7def R : Register<"r">; 8 9def R_32 : RegisterClass<"MyTarget", [i32], 32, (add R)> { 10 let GeneratePressureSet = 0; 11} 12 13def MyTarget : Target; 14 15// CHECK: error: RegUnitSets cannot be empty! 16