Mercurial > octave-nkf
comparison src/OPERATORS/op-i64-i64.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 | 160365410ad4 |
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-i64nda-i8.h" | |
32 #include "mx-i64nda-ui8.h" | |
33 #include "mx-i64nda-i16.h" | |
34 #include "mx-i64nda-ui16.h" | |
35 #include "mx-i64nda-i32.h" | |
36 #include "mx-i64nda-ui32.h" | |
37 #include "mx-i64nda-ui64.h" | |
38 | |
39 #include "mx-i64nda-i8nda.h" | |
40 #include "mx-i64nda-ui8nda.h" | |
41 #include "mx-i64nda-i16nda.h" | |
42 #include "mx-i64nda-ui16nda.h" | |
43 #include "mx-i64nda-i32nda.h" | |
44 #include "mx-i64nda-ui32nda.h" | |
45 #include "mx-i64nda-ui64nda.h" | |
46 | |
47 #include "mx-i64-i8nda.h" | |
48 #include "mx-i64-ui8nda.h" | |
49 #include "mx-i64-i16nda.h" | |
50 #include "mx-i64-ui16nda.h" | |
51 #include "mx-i64-i32nda.h" | |
52 #include "mx-i64-ui32nda.h" | |
53 #include "mx-i64-ui64nda.h" | |
54 | |
55 #include "mx-i64nda-s.h" | |
56 #include "mx-s-i64nda.h" | |
57 | |
58 #include "mx-i64nda-nda.h" | |
59 #include "mx-nda-i64nda.h" | |
60 | |
61 #include "mx-i64-nda.h" | |
62 #include "mx-nda-i64.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" |
62 OCTAVE_MS_INT_ASSIGN_OPS (ms, int64_, int64_, int64_) | 95 OCTAVE_MS_INT_ASSIGN_OPS (ms, int64_, int64_, int64_) |
63 OCTAVE_MS_INT_ASSIGN_OPS (mx, int64_, , ) | 96 OCTAVE_MS_INT_ASSIGN_OPS (mx, int64_, , ) |
64 OCTAVE_MS_INT_ASSIGN_OPS (mc, int64_, complex_, ) | 97 OCTAVE_MS_INT_ASSIGN_OPS (mc, int64_, complex_, ) |
65 | 98 |
66 OCTAVE_M_INT_UNOPS (int64) | 99 OCTAVE_M_INT_UNOPS (int64) |
67 OCTAVE_MM_INT_CMP_OPS (int64, int64) | 100 OCTAVE_MM_INT_CMP_OPS (mm, int64_, int64_) |
68 OCTAVE_MM_INT_BOOL_OPS (int64, int64) | 101 OCTAVE_MM_INT_BOOL_OPS (mm, int64_, int64_) |
69 OCTAVE_MM_INT_ASSIGN_OPS (mm, int64_, int64_, int64_) | 102 OCTAVE_MM_INT_ASSIGN_OPS (mm, int64_, int64_, int64_) |
70 OCTAVE_MM_INT_ASSIGN_OPS (mmx, int64_, , ) | 103 OCTAVE_MM_INT_ASSIGN_OPS (mmx, int64_, , ) |
71 OCTAVE_MM_INT_ASSIGN_OPS (mmc, int64_, complex_, ) | 104 OCTAVE_MM_INT_ASSIGN_OPS (mmc, int64_, complex_, ) |
72 | 105 |
73 OCTAVE_MS_INT_ASSIGN_OPS (mi8, int64_, int8_, int8_) | 106 OCTAVE_MS_INT_ASSIGN_OPS (mi8, int64_, int8_, int8_) |
84 OCTAVE_MM_INT_ASSIGN_OPS (mmui16, int64_, uint16_, uint16_) | 117 OCTAVE_MM_INT_ASSIGN_OPS (mmui16, int64_, uint16_, uint16_) |
85 OCTAVE_MM_INT_ASSIGN_OPS (mmi32, int64_, int32_, int32_) | 118 OCTAVE_MM_INT_ASSIGN_OPS (mmi32, int64_, int32_, int32_) |
86 OCTAVE_MM_INT_ASSIGN_OPS (mmui32, int64_, uint32_, uint32_) | 119 OCTAVE_MM_INT_ASSIGN_OPS (mmui32, int64_, uint32_, uint32_) |
87 OCTAVE_MM_INT_ASSIGN_OPS (mmui64, int64_, uint64_, uint64_) | 120 OCTAVE_MM_INT_ASSIGN_OPS (mmui64, int64_, uint64_, uint64_) |
88 | 121 |
122 OCTAVE_MIXED_INT_CMP_OPS (int64, int8) | |
123 OCTAVE_MIXED_INT_CMP_OPS (int64, uint8) | |
124 OCTAVE_MIXED_INT_CMP_OPS (int64, int16) | |
125 OCTAVE_MIXED_INT_CMP_OPS (int64, uint16) | |
126 OCTAVE_MIXED_INT_CMP_OPS (int64, int32) | |
127 OCTAVE_MIXED_INT_CMP_OPS (int64, uint32) | |
128 OCTAVE_MIXED_INT_CMP_OPS (int64, uint64) | |
129 | |
89 void | 130 void |
90 install_i64_i64_ops (void) | 131 install_i64_i64_ops (void) |
91 { | 132 { |
92 OCTAVE_INSTALL_S_INT_UNOPS (int64); | 133 OCTAVE_INSTALL_S_INT_UNOPS (int64); |
93 OCTAVE_INSTALL_SS_INT_CMP_OPS (ss, int64_, int64_); | 134 OCTAVE_INSTALL_SS_INT_CMP_OPS (ss, int64_, int64_); |
101 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (ms, int64_, int64_); | 142 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (ms, int64_, int64_); |
102 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (mx, int64_, ); | 143 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (mx, int64_, ); |
103 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (mc, int64_, complex_); | 144 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (mc, int64_, complex_); |
104 | 145 |
105 OCTAVE_INSTALL_M_INT_UNOPS (int64); | 146 OCTAVE_INSTALL_M_INT_UNOPS (int64); |
106 OCTAVE_INSTALL_MM_INT_CMP_OPS (int64, int64); | 147 OCTAVE_INSTALL_MM_INT_CMP_OPS (mm, int64_, int64_); |
107 OCTAVE_INSTALL_MM_INT_BOOL_OPS (int64, int64); | 148 OCTAVE_INSTALL_MM_INT_BOOL_OPS (mm, int64_, int64_); |
108 OCTAVE_INSTALL_MM_INT_ASSIGN_OPS (mm, int64_, int64_); | 149 OCTAVE_INSTALL_MM_INT_ASSIGN_OPS (mm, int64_, int64_); |
109 OCTAVE_INSTALL_MM_INT_ASSIGN_OPS (mmx, int64_, ); | 150 OCTAVE_INSTALL_MM_INT_ASSIGN_OPS (mmx, int64_, ); |
110 OCTAVE_INSTALL_MM_INT_ASSIGN_OPS (mmc, int64_, complex_); | 151 OCTAVE_INSTALL_MM_INT_ASSIGN_OPS (mmc, int64_, complex_); |
111 | 152 |
112 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (mi8, int64_, int8_); | 153 OCTAVE_INSTALL_MS_INT_ASSIGN_OPS (mi8, int64_, int8_); |
130 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, int16); | 171 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, int16); |
131 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, uint16); | 172 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, uint16); |
132 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, int32); | 173 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, int32); |
133 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, uint32); | 174 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, uint32); |
134 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, uint64); | 175 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int64, uint64); |
176 | |
177 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int64, int8); | |
178 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int64, uint8); | |
179 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int64, int16); | |
180 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int64, uint16); | |
181 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int64, int32); | |
182 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int64, uint32); | |
183 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int64, uint64); | |
135 } | 184 } |
136 | 185 |
137 /* | 186 /* |
138 ;;; Local Variables: *** | 187 ;;; Local Variables: *** |
139 ;;; mode: C++ *** | 188 ;;; mode: C++ *** |