/netbsd-current/lib/libm/src/ |
H A D | s_nan.c | 68 int bitpos; /* index into words (in bits) */ local 82 for (bitpos = 0; bitpos < 32 * num_words; bitpos += 4) { 84 for (bitpos = 32 * num_words - 4; bitpos >= 0; bitpos -= 4) { 88 words[bitpos / 32] |= digittoint(s[si]) << (bitpos % 32);
|
/netbsd-current/lib/libc/arch/hppa/string/ |
H A D | ffs.S | 46 addi,tr -16,%ret0,%ret0 ; subtract 16 from bitpos 49 addi,tr -8,%ret0,%ret0 ; subtract 8 from bitpos 52 addi,tr -4,%ret0,%ret0 ; subtract 4 from bitpos 55 addi,tr -2,%ret0,%ret0 ; subtract 2 from bitpos 58 addi -1,%ret0,%ret0 ; subtract 1 from bitpos
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | gimple-laddress.c | 103 poly_int64 bitsize, bitpos; local 108 &bitpos, &offset, &mode, &unsignedp, 111 poly_int64 bytepos = exact_div (bitpos, BITS_PER_UNIT);
|
H A D | gimple-ssa-store-merging.c | 371 poly_int64 bitsize, bitpos, bytepos; local 383 base_addr = get_inner_reference (ref, &bitsize, &bitpos, &offset, &mode, 403 /* Avoid returning a negative bitpos as this may wreak havoc later. */ 415 bitpos += bit_offset.force_shwi (); 420 if (!multiple_p (bitpos, BITS_PER_UNIT, &bytepos)) 602 unsigned HOST_WIDE_INT bitpos = tree_to_uhwi (TREE_OPERAND (rhs1, 2)); local 603 if (bitpos % BITS_PER_UNIT == 0 609 bitpos = TYPE_PRECISION (n->type) - bitpos - bitsize; 612 if (!do_shift_rotate (RSHIFT_EXPR, n, bitpos)) 1343 poly_uint64 bitpos; variable 1365 unsigned HOST_WIDE_INT bitpos; variable 1572 encode_tree_to_bitpos(tree expr, unsigned char *ptr, int bitlen, int bitpos, unsigned int total_bytes) argument 2539 unsigned int bitpos = info->bitpos - infof->bitpos; local 3135 find_constituent_stores(class merged_store_group *group, vec<store_immediate_info *> *stores, unsigned int *first, unsigned HOST_WIDE_INT bitpos, unsigned HOST_WIDE_INT bitsize) argument 4575 poly_int64 bitsize, bitpos; local 4661 handled_load(gimple *stmt, store_operand_info *op, poly_uint64 bitsize, poly_uint64 bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end) argument 4733 poly_uint64 bitsize, bitpos; local [all...] |
H A D | stor-layout.c | 872 rli->bitpos = bitsize_zero_node; 913 bit_from_pos (tree offset, tree bitpos) 915 return size_binop (PLUS_EXPR, bitpos, 924 byte_from_pos (tree offset, tree bitpos) 927 if (TREE_CODE (bitpos) == MULT_EXPR 928 && tree_int_cst_equal (TREE_OPERAND (bitpos, 1), bitsize_unit_node)) 929 bytepos = TREE_OPERAND (bitpos, 0); 931 bytepos = size_binop (TRUNC_DIV_EXPR, bitpos, bitsize_unit_node); 972 tree offset, bitpos; 973 pos_from_bit (&offset, &bitpos, off_alig 909 bit_from_pos(tree offset, tree bitpos) argument 920 byte_from_pos(tree offset, tree bitpos) argument 968 tree offset, bitpos; local 2879 bit_field_mode_iterator(HOST_WIDE_INT bitsize, HOST_WIDE_INT bitpos, poly_int64 bitregion_start, poly_int64 bitregion_end, unsigned int align, bool volatilep) argument 2995 get_best_mode(int bitsize, int bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end, unsigned int align, unsigned HOST_WIDE_INT largest_mode_bitsize, bool volatilep, scalar_int_mode *best_mode) argument [all...] |
H A D | expr.c | 2717 unsigned HOST_WIDE_INT bitpos, xbitpos, padding_correction = 0; 2791 for (bitpos = 0, xbitpos = padding_correction; 2792 bitpos < bytes * BITS_PER_UNIT; 2793 bitpos += bitsize, xbitpos += bitsize) 2801 /* We need a new destination operand each time bitpos is on 2805 else if (bitpos % BITS_PER_WORD == 0) 2806 dst = operand_subword (target, bitpos / BITS_PER_WORD, 1, tmode); 2809 bitpos for the destination store (left justified). */ 2810 store_bit_field (dst, bitsize, bitpos % BITS_PER_WORD, 0, 0, copy_mode, 2828 unsigned HOST_WIDE_INT bitpos, xbitpo 2711 unsigned HOST_WIDE_INT bitpos, xbitpos, padding_correction = 0; local 2822 unsigned HOST_WIDE_INT bitpos, xbitpos, padding_correction = 0, bytes; local 4759 unsigned HOST_WIDE_INT bitsize, bitpos, bitregion_start, bitregion_end; local 4940 get_bit_range(poly_uint64_pod *bitstart, poly_uint64_pod *bitend, tree exp, poly_int64_pod *bitpos, tree *offset) argument 5127 poly_int64 bitsize, bitpos; local 6310 store_constructor_field(rtx target, poly_uint64 bitsize, poly_int64 bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end, machine_mode mode, tree exp, int cleared, alias_set_type alias_set, bool reverse) argument 6451 HOST_WIDE_INT bitpos = 0; local 6639 HOST_WIDE_INT bitpos; local 6814 HOST_WIDE_INT bitpos; local 7000 store_field(rtx target, poly_int64 bitsize, poly_int64 bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end, machine_mode mode, tree exp, alias_set_type alias_set, bool nontemporal, bool reverse) argument 7985 poly_int64 bitsize, bitpos; local 9835 unsigned bitpos = tree_to_uhwi (treeop2); local 10698 poly_int64 bitsize, bitpos, bytepos; local 11160 poly_int64 bitsize, bitpos, bytepos; local [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | gimple-laddress.cc | 103 poly_int64 bitsize, bitpos; local 108 &bitpos, &offset, &mode, &unsignedp, 111 poly_int64 bytepos = exact_div (bitpos, BITS_PER_UNIT);
|
H A D | gimple-ssa-store-merging.cc | 371 poly_int64 bitsize, bitpos, bytepos; local 383 base_addr = get_inner_reference (ref, &bitsize, &bitpos, &offset, &mode, 403 /* Avoid returning a negative bitpos as this may wreak havoc later. */ 415 bitpos += bit_offset.force_shwi (); 420 if (!multiple_p (bitpos, BITS_PER_UNIT, &bytepos)) 630 unsigned HOST_WIDE_INT bitpos = tree_to_uhwi (TREE_OPERAND (rhs1, 2)); local 631 if (bitpos % BITS_PER_UNIT == 0 637 bitpos = TYPE_PRECISION (n->type) - bitpos - bitsize; 640 if (!do_shift_rotate (RSHIFT_EXPR, n, bitpos)) 1625 poly_uint64 bitpos; member in class:__anon969::store_operand_info 1647 unsigned HOST_WIDE_INT bitpos; member in class:__anon969::store_immediate_info 1848 encode_tree_to_bitpos(tree expr, unsigned char *ptr, int bitlen, int bitpos, unsigned int total_bytes) argument 2875 unsigned int bitpos = info->bitpos - infof->bitpos; local 4939 poly_int64 bitsize, bitpos; local 5025 handled_load(gimple *stmt, store_operand_info *op, poly_uint64 bitsize, poly_uint64 bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end) argument 5097 poly_uint64 bitsize, bitpos = 0; local [all...] |
H A D | stor-layout.cc | 875 rli->bitpos = bitsize_zero_node; 916 bit_from_pos (tree offset, tree bitpos) 918 return size_binop (PLUS_EXPR, bitpos, 927 byte_from_pos (tree offset, tree bitpos) 930 if (TREE_CODE (bitpos) == MULT_EXPR 931 && tree_int_cst_equal (TREE_OPERAND (bitpos, 1), bitsize_unit_node)) 932 bytepos = TREE_OPERAND (bitpos, 0); 934 bytepos = size_binop (TRUNC_DIV_EXPR, bitpos, bitsize_unit_node); 975 tree offset, bitpos; 976 pos_from_bit (&offset, &bitpos, off_alig 912 bit_from_pos(tree offset, tree bitpos) argument 923 byte_from_pos(tree offset, tree bitpos) argument 971 tree offset, bitpos; local 2904 bit_field_mode_iterator(HOST_WIDE_INT bitsize, HOST_WIDE_INT bitpos, poly_int64 bitregion_start, poly_int64 bitregion_end, unsigned int align, bool volatilep) argument 3020 get_best_mode(int bitsize, int bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end, unsigned int align, unsigned HOST_WIDE_INT largest_mode_bitsize, bool volatilep, scalar_int_mode *best_mode) argument [all...] |
H A D | expr.cc | 2908 unsigned HOST_WIDE_INT bitpos, xbitpos, padding_correction = 0; 2982 for (bitpos = 0, xbitpos = padding_correction; 2983 bitpos < bytes * BITS_PER_UNIT; 2984 bitpos += bitsize, xbitpos += bitsize) 2992 /* We need a new destination operand each time bitpos is on 2996 else if (bitpos % BITS_PER_WORD == 0) 2997 dst = operand_subword (target, bitpos / BITS_PER_WORD, 1, tmode); 3000 bitpos for the destination store (left justified). */ 3001 store_bit_field (dst, bitsize, bitpos % BITS_PER_WORD, 0, 0, copy_mode, 3019 unsigned HOST_WIDE_INT bitpos, xbitpo 2902 unsigned HOST_WIDE_INT bitpos, xbitpos, padding_correction = 0; local 3013 unsigned HOST_WIDE_INT bitpos, xbitpos, padding_correction = 0, bytes; local 5037 unsigned HOST_WIDE_INT bitsize, bitpos, bitregion_start, bitregion_end; local 5218 get_bit_range(poly_uint64_pod *bitstart, poly_uint64_pod *bitend, tree exp, poly_int64_pod *bitpos, tree *offset) argument 5405 poly_int64 bitsize, bitpos; local 6658 store_constructor_field(rtx target, poly_uint64 bitsize, poly_int64 bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end, machine_mode mode, tree exp, int cleared, alias_set_type alias_set, bool reverse) argument 6799 HOST_WIDE_INT bitpos = 0; local 6987 HOST_WIDE_INT bitpos; local 7162 HOST_WIDE_INT bitpos; local 7355 store_field(rtx target, poly_int64 bitsize, poly_int64 bitpos, poly_uint64 bitregion_start, poly_uint64 bitregion_end, machine_mode mode, tree exp, alias_set_type alias_set, bool nontemporal, bool reverse) argument 8346 poly_int64 bitsize, bitpos; local 10278 unsigned bitpos = tree_to_uhwi (treeop2); local 11094 poly_int64 bitsize, bitpos, bytepos; local 11556 poly_int64 bitsize, bitpos, bytepos; local [all...] |
/netbsd-current/external/gpl3/binutils.old/dist/bfd/ |
H A D | cpu-ns32k.c | 370 if (howto->rightshift > howto->bitpos) 371 check = relocation >> (howto->rightshift - howto->bitpos); 373 check = relocation << (howto->bitpos - howto->rightshift); 384 if (howto->rightshift > howto->bitpos 388 >> (howto->rightshift - howto->bitpos))); 420 if (howto->rightshift > howto->bitpos 425 >> (howto->rightshift - howto->bitpos))); 470 relocation <<= (bfd_vma) howto->bitpos; 649 if (howto->bitpos == 0) 656 check += add >> howto->bitpos; [all...] |
/netbsd-current/external/gpl3/binutils/dist/bfd/ |
H A D | cpu-ns32k.c | 370 if (howto->rightshift > howto->bitpos) 371 check = relocation >> (howto->rightshift - howto->bitpos); 373 check = relocation << (howto->bitpos - howto->rightshift); 384 if (howto->rightshift > howto->bitpos 388 >> (howto->rightshift - howto->bitpos))); 420 if (howto->rightshift > howto->bitpos 425 >> (howto->rightshift - howto->bitpos))); 470 relocation <<= (bfd_vma) howto->bitpos; 646 if (howto->bitpos == 0) 653 check += add >> howto->bitpos; [all...] |
/netbsd-current/external/gpl3/gdb.old/dist/bfd/ |
H A D | cpu-ns32k.c | 370 if (howto->rightshift > howto->bitpos) 371 check = relocation >> (howto->rightshift - howto->bitpos); 373 check = relocation << (howto->bitpos - howto->rightshift); 384 if (howto->rightshift > howto->bitpos 388 >> (howto->rightshift - howto->bitpos))); 420 if (howto->rightshift > howto->bitpos 425 >> (howto->rightshift - howto->bitpos))); 470 relocation <<= (bfd_vma) howto->bitpos; 649 if (howto->bitpos == 0) 656 check += add >> howto->bitpos; [all...] |
/netbsd-current/external/gpl3/gdb/dist/bfd/ |
H A D | cpu-ns32k.c | 370 if (howto->rightshift > howto->bitpos) 371 check = relocation >> (howto->rightshift - howto->bitpos); 373 check = relocation << (howto->bitpos - howto->rightshift); 384 if (howto->rightshift > howto->bitpos 388 >> (howto->rightshift - howto->bitpos))); 420 if (howto->rightshift > howto->bitpos 425 >> (howto->rightshift - howto->bitpos))); 470 relocation <<= (bfd_vma) howto->bitpos; 646 if (howto->bitpos == 0) 653 check += add >> howto->bitpos; [all...] |
/netbsd-current/external/gpl3/gdb.old/dist/gdb/ |
H A D | typeprint.c | 79 unsigned int bitpos, 89 if (end_bitpos > 0 && end_bitpos < bitpos) 92 bitpos, it means there's a hole in the struct, so we report 94 unsigned int hole = bitpos - end_bitpos; 130 unsigned int bitpos = TYPE_FIELD_BITPOS (type, field_idx); 134 maybe_print_hole (stream, bitpos, "hole"); 142 unsigned real_bitpos = bitpos + offset_bitpos; 152 (bitpos + offset_bitpos) / TARGET_CHAR_BIT); 159 end_bitpos = bitpos + fieldsize_bit; 168 unsigned int bitpos 77 maybe_print_hole(struct ui_file *stream, unsigned int bitpos, const char *for_what) argument 129 unsigned int bitpos = TYPE_FIELD_BITPOS (type, field_idx); local 167 unsigned int bitpos = TYPE_LENGTH (type) * TARGET_CHAR_BIT; local [all...] |
H A D | sparc64-tdep.c | 1208 const gdb_byte *valbuf, int element, int bitpos) 1218 int regnum = SPARC_F0_REGNUM + element * 2 + bitpos / 32; 1220 valbuf += bitpos / 8; 1238 gdb_assert (bitpos == 0); 1246 gdb_assert (bitpos == 0 || bitpos == 64); 1249 + element + bitpos / 64; 1250 regcache->cooked_write (regnum, valbuf + (bitpos / 8)); 1255 gdb_assert (bitpos % 32 == 0 && bitpos > 1201 sparc64_store_floating_fields(struct regcache *regcache, struct type *type, const gdb_byte *valbuf, int element, int bitpos) argument 1293 sparc64_extract_floating_fields(struct regcache *regcache, struct type *type, gdb_byte *valbuf, int bitpos) argument [all...] |
H A D | typeprint.h | 31 /* The offset to be applied to bitpos when PRINT_OFFSETS is true. 69 print. BITPOS is the bitpos of the current field. FOR_WHAT is a 72 void maybe_print_hole (struct ui_file *stream, unsigned int bitpos,
|
H A D | value.c | 278 LONGEST bitpos = 0; member in struct:value 1107 return value->bitpos; 1112 value->bitpos = bit; 1686 val->bitpos = arg->bitpos; 2233 LONGEST offset, LONGEST bitpos, 2249 value_as_long (newval), bitpos, bitsize); 2941 Create a new value for the bitfield, with bitpos and bitsize local 2942 set. If possible, arrange offset and bitpos so that we can 2948 LONGEST bitpos 2229 set_internalvar_component(struct internalvar *var, LONGEST offset, LONGEST bitpos, LONGEST bitsize, struct value *newval) argument 2246 value_as_long (newval), bitpos, bitsize); local 3107 unpack_bits_as_long(struct type *field_type, const gdb_byte *valaddr, LONGEST bitpos, LONGEST bitsize) argument 3170 int bitpos = TYPE_FIELD_BITPOS (type, fieldno); local 3193 int bitpos = TYPE_FIELD_BITPOS (type, fieldno); local 3209 unpack_value_bitfield(struct value *dest_val, LONGEST bitpos, LONGEST bitsize, const gdb_byte *valaddr, LONGEST embedded_offset, const struct value *val) argument 3258 int bitpos = TYPE_FIELD_BITPOS (type, fieldno); local 3276 modify_field(struct type *type, gdb_byte *addr, LONGEST fieldval, LONGEST bitpos, LONGEST bitsize) argument [all...] |
H A D | cp-valprint.c | 645 LONGEST bitpos = TYPE_FIELD_BITPOS (self, i); local 648 if (offset == bitpos) 657 LONGEST bitpos = TYPE_FIELD_BITPOS (self, i); local 660 if (offset >= bitpos && offset < bitpos + bitsize) 663 cp_find_class_member (self_p, fieldno, offset - bitpos);
|
/netbsd-current/external/gpl3/gdb/dist/gdb/ |
H A D | sparc64-tdep.c | 1209 const gdb_byte *valbuf, int element, int bitpos) 1219 int regnum = SPARC_F0_REGNUM + element * 2 + bitpos / 32; 1221 valbuf += bitpos / 8; 1239 gdb_assert (bitpos == 0); 1247 gdb_assert (bitpos == 0 || bitpos == 64); 1250 + element + bitpos / 64; 1251 regcache->cooked_write (regnum, valbuf + (bitpos / 8)); 1256 gdb_assert (bitpos % 32 == 0 && bitpos > 1202 sparc64_store_floating_fields(struct regcache *regcache, struct type *type, const gdb_byte *valbuf, int element, int bitpos) argument 1294 sparc64_extract_floating_fields(struct regcache *regcache, struct type *type, gdb_byte *valbuf, int bitpos) argument [all...] |
H A D | typeprint.h | 68 /* The offset to be applied to bitpos when PRINT_OFFSETS is true. 108 print. BITPOS is the bitpos of the current field. FOR_WHAT is a 111 void maybe_print_hole (struct ui_file *stream, unsigned int bitpos,
|
H A D | typeprint.c | 88 unsigned int bitpos, 98 if (end_bitpos > 0 && end_bitpos < bitpos) 101 bitpos, it means there's a hole in the struct, so we report 103 unsigned int hole = bitpos - end_bitpos; 147 unsigned int bitpos = type->field (field_idx).loc_bitpos (); 151 maybe_print_hole (stream, bitpos, "hole"); 159 unsigned real_bitpos = bitpos + offset_bitpos; 171 (bitpos + offset_bitpos) / TARGET_CHAR_BIT); 179 end_bitpos = bitpos + fieldsize_bit; 188 unsigned int bitpos 86 maybe_print_hole(struct ui_file *stream, unsigned int bitpos, const char *for_what) argument 146 unsigned int bitpos = type->field (field_idx).loc_bitpos (); local 187 unsigned int bitpos = type->length () * TARGET_CHAR_BIT; local [all...] |
/netbsd-current/sys/dev/pci/qat/ |
H A D | qat_hw17reg.h | 207 /* Big assumptions that both bitpos and mask are constants */ 208 #define FIELD_SET(flags, val, bitpos, mask) \ 210 (((flags) & (~((mask) << (bitpos)))) | (((val) & (mask)) << (bitpos))) 212 #define FIELD_GET(flags, bitpos, mask) (((flags) >> (bitpos)) & (mask)) 214 #define FLAG_SET(flags, bitpos) (flags) = ((flags) | (1 << (bitpos))) 216 #define FLAG_CLEAR(flags, bitpos) (flags) = ((flags) & (~(1 << (bitpos)))) [all...] |
/netbsd-current/external/gpl3/binutils.old/dist/opcodes/ |
H A D | ia64-opc.c | 359 int bitpos[41]; 367 bitpos[currstatenum] = 40; 373 int currbitnum = bitpos[currstatenum]; 381 bitpos[currstatenum] = currbitnum; 528 bitpos[currstatenum] = currbitnum - 1; 351 int bitpos[41]; local
|
/netbsd-current/external/gpl3/binutils/dist/opcodes/ |
H A D | ia64-opc.c | 359 int bitpos[41]; 367 bitpos[currstatenum] = 40; 373 int currbitnum = bitpos[currstatenum]; 381 bitpos[currstatenum] = currbitnum; 528 bitpos[currstatenum] = currbitnum - 1; 351 int bitpos[41]; local
|