comparison src/OPERATORS/op-i16-i16.cc @ 4964:269c3d6c0569

[project @ 2004-09-04 01:16:28 by jwe]
author jwe
date Sat, 04 Sep 2004 01:16:28 +0000
parents 573d23f9c9cf
children 57077d0ddc8e
comparison
equal deleted inserted replaced
4963:573d23f9c9cf 4964:269c3d6c0569
25 #endif 25 #endif
26 26
27 #ifdef HAVE_CONFIG_H 27 #ifdef HAVE_CONFIG_H
28 #include <config.h> 28 #include <config.h>
29 #endif 29 #endif
30
31 #include "mx-i16nda-i8.h"
32 #include "mx-i16nda-ui8.h"
33 #include "mx-i16nda-ui16.h"
34 #include "mx-i16nda-i32.h"
35 #include "mx-i16nda-ui32.h"
36 #include "mx-i16nda-i64.h"
37 #include "mx-i16nda-ui64.h"
38
39 #include "mx-i16nda-i8nda.h"
40 #include "mx-i16nda-ui8nda.h"
41 #include "mx-i16nda-ui16nda.h"
42 #include "mx-i16nda-i32nda.h"
43 #include "mx-i16nda-ui32nda.h"
44 #include "mx-i16nda-i64nda.h"
45 #include "mx-i16nda-ui64nda.h"
46
47 #include "mx-i16-i8nda.h"
48 #include "mx-i16-ui8nda.h"
49 #include "mx-i16-ui16nda.h"
50 #include "mx-i16-i32nda.h"
51 #include "mx-i16-ui32nda.h"
52 #include "mx-i16-i64nda.h"
53 #include "mx-i16-ui64nda.h"
54
55 #include "mx-i16nda-s.h"
56 #include "mx-s-i16nda.h"
57
58 #include "mx-i16nda-nda.h"
59 #include "mx-nda-i16nda.h"
60
61 #include "mx-i16-nda.h"
62 #include "mx-nda-i16.h"
30 63
31 #include "gripes.h" 64 #include "gripes.h"
32 #include "oct-obj.h" 65 #include "oct-obj.h"
33 #include "ov.h" 66 #include "ov.h"
34 #include "ov-int16.h" 67 #include "ov-int16.h"
66 OCTAVE_MM_INT_ASSIGN_OPS (mmi32, int16_, int32_, int32_) 99 OCTAVE_MM_INT_ASSIGN_OPS (mmi32, int16_, int32_, int32_)
67 OCTAVE_MM_INT_ASSIGN_OPS (mmui32, int16_, uint32_, uint32_) 100 OCTAVE_MM_INT_ASSIGN_OPS (mmui32, int16_, uint32_, uint32_)
68 OCTAVE_MM_INT_ASSIGN_OPS (mmi64, int16_, int64_, int64_) 101 OCTAVE_MM_INT_ASSIGN_OPS (mmi64, int16_, int64_, int64_)
69 OCTAVE_MM_INT_ASSIGN_OPS (mmui64, int16_, uint64_, uint64_) 102 OCTAVE_MM_INT_ASSIGN_OPS (mmui64, int16_, uint64_, uint64_)
70 103
104 OCTAVE_MIXED_INT_CMP_OPS (int16, int8)
105 OCTAVE_MIXED_INT_CMP_OPS (int16, uint8)
106 OCTAVE_MIXED_INT_CMP_OPS (int16, uint16)
107 OCTAVE_MIXED_INT_CMP_OPS (int16, int32)
108 OCTAVE_MIXED_INT_CMP_OPS (int16, uint32)
109 OCTAVE_MIXED_INT_CMP_OPS (int16, int64)
110 OCTAVE_MIXED_INT_CMP_OPS (int16, uint64)
111
71 void 112 void
72 install_i16_i16_ops (void) 113 install_i16_i16_ops (void)
73 { 114 {
74 OCTAVE_INSTALL_INT_OPS (int16); 115 OCTAVE_INSTALL_INT_OPS (int16);
75 116
94 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, uint16); 135 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, uint16);
95 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, int32); 136 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, int32);
96 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, uint32); 137 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, uint32);
97 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, int64); 138 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, int64);
98 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, uint64); 139 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int16, uint64);
140
141 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int16, int8);
142 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int16, uint8);
143 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int16, uint16);
144 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int16, int32);
145 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int16, uint32);
146 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int16, int64);
147 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int16, uint64);
99 } 148 }
100 149
101 /* 150 /*
102 ;;; Local Variables: *** 151 ;;; Local Variables: ***
103 ;;; mode: C++ *** 152 ;;; mode: C++ ***