//=- HexagonIntrinsicsV3.td - Target Description for Hexagon -*- tablegen -*-=// // // The LLVM Compiler Infrastructure // // This file is distributed under the University of Illinois Open Source // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// // // This file describes the Hexagon V3 Compiler Intrinsics in TableGen format. // //===----------------------------------------------------------------------===// // Vector reduce complex multiply real or imaginary def : T_PR_pat ; def : T_PPR_pat; def : T_PR_pat ; // Vector reduce add unsigned halfwords def : T_PP_pat; def: T_RP_pat; def: T_PP_pat; def: T_PP_pat; def: T_PP_pat; def: T_PP_pat; def: T_PP_pat;