Lines Matching refs:size_in_bytes
2262 // Loads one 'size_in_bytes'-sized value from 'from' in given direction, i.e.
2264 // if !forward: loads value at from-size_in_bytes and decreases from by size
2265 void load_one(Register rd, Register from, int size_in_bytes, bool forward) {
2267 Address addr = get_addr_with_indexing(from, size_in_bytes, forward);
2268 __ load_sized_value(rd, addr, size_in_bytes, false);
2271 // Stores one 'size_in_bytes'-sized value to 'to' in given direction (see load_one)
2272 void store_one(Register rd, Register to, int size_in_bytes, bool forward) {
2274 Address addr = get_addr_with_indexing(to, size_in_bytes, forward);
2275 __ store_sized_value(rd, addr, size_in_bytes);
2282 void load_one(Register rd, Register from, int size_in_bytes, bool forward, AsmCondition cond = al, Register rd2 = noreg) {
2284 if (size_in_bytes < 8) {
2285 Address addr = get_addr_with_indexing(from, size_in_bytes, forward);
2286 __ load_sized_value(rd, addr, size_in_bytes, false, cond);
2299 void store_one(Register rd, Register to, int size_in_bytes, bool forward, AsmCondition cond = al, Register rd2 = noreg) {
2301 if (size_in_bytes < 8) {
2302 Address addr = get_addr_with_indexing(to, size_in_bytes, forward);
2303 __ store_sized_value(rd, addr, size_in_bytes, cond);