Lines Matching defs:ebytes
11856 Elem[D[d+r],e,esize] = MemU[address,ebytes];
11857 address = address + ebytes;
11865 uint32_t ebytes;
11918 // ebytes = 1 << UInt(size); esize = 8 * ebytes; elements = 8 DIV ebytes;
11919 ebytes = 1 << Bits32(opcode, 7, 6);
11920 esize = 8 * ebytes;
11921 elements = 8 / ebytes;
11981 // Elem[D[d+r],e,esize] = MemU[address,ebytes];
11984 uint64_t data = MemURead(context, address, ebytes, 0, &success);
11992 // address = address + ebytes;
11993 address = address + ebytes;
12011 if wback then R[n] = R[n] + (if register_index then R[m] else ebytes);
12012 Elem[D[d],index,esize] = MemU[address,ebytes];
12018 uint32_t ebytes;
12043 // ebytes = 1; esize = 8; index = UInt(index_align<3:1>); alignment = 1;
12044 ebytes = 1;
12054 // ebytes = 2; esize = 16; index = UInt(index_align<3:2>);
12055 ebytes = 2;
12076 // ebytes = 4; esize = 32; index = UInt(index_align<3>);
12077 ebytes = 4;
12119 // if wback then R[n] = R[n] + (if register_index then R[m] else ebytes);
12129 offset = ebytes;
12143 // Elem[D[d],index,esize] = MemU[address,ebytes];
12190 MemU[address,ebytes] = Elem[D[d+r],e,esize];
12191 address = address + ebytes;
12199 uint32_t ebytes;
12246 // ebytes = 1 << UInt(size); esize = 8 * ebytes; elements = 8 DIV ebytes;
12247 ebytes = 1 << Bits32(opcode, 7, 6);
12248 esize = 8 * ebytes;
12249 elements = 8 / ebytes;
12319 // MemU[address,ebytes] = Elem[D[d+r],e,esize];
12324 if (!MemUWrite(context, address, word, ebytes))
12327 // address = address + ebytes;
12328 address = address + ebytes;
12343 if wback then R[n] = R[n] + (if register_index then R[m] else ebytes);
12344 MemU[address,ebytes] = Elem[D[d],index,esize];
12350 uint32_t ebytes;
12376 // ebytes = 1; esize = 8; index = UInt(index_align<3:1>); alignment = 1;
12377 ebytes = 1;
12387 // ebytes = 2; esize = 16; index = UInt(index_align<3:2>);
12388 ebytes = 2;
12409 // ebytes = 4; esize = 32; index = UInt(index_align<3>);
12410 ebytes = 4;
12454 // if wback then R[n] = R[n] + (if register_index then R[m] else ebytes);
12464 offset = ebytes;
12474 // MemU[address,ebytes] = Elem[D[d],index,esize];
12488 if (!MemUWrite(context, address, word, ebytes))
12502 if wback then R[n] = R[n] + (if register_index then R[m] else ebytes);
12503 replicated_element = Replicate(MemU[address,ebytes], elements);
12511 uint32_t ebytes;
12529 // ebytes = 1 << UInt(size); elements = 8 DIV ebytes; regs = if T == '0'
12531 ebytes = 1 << size;
12532 elements = 8 / ebytes;
12538 // alignment = if a == '0' then 1 else ebytes;
12542 alignment = ebytes;
12576 // if wback then R[n] = R[n] + (if register_index then R[m] else ebytes);
12586 offset = ebytes;
12598 // replicated_element = Replicate(MemU[address,ebytes], elements);
12601 uint64_t word = MemURead(context, address, ebytes, 0, &success);
12606 uint32_t esize = ebytes * 8;