R600/SI: Add intrinsic for S_SENDMSG instruction
[oota-llvm.git] / lib / Target / R600 / SIIntrinsics.td
index 7fcc964521149c48073eaf8cfe968aa197b0aac9..efcdc846100e079d725c7f98b6d92571dfd15bee 100644 (file)
@@ -38,6 +38,8 @@ let TargetPrefix = "SI", isTarget = 1 in {
      llvm_i32_ty],   // tfe(imm)
     []>;
 
+  def int_SI_sendmsg : Intrinsic <[], [llvm_i32_ty, llvm_i32_ty], [IntrNoMem]>;
+
   class Sample : Intrinsic <[llvm_v4f32_ty], [llvm_anyvector_ty, llvm_v32i8_ty, llvm_anyint_ty, llvm_i32_ty], [IntrNoMem]>;
 
   def int_SI_sample : Sample;