// RUN: sed -e 's//ArgMemOnly/;s//ArgMemOnly/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//Cold/;s//Cold/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//Convergent/;s//Convergent/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//InaccessibleMemOnly/;s//InaccessibleMemOnly/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//InaccessibleMemOrArgMemOnly/;s//InaccessibleMemOrArgMemOnly/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//NoDuplicate/;s//NoDuplicate/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//NoFree/;s//NoFree/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//NoMem/;s//ReadNone/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//NoMerge/;s//NoMerge/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//NoReturn/;s//NoReturn/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//NoSync/;s//NoSync/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//ReadMem/;s//ReadOnly/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//Speculatable/;s//Speculatable/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//WillReturn/;s//WillReturn/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t // RUN: sed -e 's//WriteMem/;s//WriteOnly/' < %s > %t; llvm-tblgen -gen-intrinsic-impl -I %p/../../include %t | FileCheck %t include "llvm/IR/Intrinsics.td" // CHECK: [[I:[0-9]+]], // llvm.tgtest.Intr // CHECK: case [[I]]: // CHECK-NEXT: Atts[] = {{.*}}Attribute:: def int_tgtest_Intr: Intrinsic<[llvm_i32_ty], [llvm_ptr_ty], [Intr]>;