Searched refs:classes (Results 1 - 25 of 41) sorted by relevance

12

/haiku-buildtools/isl/interface/
H A Dpython.cc90 void print(map<string, isl_class> &classes, set<string> &done);
98 static isl_class &method2class(map<string, isl_class> &classes, argument
105 for (ci = classes.begin(); ci != classes.end(); ++ci) {
110 return classes[best];
412 void isl_class::print(map<string, isl_class> &classes, set<string> &done) argument
420 classes[super].print(classes, done);
492 map<string, isl_class> classes; local
500 classes[nam
[all...]
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dfriend.c122 /* Local classes have the same access as the enclosing function. */
234 classes that are not defined. If a type has not yet been defined,
243 tree classes; local
289 classes = CLASSTYPE_FRIEND_CLASSES (type);
290 while (classes
292 && !(TREE_CODE (TREE_VALUE (classes)) == TEMPLATE_DECL ?
293 friend_type == TREE_VALUE (classes) :
294 same_type_p (TREE_VALUE (classes), friend_type)))
295 classes = TREE_CHAIN (classes);
[all...]
H A Ddecl2.c1707 /* Pass friendly classes back. */
1883 /* Pass friendly classes back. */
2690 /* If we got -fno-implicit-templates, we import template classes that
4769 tree classes;
4849 if (purpose_member (type, k->classes))
4851 k->classes = tree_cons (type, NULL_TREE, k->classes);
4985 If T is a template-id, its associated namespaces and classes
4988 and classes associated with the types of the template
4991 template template arguments are defined; and the classes i
4762 tree classes; member in struct:arg_lookup
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Dfriend.c109 /* Nested classes get the same access as their enclosing types, as
113 /* Local classes have the same access as the enclosing function. */
197 classes that are not defined. If a type has not yet been defined,
209 tree classes; local
378 for (classes = CLASSTYPE_FRIEND_CLASSES (type);
379 classes;
380 classes = TREE_CHAIN (classes))
382 tree probe = TREE_VALUE (classes);
406 if (!classes)
[all...]
H A Dparser.h152 /* An entry in a stack for member functions defined within their classes. */
167 /* Nested classes go in this vector, so that we can do some final
169 vec<tree, va_gc> *classes; member in struct:cp_unparsed_functions_entry_d
352 /* A stack used for member functions of local classes. The lists
357 /* The number of classes whose definitions are currently in
H A Dname-lookup.c1365 /* Skip over any local classes. This makes sense if we call
1651 namespace. For classes, we cache some binding levels. For other
1686 and those cannot nest into classes. */
3018 base classes. Such an ambiguity can be overridden by a
3404 we do not know the entire set of base classes of the current
5213 vec<tree, va_gc> *classes;
5328 classes, which we'll do via arg_assoc_class. */
5347 If T is a template-id, its associated namespaces and classes are
5348 ... the namespaces and classes associated with the types of the
5351 any template template arguments are defined; and the classes i
5208 vec<tree, va_gc> *classes; member in struct:arg_lookup
[all...]
/haiku-buildtools/gcc/gcc/
H A Dira-costs.c68 classes through function ira_set_pseudo_classes. */
83 /* Costs for register classes start here. We process only some
84 allocno classes. */
139 /* Info about reg classes whose costs are calculated for a pseudo. */
142 /* Number of the cost classes in the subsequent array. */
144 /* Container of the cost classes. */ member in struct:cost_classes
145 enum reg_class classes[N_REG_CLASSES];
158 /* Info about cost classes for each pseudo. */
172 /* Returns hash value for cost classes info HV. */
176 return iterative_hash (&hv->classes, sizeo
344 cost_classes_t classes = setup_cost_classes (&narrow); local
367 static struct cost_classes classes; local
548 enum reg_class classes[MAX_RECOG_OPERANDS]; local
[all...]
H A Dipa-icf.c42 5) Congruence classes are created based on hash value. If hash value are
46 6) Value Numbering is executed for these classes. At the end of the process
47 all symbol members in remaining classes can be merged.
1290 and DECL equality classes. */
2132 for (unsigned int i = 0; i < (*it)->classes.length (); i++)
2133 delete (*it)->classes[i];
2135 (*it)->classes.release ();
2309 group->classes.safe_push (cls);
2327 item->classes.create (1);
2580 /* Congruence classes ar
[all...]
H A Dipa-icf.h229 /* A bitmap with indices of all classes referencing this item. */
423 vec <congruence_class *> classes; member in struct:ipa_icf::congruence_class_group
469 /* Verify congruence classes if checking is enabled. */
484 /* Worklist of congruence classes that can potentially
485 refine classes of congruence. */
514 /* Congruence classes are built by hash value. */
517 /* Semantic items in classes having more than one element and initialized.
522 classes. If IN_WPA, fast equality function is invoked. */
525 /* Subdivide classes by address and interposable references
532 /* Debug function prints all informations about congruence classes
[all...]
H A Dira.c52 register classes containing all of the hard-registers available
53 for register allocation. The set of all pressure classes for a
56 for pressure classes and it affects some IRA decisions as
170 * Having live-ranges of allocnos and their classes, IRA creates
205 works for intersected register classes of allocnos. To
221 takes register classes only from machine description and IRA
222 calculate register classes from intermediate code too
225 register classes which contain or exclude the hard
231 intersection of classes of all insn operands in which a given
232 pseudo occurs. IRA can use bigger classes i
1017 static enum reg_class classes[LIM_REG_CLASSES + 1]; local
1110 setup_class_translate_array(enum reg_class *class_translate, int classes_num, enum reg_class *classes) argument
1420 enum reg_class *classes = (pressure_p local
[all...]
H A Dlto-streamer-out.c1423 unsigned int classes = 1; local
1427 number of equivalence classes. */
1433 classes++;
1443 equivalence classes is no longer increasing.
1447 || classes <= last_classes || iterations > 16)
1453 if (classes != size && firstunique != -1)
1500 gcc_checking_assert (classes == size);
1511 last_classes = classes;
/haiku-buildtools/legacy/gcc/gcc/
H A Dregclass.c48 reloads, we are not allowed to use classes requiring secondary
139 /* For each reg class, table listing all the containing classes. */
143 /* For each reg class, table listing all the classes contained in it. */
147 /* For each pair of reg classes,
152 /* For each pair of reg classes,
180 /* These are the classes that regs which are auto-incremented or decremented
253 and the register classes to depend on target flags. */
269 that is contained in the union of classes I and J. */
303 containing the union of classes I and J. */
675 It might appear to be more general to have a bitmask of classes her
1163 enum reg_class classes[MAX_RECOG_OPERANDS]; local
[all...]
/haiku-buildtools/gcc/zlib/contrib/dotzlib/DotZLib/
H A DDotZLib.cs82 #region Exception classes
/haiku-buildtools/binutils/gas/testsuite/gas/arm/
H A Darmv8-a-it-bad.s38 @ Test the various classes of 16-bit instructions that are deprecated.
/haiku-buildtools/binutils/zlib/contrib/dotzlib/DotZLib/
H A DDotZLib.cs82 #region Exception classes
/haiku-buildtools/autoconf/lib/Autom4te/
H A DStruct.pm127 my %classes = ();
183 $classes{$name} = $type;
226 elsif( defined $classes{$name} ){
228 $out .= " croak '$name argument is wrong class' if \@_ && ! UNIVERSAL::isa(\$_[0], '$classes{$name}');\n";
258 Autom4te::Struct - declare struct-like datatypes as Perl classes
340 It can, however, be used as a superclass for other classes. To facilitate
567 derivation from created classes.
569 Added classname prefixes to keys in hash-based classes
586 Treatment of classes as element types corrected.
609 # Uses perl5 classes t
[all...]
/haiku-buildtools/binutils/gas/testsuite/gas/tic4x/
H A Dallopcodes.S4 ;;; insn classes, that we use to generate the proper
H A Daddressing.s3 ;; (types/classes is read from include/opcodes/tic4x.h)
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/tic4x/
H A Dallopcodes.S4 ;;; insn classes, that we use to generate the proper
H A Daddressing.s3 ;; (types/classes is read from include/opcodes/tic4x.h)
/haiku-buildtools/isl/
H A Disl_ast_codegen.c2268 * "sep_class" contains the user-specified split into separation classes
2458 * domain in case separation classes are being used.
2542 * If any separation classes have been defined, then "class_domain"
2682 * We first consider the individial values of the separation classes
2684 * Finally, we consider the remainder. If no separation classes were
2698 isl_set *classes; local
2716 classes = isl_map_range(isl_map_copy(domains.sep_class));
2717 n_param = isl_set_dim(classes, isl_dim_param);
2718 classes = isl_set_project_out(classes, isl_dim_para
[all...]
/haiku-buildtools/legacy/binutils/binutils/
H A Dstabs.c2044 /* The stabs for C++ derived classes contain baseclass information which
2049 Immediately following the '!' marker is the number of base classes that
2055 A typical example, with two base classes, would be "!2,020,19;0264,21;".
2074 debug_baseclass *classes; local
2082 /* No base classes. */
2096 classes = (debug_baseclass *) xmalloc ((c + 1) * sizeof (**retp));
2154 classes[i] = debug_make_baseclass (dhandle, type, bitpos, virtual,
2156 if (classes[i] == DEBUG_BASECLASS_NULL)
2164 classes[i] = DEBUG_BASECLASS_NULL;
2166 *retp = classes;
[all...]
/haiku-buildtools/binutils/binutils/
H A Dstabs.c2064 /* The stabs for C++ derived classes contain baseclass information which
2069 Immediately following the '!' marker is the number of base classes that
2075 A typical example, with two base classes, would be "!2,020,19;0264,21;".
2094 debug_baseclass *classes; local
2102 /* No base classes. */
2116 classes = (debug_baseclass *) xmalloc ((c + 1) * sizeof (**retp));
2174 classes[i] = debug_make_baseclass (dhandle, type, bitpos, is_virtual,
2176 if (classes[i] == DEBUG_BASECLASS_NULL)
2184 classes[i] = DEBUG_BASECLASS_NULL;
2186 *retp = classes;
[all...]
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.c2411 These represent classes as documented by the PS ABI, with the exception
2412 of SSESF, SSEDF classes, that are basically SSE class, just gcc will
6742 /* Rule #1: If both classes are equal, this is the resulting class. */
6746 /* Rule #2: If one of the classes is NO_CLASS, the resulting class is
6753 /* Rule #3: If one of the classes is MEMORY, the result is MEMORY. */
6757 /* Rule #4: If one of the classes is INTEGER, the result is INTEGER. */
6765 /* Rule #5: If one of the classes is X87, X87UP, or COMPLEX_X87 class,
6783 sized containers, classes[0] will be NO_CLASS and 1 is returned.
6793 enum x86_64_reg_class classes[MAX_CLASSES], int bit_offset)
6819 classes[
6777 classify_argument(machine_mode mode, const_tree type, enum x86_64_reg_class classes[MAX_CLASSES], int bit_offset) argument
[all...]
/haiku-buildtools/gcc/gmp/demos/perl/
H A DGMP.pm511 determines the result type when mixing GMP classes. For example,

Completed in 335 milliseconds

12