Lines Matching defs:option
1348 // Just like load_store_unscaled, but specify the scaling option explicitly.
1353 LoadStoreScalingOption option = options[i];
1357 COMPARE(ldurb(w0, MemOperand(x1), option), "ldurb w0, [x1]");
1358 COMPARE(ldurb(x2, MemOperand(x3, 1), option), "ldurb w2, [x3, #1]");
1359 COMPARE(ldurb(w4, MemOperand(x5, 255), option), "ldurb w4, [x5, #255]");
1360 COMPARE(sturb(w14, MemOperand(x15), option), "sturb w14, [x15]");
1361 COMPARE(sturb(x16, MemOperand(x17, 1), option), "sturb w16, [x17, #1]");
1362 COMPARE(sturb(w18, MemOperand(x19, 255), option), "sturb w18, [x19, #255]");
1363 COMPARE(ldursb(w0, MemOperand(x1), option), "ldursb w0, [x1]");
1364 COMPARE(ldursb(w2, MemOperand(x3, 1), option), "ldursb w2, [x3, #1]");
1365 COMPARE(ldursb(x2, MemOperand(x3, 255), option), "ldursb x2, [x3, #255]");
1367 COMPARE(ldurh(w0, MemOperand(x1), option), "ldurh w0, [x1]");
1368 COMPARE(ldurh(x2, MemOperand(x3, 2), option), "ldurh w2, [x3, #2]");
1369 COMPARE(ldurh(w4, MemOperand(x5, 254), option), "ldurh w4, [x5, #254]");
1370 COMPARE(sturh(w14, MemOperand(x15), option), "sturh w14, [x15]");
1371 COMPARE(sturh(x16, MemOperand(x17, 2), option), "sturh w16, [x17, #2]");
1372 COMPARE(sturh(w18, MemOperand(x19, 254), option), "sturh w18, [x19, #254]");
1373 COMPARE(ldursh(w0, MemOperand(x1), option), "ldursh w0, [x1]");
1374 COMPARE(ldursh(w2, MemOperand(x3, 2), option), "ldursh w2, [x3, #2]");
1375 COMPARE(ldursh(x4, MemOperand(x5, 254), option), "ldursh x4, [x5, #254]");
1377 COMPARE(ldur(w0, MemOperand(x1), option), "ldur w0, [x1]");
1378 COMPARE(ldur(w2, MemOperand(x3, 4), option), "ldur w2, [x3, #4]");
1379 COMPARE(ldur(w4, MemOperand(x5, 248), option), "ldur w4, [x5, #248]");
1380 COMPARE(stur(w12, MemOperand(x13), option), "stur w12, [x13]");
1381 COMPARE(stur(w14, MemOperand(x15, 4), option), "stur w14, [x15, #4]");
1382 COMPARE(stur(w16, MemOperand(x17, 248), option), "stur w16, [x17, #248]");
1383 COMPARE(ldursw(x0, MemOperand(x1), option), "ldursw x0, [x1]");
1384 COMPARE(ldursw(x2, MemOperand(x3, 4), option), "ldursw x2, [x3, #4]");
1385 COMPARE(ldursw(x4, MemOperand(x5, 248), option), "ldursw x4, [x5, #248]");
1387 COMPARE(ldur(x6, MemOperand(x7), option), "ldur x6, [x7]");
1388 COMPARE(ldur(x8, MemOperand(x9, 8), option), "ldur x8, [x9, #8]");
1389 COMPARE(ldur(x10, MemOperand(x11, 248), option), "ldur x10, [x11, #248]");
1390 COMPARE(stur(x18, MemOperand(x19), option), "stur x18, [x19]");
1391 COMPARE(stur(x20, MemOperand(x21, 8), option), "stur x20, [x21, #8]");
1392 COMPARE(stur(x22, MemOperand(x23, 248), option), "stur x22, [x23, #248]");
1394 COMPARE(ldur(b0, MemOperand(x1), option), "ldur b0, [x1]");
1395 COMPARE(ldur(h2, MemOperand(x3, 2), option), "ldur h2, [x3, #2]");
1396 COMPARE(ldur(s4, MemOperand(x5, 4), option), "ldur s4, [x5, #4]");
1397 COMPARE(ldur(d6, MemOperand(x7, 8), option), "ldur d6, [x7, #8]");
1398 COMPARE(ldur(q8, MemOperand(x9, 16), option), "ldur q8, [x9, #16]");
1399 COMPARE(stur(b10, MemOperand(x11), option), "stur b10, [x11]");
1400 COMPARE(stur(h12, MemOperand(x13, 2), option), "stur h12, [x13, #2]");
1401 COMPARE(stur(s14, MemOperand(x15, 4), option), "stur s14, [x15, #4]");
1402 COMPARE(stur(d16, MemOperand(x17, 8), option), "stur d16, [x17, #8]");
1403 COMPARE(stur(q18, MemOperand(x19, 16), option), "stur q18, [x19, #16]");
1408 // the behaviour here is the same when no option is specified.
1409 LoadStoreScalingOption option = PreferScaledOffset;
1410 COMPARE(ldr(w0, MemOperand(x1, 1), option), "ldur w0, [x1, #1]");
1411 COMPARE(ldr(w2, MemOperand(x3, -1), option), "ldur w2, [x3, #-1]");
1412 COMPARE(ldr(w4, MemOperand(x5, 255), option), "ldur w4, [x5, #255]");
1413 COMPARE(ldr(w6, MemOperand(x7, -256), option), "ldur w6, [x7, #-256]");
1414 COMPARE(ldr(x8, MemOperand(x9, 1), option), "ldur x8, [x9, #1]");
1415 COMPARE(ldr(x10, MemOperand(x11, -1), option), "ldur x10, [x11, #-1]");
1416 COMPARE(ldr(x12, MemOperand(x13, 255), option), "ldur x12, [x13, #255]");
1417 COMPARE(ldr(x14, MemOperand(x15, -256), option), "ldur x14, [x15, #-256]");
1418 COMPARE(str(w16, MemOperand(x17, 1), option), "stur w16, [x17, #1]");
1419 COMPARE(str(w18, MemOperand(x19, -1), option), "stur w18, [x19, #-1]");
1420 COMPARE(str(w20, MemOperand(x21, 255), option), "stur w20, [x21, #255]");
1421 COMPARE(str(w22, MemOperand(x23, -256), option), "stur w22, [x23, #-256]");
1422 COMPARE(str(x24, MemOperand(x25, 1), option), "stur x24, [x25, #1]");
1423 COMPARE(str(x26, MemOperand(x27, -1), option), "stur x26, [x27, #-1]");
1424 COMPARE(str(x28, MemOperand(x29, 255), option), "stur x28, [x29, #255]");
1425 COMPARE(str(x30, MemOperand(x0, -256), option), "stur x30, [x0, #-256]");
1426 COMPARE(ldr(w0, MemOperand(sp, 1), option), "ldur w0, [sp, #1]");
1427 COMPARE(str(x1, MemOperand(sp, -1), option), "stur x1, [sp, #-1]");
1428 COMPARE(ldrb(w2, MemOperand(x3, -2), option), "ldurb w2, [x3, #-2]");
1429 COMPARE(ldrsb(w4, MemOperand(x5, -3), option), "ldursb w4, [x5, #-3]");
1430 COMPARE(ldrsb(x6, MemOperand(x7, -4), option), "ldursb x6, [x7, #-4]");
1431 COMPARE(ldrh(w8, MemOperand(x9, -5), option), "ldurh w8, [x9, #-5]");
1432 COMPARE(ldrsh(w10, MemOperand(x11, -6), option), "ldursh w10, [x11, #-6]");
1433 COMPARE(ldrsh(x12, MemOperand(x13, -7), option), "ldursh x12, [x13, #-7]");
1434 COMPARE(ldrsw(x14, MemOperand(x15, -8), option), "ldursw x14, [x15, #-8]");
1435 COMPARE(ldr(b0, MemOperand(x1, 1), option), "ldr b0, [x1, #1]");
1436 COMPARE(ldr(h2, MemOperand(x3, 1), option), "ldur h2, [x3, #1]");
1437 COMPARE(ldr(s4, MemOperand(x5, 3), option), "ldur s4, [x5, #3]");
1438 COMPARE(ldr(d6, MemOperand(x7, 7), option), "ldur d6, [x7, #7]");
1439 COMPARE(ldr(q8, MemOperand(x9, 15), option), "ldur q8, [x9, #15]");
1440 COMPARE(str(b10, MemOperand(x11, 1), option), "str b10, [x11, #1]");
1441 COMPARE(str(h12, MemOperand(x13, 1), option), "stur h12, [x13, #1]");
1442 COMPARE(str(s14, MemOperand(x15, 3), option), "stur s14, [x15, #3]");
1443 COMPARE(str(d16, MemOperand(x17, 7), option), "stur d16, [x17, #7]");
1444 COMPARE(str(q18, MemOperand(x19, 15), option), "stur q18, [x19, #15]");
2164 // Just like prfm_unscaled, but specify the scaling option explicitly.
2167 LoadStoreScalingOption option = RequireUnscaledOffset;
2169 COMPARE(prfum(PLDL1KEEP, MemOperand(x1), option), "prfum pldl1keep, [x1]");
2170 COMPARE(prfum(PLDL1STRM, MemOperand(x1, 8), option),
2172 COMPARE(prfum(PLDL2KEEP, MemOperand(x1, 248), option),
2174 COMPARE(prfum(PLDL2STRM, MemOperand(x1, 1), option),
2176 COMPARE(prfum(PLDL3KEEP, MemOperand(x1, -1), option),
2178 COMPARE(prfum(PLDL3STRM, MemOperand(x1, 255), option),
2180 COMPARE(prfum(PLIL1KEEP, MemOperand(x1, -256), option),
2184 option = RequireScaledOffset;
2186 COMPARE(prfm(PLDL1KEEP, MemOperand(x1), option), "prfm pldl1keep, [x1]");
2187 COMPARE(prfm(PLDL1STRM, MemOperand(x1, 8), option),
2189 COMPARE(prfm(PLDL2KEEP, MemOperand(x1, 248), option),
2191 COMPARE(prfm(PLIL2STRM, MemOperand(x1, 256), option),
2193 COMPARE(prfm(PLIL3KEEP, MemOperand(x1, 32760), option),
2197 option = PreferUnscaledOffset;
2199 COMPARE(prfum(PLDL1KEEP, MemOperand(x1), option), "prfum pldl1keep, [x1]");
2200 COMPARE(prfum(PLDL1STRM, MemOperand(x1, 8), option),
2202 COMPARE(prfum(PLDL2KEEP, MemOperand(x1, 248), option),
2204 COMPARE(prfum(PLDL2STRM, MemOperand(x1, 1), option),
2206 COMPARE(prfum(PLDL3KEEP, MemOperand(x1, -1), option),
2208 COMPARE(prfum(PLDL3STRM, MemOperand(x1, 255), option),
2210 COMPARE(prfum(PLIL1KEEP, MemOperand(x1, -256), option),
2212 COMPARE(prfum(PLIL1STRM, MemOperand(x1, 256), option),
2214 COMPARE(prfum(PLIL2KEEP, MemOperand(x1, 32760), option),
2218 option = PreferScaledOffset;
2220 COMPARE(prfm(PLDL1KEEP, MemOperand(x1), option), "prfm pldl1keep, [x1]");
2221 COMPARE(prfm(PLDL1STRM, MemOperand(x1, 8), option),
2223 COMPARE(prfm(PLDL2KEEP, MemOperand(x1, 248), option),
2225 COMPARE(prfm(PLDL2STRM, MemOperand(x1, 1), option),
2227 COMPARE(prfm(PLDL3KEEP, MemOperand(x1, -1), option),
2229 COMPARE(prfm(PLDL3STRM, MemOperand(x1, 255), option),
2231 COMPARE(prfm(PLIL1KEEP, MemOperand(x1, -256), option),
2233 COMPARE(prfm(PLIL1STRM, MemOperand(x1, 256), option),
2235 COMPARE(prfm(PLIL2KEEP, MemOperand(x1, 32760), option),