Lines Matching defs:esize

11896                 Elem[D[d+r],e,esize] = MemU[address,ebytes];
11906 uint32_t esize;
11958 // ebytes = 1 << UInt(size); esize = 8 * ebytes; elements = 8 DIV ebytes;
11960 esize = 8 * ebytes;
12021 // Elem[D[d+r],e,esize] = MemU[address,ebytes];
12029 (data << (e * esize)) |
12052 Elem[D[d],index,esize] = MemU[address,ebytes];
12059 uint32_t esize;
12083 // ebytes = 1; esize = 8; index = UInt(index_align<3:1>); alignment = 1;
12085 esize = 8;
12094 // ebytes = 2; esize = 16; index = UInt(index_align<3:2>);
12096 esize = 16;
12116 // ebytes = 4; esize = 32; index = UInt(index_align<3>);
12118 esize = 32;
12184 // Elem[D[d],index,esize] = MemU[address,ebytes];
12185 uint32_t element = MemURead(context, address, esize, 0, &success);
12189 element = element << (index * esize);
12198 << ((index + 1) * esize); // mask is all 1's to left of
12202 mask = mask | Bits64(all_ones, (index * esize) - 1,
12231 MemU[address,ebytes] = Elem[D[d+r],e,esize];
12241 uint32_t esize;
12287 // ebytes = 1 << UInt(size); esize = 8 * ebytes; elements = 8 DIV ebytes;
12289 esize = 8 * ebytes;
12360 // MemU[address,ebytes] = Elem[D[d+r],e,esize];
12361 uint64_t word = Bits64(register_data, ((e + 1) * esize) - 1, e * esize);
12385 MemU[address,ebytes] = Elem[D[d],index,esize];
12392 uint32_t esize;
12417 // ebytes = 1; esize = 8; index = UInt(index_align<3:1>); alignment = 1;
12419 esize = 8;
12428 // ebytes = 2; esize = 16; index = UInt(index_align<3:2>);
12430 esize = 16;
12450 // ebytes = 4; esize = 32; index = UInt(index_align<3>);
12452 esize = 32;
12515 // MemU[address,ebytes] = Elem[D[d],index,esize];
12522 Bits64(register_data, ((index + 1) * esize) - 1, index * esize);
12648 uint32_t esize = ebytes * 8;
12651 (replicated_element << esize) | Bits64(word, esize - 1, 0);