/haiku-buildtools/isl/interface/ |
H A D | python.cc | 90 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 D | friend.c | 122 /* 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 D | decl2.c | 1707 /* 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 D | friend.c | 109 /* 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 D | parser.h | 152 /* 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 D | name-lookup.c | 1365 /* 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 D | ira-costs.c | 68 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 D | ipa-icf.c | 42 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 D | ipa-icf.h | 229 /* 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 D | ira.c | 52 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 D | lto-streamer-out.c | 1423 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 D | regclass.c | 48 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 D | DotZLib.cs | 82 #region Exception classes
|
/haiku-buildtools/binutils/gas/testsuite/gas/arm/ |
H A D | armv8-a-it-bad.s | 38 @ Test the various classes of 16-bit instructions that are deprecated.
|
/haiku-buildtools/binutils/zlib/contrib/dotzlib/DotZLib/ |
H A D | DotZLib.cs | 82 #region Exception classes
|
/haiku-buildtools/autoconf/lib/Autom4te/ |
H A D | Struct.pm | 127 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 D | allopcodes.S | 4 ;;; insn classes, that we use to generate the proper
|
H A D | addressing.s | 3 ;; (types/classes is read from include/opcodes/tic4x.h)
|
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/tic4x/ |
H A D | allopcodes.S | 4 ;;; insn classes, that we use to generate the proper
|
H A D | addressing.s | 3 ;; (types/classes is read from include/opcodes/tic4x.h)
|
/haiku-buildtools/isl/ |
H A D | isl_ast_codegen.c | 2268 * "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 D | stabs.c | 2044 /* 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 D | stabs.c | 2064 /* 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 D | i386.c | 2411 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 D | GMP.pm | 511 determines the result type when mixing GMP classes. For example,
|