gcc: TI C6X Built-in Functions

1 
1 6.59.30 TI C6X Built-in Functions
1 ---------------------------------
1 
1 GCC provides intrinsics to access certain instructions of the TI C6X
1 processors.  These intrinsics, listed below, are available after
1 inclusion of the 'c6x_intrinsics.h' header file.  They map directly to
1 C6X instructions.
1 
1 
1      int _sadd (int, int)
1      int _ssub (int, int)
1      int _sadd2 (int, int)
1      int _ssub2 (int, int)
1      long long _mpy2 (int, int)
1      long long _smpy2 (int, int)
1      int _add4 (int, int)
1      int _sub4 (int, int)
1      int _saddu4 (int, int)
1 
1      int _smpy (int, int)
1      int _smpyh (int, int)
1      int _smpyhl (int, int)
1      int _smpylh (int, int)
1 
1      int _sshl (int, int)
1      int _subc (int, int)
1 
1      int _avg2 (int, int)
1      int _avgu4 (int, int)
1 
1      int _clrr (int, int)
1      int _extr (int, int)
1      int _extru (int, int)
1      int _abs (int)
1      int _abs2 (int)
1 
1