Lines Matching refs:bit_pos
10428 int r, r2, rc2, bit_pos, bit_size, size, align, i; in gv() local
10433 bit_pos = (vtop->type.t >> VT_STRUCT_SHIFT) & 0x3f; in gv()
10438 vpushi(32 - (bit_pos + bit_size)); in gv()
11881 int sbt, dbt, ft, r, t, size, align, bit_size, bit_pos, rc, delayed_cast; in vstore() local
11930 bit_pos = (ft >> VT_STRUCT_SHIFT) & 0x3f; in vstore()
11942 vpushi(bit_pos); in vstore()
11946 vpushi(~(((1 << bit_size) - 1) << bit_pos)); in vstore()
12125 int bit_size, bit_pos, bsize, bt, lbit_pos; in struct_decl() local
12188 bit_pos = 0; in struct_decl()
12239 bit_pos = 0; in struct_decl()
12244 if (bit_pos > 0) in struct_decl()
12245 bit_pos = bsize; in struct_decl()
12248 if ((bit_pos + bit_size) > bsize) in struct_decl()
12249 bit_pos = 0; in struct_decl()
12250 lbit_pos = bit_pos; in struct_decl()
12253 (bit_pos << VT_STRUCT_SHIFT) | in struct_decl()
12255 bit_pos += bit_size; in struct_decl()
12258 bit_pos = 0; in struct_decl()
13967 int saved_global_expr, bt, bit_pos, bit_size; in init_putv() local
14002 bit_pos = 0; in init_putv()
14006 bit_pos = (vtop->type.t >> VT_STRUCT_SHIFT) & 0x3f; in init_putv()
14020 *(char *)ptr |= (vtop->c.i & bit_mask) << bit_pos; in init_putv()
14023 *(short *)ptr |= (vtop->c.i & bit_mask) << bit_pos; in init_putv()
14032 *(long long *)ptr |= (vtop->c.ll & bit_mask) << bit_pos; in init_putv()
14038 *(int *)ptr |= (vtop->c.i & bit_mask) << bit_pos; in init_putv()