Index: llvm/trunk/include/llvm/IR/IntrinsicsAMDGPU.td =================================================================== --- llvm/trunk/include/llvm/IR/IntrinsicsAMDGPU.td +++ llvm/trunk/include/llvm/IR/IntrinsicsAMDGPU.td @@ -76,6 +76,10 @@ [llvm_v4f32_ty], [llvm_v4f32_ty], [IntrNoMem, IntrSpeculatable] >; +def int_r600_store_stream_output : Intrinsic< + [], [llvm_v4f32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], [] +>; + } // End TargetPrefix = "r600" let TargetPrefix = "amdgcn" in { Index: llvm/trunk/lib/Target/AMDGPU/R600Intrinsics.td =================================================================== --- llvm/trunk/lib/Target/AMDGPU/R600Intrinsics.td +++ llvm/trunk/lib/Target/AMDGPU/R600Intrinsics.td @@ -45,10 +45,6 @@ Intrinsic<[], [llvm_v4f32_ty, llvm_i32_ty, llvm_i32_ty], [] >; -def int_r600_store_stream_output : Intrinsic< - [], [llvm_v4f32_ty, llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], [] ->; - def int_r600_tex : TextureIntrinsicFloatInput; def int_r600_texc : TextureIntrinsicFloatInput; def int_r600_txl : TextureIntrinsicFloatInput;