comparison src/OPERATORS/op-i32-i32.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-i32nda-i8.h"
32 #include "mx-i32nda-ui8.h"
33 #include "mx-i32nda-i16.h"
34 #include "mx-i32nda-ui16.h"
35 #include "mx-i32nda-ui32.h"
36 #include "mx-i32nda-i64.h"
37 #include "mx-i32nda-ui64.h"
38
39 #include "mx-i32nda-i8nda.h"
40 #include "mx-i32nda-ui8nda.h"
41 #include "mx-i32nda-i16nda.h"
42 #include "mx-i32nda-ui16nda.h"
43 #include "mx-i32nda-ui32nda.h"
44 #include "mx-i32nda-i64nda.h"
45 #include "mx-i32nda-ui64nda.h"
46
47 #include "mx-i32-i8nda.h"
48 #include "mx-i32-ui8nda.h"
49 #include "mx-i32-i16nda.h"
50 #include "mx-i32-ui16nda.h"
51 #include "mx-i32-ui32nda.h"
52 #include "mx-i32-i64nda.h"
53 #include "mx-i32-ui64nda.h"
54
55 #include "mx-i32nda-s.h"
56 #include "mx-s-i32nda.h"
57
58 #include "mx-i32nda-nda.h"
59 #include "mx-nda-i32nda.h"
60
61 #include "mx-i32-nda.h"
62 #include "mx-nda-i32.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 (mmui16, int32_, uint16_, uint16_) 99 OCTAVE_MM_INT_ASSIGN_OPS (mmui16, int32_, uint16_, uint16_)
67 OCTAVE_MM_INT_ASSIGN_OPS (mmui32, int32_, uint32_, uint32_) 100 OCTAVE_MM_INT_ASSIGN_OPS (mmui32, int32_, uint32_, uint32_)
68 OCTAVE_MM_INT_ASSIGN_OPS (mmi64, int32_, int64_, int64_) 101 OCTAVE_MM_INT_ASSIGN_OPS (mmi64, int32_, int64_, int64_)
69 OCTAVE_MM_INT_ASSIGN_OPS (mmui64, int32_, uint64_, uint64_) 102 OCTAVE_MM_INT_ASSIGN_OPS (mmui64, int32_, uint64_, uint64_)
70 103
104 OCTAVE_MIXED_INT_CMP_OPS (int32, int8)
105 OCTAVE_MIXED_INT_CMP_OPS (int32, uint8)
106 OCTAVE_MIXED_INT_CMP_OPS (int32, int16)
107 OCTAVE_MIXED_INT_CMP_OPS (int32, uint16)
108 OCTAVE_MIXED_INT_CMP_OPS (int32, uint32)
109 OCTAVE_MIXED_INT_CMP_OPS (int32, int64)
110 OCTAVE_MIXED_INT_CMP_OPS (int32, uint64)
111
71 void 112 void
72 install_i32_i32_ops (void) 113 install_i32_i32_ops (void)
73 { 114 {
74 OCTAVE_INSTALL_INT_OPS (int32); 115 OCTAVE_INSTALL_INT_OPS (int32);
75 116
94 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, int16); 135 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, int16);
95 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, uint16); 136 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, uint16);
96 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, uint32); 137 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, uint32);
97 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, int64); 138 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, int64);
98 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, uint64); 139 OCTAVE_INSTALL_SM_INT_ASSIGNCONV (int32, uint64);
140
141 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int32, int8);
142 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int32, uint8);
143 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int32, int16);
144 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int32, uint16);
145 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int32, uint32);
146 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int32, int64);
147 OCTAVE_INSTALL_MIXED_INT_CMP_OPS (int32, uint64);
99 } 148 }
100 149
101 /* 150 /*
102 ;;; Local Variables: *** 151 ;;; Local Variables: ***
103 ;;; mode: C++ *** 152 ;;; mode: C++ ***