Update PowerISA.idx with correct "physical" pages

PowerISA.idx was incorrectly using "logical" page numbers for the listings, which would not come up correctly when called from the "Processor Manuals" menu. Fixed to apply "physical" page numbering, and tested with instructions from compiling [power8.s](https://chromium.googlesource.com/chromiumos/third_party/binutils/+/refs/heads/master/gas/testsuite/gas/ppc/power8.s) and [vle.s](https://chromium.googlesource.com/chromiumos/third_party/binutils/+/refs/heads/master/gas/testsuite/gas/ppc/vle.s).
This commit is contained in:
Robert Xiao
2021-04-12 03:18:42 -06:00
committed by GitHub
parent da94eb86bd
commit d9a291ff0e

View File

@@ -1258,467 +1258,467 @@ xxsel , 528
xxsldwi , 529 xxsldwi , 529
xxspltw , 529 xxspltw , 529
@PowerISA_V2.07B.pdf [Power ISA Version 2.07 B April 9, 2015] @PowerISA_V2.07B.pdf [Power ISA Version 2.07 B April 9, 2015]
e_b,1276 e_b,1307
e_bl,1276 e_bl,1307
se_b,1276 se_b,1307
se_bl,1276 se_bl,1307
e_bc,1276 e_bc,1307
e_bcl,1276 e_bcl,1307
se_bc,1276 se_bc,1307
se_bctr,1277 se_bctr,1308
se_bctrl,1277 se_bctrl,1308
se_blr,1277 se_blr,1308
se_blrl,1277 se_blrl,1308
se_sc,1278 se_sc,1309
e_sc,1278 e_sc,1309
se_illegal,1279 se_illegal,1310
se_rfmci,1279 se_rfmci,1310
se_rfci,1280 se_rfci,1311
se_rfi,1280 se_rfi,1311
se_rfdi,1281 se_rfdi,1312
se_rfgi,1281 se_rfgi,1312
e_crand,1282 e_crand,1313
e_crandc,1282 e_crandc,1313
e_creqv,1282 e_creqv,1313
e_crnand,1282 e_crnand,1313
e_crnor,1283 e_crnor,1314
e_cror,1283 e_cror,1314
e_crorc,1283 e_crorc,1314
e_crxor,1283 e_crxor,1314
e_mcrf,1283 e_mcrf,1314
e_lbz,1286 e_lbz,1317
se_lbz,1286 se_lbz,1317
e_lbzu,1286 e_lbzu,1317
e_lha,1286 e_lha,1317
e_lhz,1286 e_lhz,1317
se_lhz,1286 se_lhz,1317
e_lhau,1287 e_lhau,1318
e_lhzu,1287 e_lhzu,1318
e_lwz,1287 e_lwz,1318
se_lwz,1287 se_lwz,1318
e_lwzu,1288 e_lwzu,1319
e_stb,1289 e_stb,1320
se_stb,1289 se_stb,1320
e_stbu,1290 e_stbu,1321
e_sth ,1290 e_sth ,1321
se_sth,1290 se_sth,1321
e_sthu,1290 e_sthu,1321
e_stw,1291 e_stw,1322
se_stw,1291 se_stw,1322
e_stwu,1291 e_stwu,1322
e_lmw,1292 e_lmw,1323
e_stmw,1292 e_stmw,1323
se_add,1294 se_add,1325
e_add16i,1294 e_add16i,1325
e_add2i.,1294 e_add2i.,1325
e_add2is,1294 e_add2is,1325
e_addi,1294 e_addi,1325
e_addi.,1294 e_addi.,1325
se_addi,1294 se_addi,1325
e_addic,1295 e_addic,1326
e_addic.,1295 e_addic.,1326
se_sub,1295 se_sub,1326
se_subf,1295 se_subf,1326
e_subfic,1295 e_subfic,1326
e_subfic.,1295 e_subfic.,1326
se_subi,1295 se_subi,1326
se_subi.,1295 se_subi.,1326
e_mulli,1296 e_mulli,1327
e_mull2i.,1296 e_mull2i.,1327
se_mullw,1296 se_mullw,1327
se_neg,1296 se_neg,1327
se_btsti,1297 se_btsti,1328
e_cmp16i.,1297 e_cmp16i.,1328
e_cmpi,1298 e_cmpi,1329
se_cmp,1298 se_cmp,1329
se_cmpi,1298 se_cmpi,1329
e_cmpl16i.,1298 e_cmpl16i.,1329
e_cmpli,1299 e_cmpli,1330
se_cmpl,1299 se_cmpl,1330
se_cmpli,1299 se_cmpli,1330
e_cmph,1299 e_cmph,1330
se_cmph,1300 se_cmph,1331
e_cmph16i.,1300 e_cmph16i.,1331
e_cmphl,1300 e_cmphl,1331
se_cmphl,1300 se_cmphl,1331
e_cmphl16i.,1301 e_cmphl16i.,1332
e_and2i.,1302 e_and2i.,1333
e_and2is.,1302 e_and2is.,1333
e_andi,1302 e_andi,1333
e_andi.,1302 e_andi.,1333
se_andi,1302 se_andi,1333
e_or2i,1303 e_or2i,1334
e_or2is,1303 e_or2is,1334
e_ori,1303 e_ori,1334
e_ori.,1303 e_ori.,1334
e_xori,1303 e_xori,1334
e_xori.,1303 e_xori.,1334
se_and,1303 se_and,1334
se_and.,1303 se_and.,1334
se_andc,1303 se_andc,1334
se_or,1304 se_or,1335
se_not,1304 se_not,1335
se_bclri,1304 se_bclri,1335
se_bgeni,1304 se_bgeni,1335
se_bmaski,1304 se_bmaski,1335
se_bseti,1304 se_bseti,1335
se_extsb,1305 se_extsb,1336
se_extsh,1305 se_extsh,1336
se_extzb,1305 se_extzb,1336
se_extzh,1305 se_extzh,1336
e_li,1305 e_li,1336
se_li,1305 se_li,1336
e_lis,1305 e_lis,1336
se_mfar,1306 se_mfar,1337
se_mr,1306 se_mr,1337
se_mtar,1306 se_mtar,1337
e_rlw,1307 e_rlw,1338
e_rlw.,1307 e_rlw.,1338
e_rlwi,1307 e_rlwi,1338
e_rlwi.,1307 e_rlwi.,1338
e_rlwimi,1307 e_rlwimi,1338
e_rlwinm,1307 e_rlwinm,1338
e_slwi,1308 e_slwi,1339
e_slwi.,1308 e_slwi.,1339
se_slwi,1308 se_slwi,1339
se_slw,1308 se_slw,1339
se_srawi,1308 se_srawi,1339
se_sraw,1309 se_sraw,1340
e_srwi,1309 e_srwi,1340
e_srwi.,1309 e_srwi.,1340
se_srwi,1309 se_srwi,1340
se_srw,1309 se_srw,1340
se_mfctr,1310 se_mfctr,1341
se_mtctr,1310 se_mtctr,1341
se_mflr,1310 se_mflr,1341
se_mtlr,1310 se_mtlr,1341
se_isync,1311 se_isync,1342
@PowerISA_V3.0.pdf [Power ISA Version 3.0 Novomber 30, 2015] @PowerISA_V3.0.pdf [Power ISA Version 3.0 Novomber 30, 2015]
bctar,40 bctar,58
bctarl,40 bctarl,58
clrbhrb,44 clrbhrb,62
fmrgew,151 fmrgew,169
fmrgow,152 fmrgow,170
lqarx,875 lqarx,893
mfbhrbe,44 mfbhrbe,62
msgclrp,1126 msgclrp,1144
msgsndp,1125 msgsndp,1143
rfebb,909 rfebb,927
stqcx.,876 stqcx.,894
tabort.,895 tabort.,913
tabortdc.,897 tabortdc.,915
tabortdci.,897 tabortdci.,915
tabortwc.,896 tabortwc.,914
tabortwci.,896 tabortwci.,914
tbegin.,893 tbegin.,911
tcheck,898 tcheck,916
tend.,894 tend.,912
trechkpt.,970 trechkpt.,988
treclaim.,969 treclaim.,987
tsr.,898 tsr.,916
addpcis,69 addpcis,87
cmpeqb,88 cmpeqb,106
cmprb,87 cmprb,105
cnttzw,95 cnttzw,113
cnttzw.,95 cnttzw.,113
cnttzd,98 cnttzd,116
cnttzd.,98 cnttzd.,116
copy,858 copy,876
cp_abort,860 cp_abort,878
darn,79 darn,97
dtstsfi,204 dtstsfi,222
dtstsfiq,204 dtstsfiq,222
extswsli,109 extswsli,127
extswsli.,109 extswsli.,127
ldat,864 ldat,882
ldmx,54 ldmx,72
lwat,864 lwat,882
maddhd,81 maddhd,99
maddhdu,81 maddhdu,99
maddld,81 maddld,99
mcrxrx,119 mcrxrx,137
modsd,84 modsd,102
modsw,76 modsw,94
modud,84 modud,102
moduw,76 moduw,94
msgsync,1126 msgsync,1144
paste,859 paste,877
paste.,859 paste.,877
setb,121 setb,139
slbieg,1025 slbieg,1043
slbsync,1031 slbsync,1049
stdat,866 stdat,884
stop,957 stop,975
stwat,866 stwat,884
wait,880 wait,898
bcdadd.,351 bcdadd.,369
bcdsub.,351 bcdsub.,369
vaddcuq,275 vaddcuq,293
vaddecuq,275 vaddecuq,293
vaddeuqm,275 vaddeuqm,293
vaddudm,272 vaddudm,290
vadduqm,272 vadduqm,290
vbpermq,349 vbpermq,367
vcipher,336 vcipher,354
vcipherlast,336 vcipherlast,354
vclzb,343 vclzb,361
vclzd,343 vclzd,361
vclzh,343 vclzh,361
vclzw,343 vclzw,361
vcmpequd,307 vcmpequd,325
vcmpequd.,307 vcmpequd.,325
vcmpgtsd,308 vcmpgtsd,326
vcmpgtsd.,308 vcmpgtsd.,326
vcmpgtud,310 vcmpgtud,328
vcmpgtud.,310 vcmpgtud.,328
veqv,315 veqv,333
vgbbd,342 vgbbd,360
vmaxsd,302 vmaxsd,320
vmaxud,302 vmaxud,320
vminsd,304 vminsd,322
vminud,304 vminud,322
vmrgew,259 vmrgew,277
vmrgow,259 vmrgow,277
vmulesw,285 vmulesw,303
vmuleuw,285 vmuleuw,303
vmulosw,285 vmulosw,303
vmulouw,285 vmulouw,303
vmuluwm,286 vmuluwm,304
vnand,315 vnand,333
vncipher,337 vncipher,355
vncipherlast,337 vncipherlast,355
vorc,316 vorc,334
vpermxor,341 vpermxor,359
vpksdss,250 vpksdss,268
vpksdus,251 vpksdus,269
vpkudum,253 vpkudum,271
vpkudus,253 vpkudus,271
vpmsumb,339 vpmsumb,357
vpmsumd,339 vpmsumd,357
vpmsumh,340 vpmsumh,358
vpmsumw,340 vpmsumw,358
vpopcntb,348 vpopcntb,366
vpopcntd,348 vpopcntd,366
vpopcnth,348 vpopcnth,366
vpopcntw,348 vpopcntw,366
vrld,318 vrld,336
vsbox,337 vsbox,355
vshasigmad,338 vshasigmad,356
vshasigmaw,338 vshasigmaw,356
vsld,319 vsld,337
vsrad,321 vsrad,339
vsrd,320 vsrd,338
vsubcuq,281 vsubcuq,299
vsubecuq,281 vsubecuq,299
vsubeuqm,281 vsubeuqm,299
vsubudm,279 vsubudm,297
vsubuqm,281 vsubuqm,299
vupkhsw,256 vupkhsw,274
vupklsw,256 vupklsw,274
bcdcfn.,352 bcdcfn.,370
bcdcfsq.,356 bcdcfsq.,374
bcdcfz.,353 bcdcfz.,371
bcdcpsgn.,358 bcdcpsgn.,376
bcdctn.,354 bcdctn.,372
bcdctsq.,356 bcdctsq.,374
bcdctz.,355 bcdctz.,373
bcds.,359 bcds.,377
bcdsetsgn.,358 bcdsetsgn.,376
bcdsr.,361 bcdsr.,379
bcdtrunc.,362 bcdtrunc.,380
bcdus.,360 bcdus.,378
bcdutrunc.,363 bcdutrunc.,381
vabsdub,300 vabsdub,318
vabsduh,300 vabsduh,318
vabsduw,301 vabsduw,319
vbpermd,349 vbpermd,367
vclzlsbb,345 vclzlsbb,363
vcmpneb,312 vcmpneb,330
vcmpneb.,312 vcmpneb.,330
vcmpneh,313 vcmpneh,331
vcmpneh.,313 vcmpneh.,331
vcmpnew,314 vcmpnew,332
vcmpnew.,314 vcmpnew.,332
vcmpnezb,312 vcmpnezb,330
vcmpnezb.,312 vcmpnezb.,330
vcmpnezh,313 vcmpnezh,331
vcmpnezh.,313 vcmpnezh.,331
vcmpnezw,314 vcmpnezw,332
vcmpnezw.,314 vcmpnezw.,332
vctzb,344 vctzb,362
vctzh,344 vctzh,362
vctzd,344 vctzd,362
vctzlsbb,345 vctzlsbb,363
vctzw,344 vctzw,362
vextractd,269 vextractd,287
vextractub,269 vextractub,287
vextractuh,269 vextractuh,287
vextractuw,269 vextractuw,287
vextsb2d,296 vextsb2d,314
vextsb2w,296 vextsb2w,314
vextsh2d,296 vextsh2d,314
vextsh2w,296 vextsh2w,314
vextsw2d,297 vextsw2d,315
vextublx,346 vextublx,364
vextubrx,346 vextubrx,364
vextuhlx,346 vextuhlx,364
vextuhrx,346 vextuhrx,364
vextuwlx,347 vextuwlx,365
vextuwrx,347 vextuwrx,365
vinsertb,270 vinsertb,288
vinsertd ,270 vinsertd ,288
vinserth,270 vinserth,288
vinsertw,270 vinsertw,288
vmul10cuq,357 vmul10cuq,375
vmul10ecuq,357 vmul10ecuq,375
vmul10euq,357 vmul10euq,375
vmul10uq,357 vmul10uq,375
vnegd,295 vnegd,313
vnegw,295 vnegw,313
vpermr,262 vpermr,280
vprtybd,317 vprtybd,335
vprtybq,317 vprtybq,335
vprtybw,317 vprtybw,335
vrldmi,323 vrldmi,341
vrldnm,323 vrldnm,341
vrlwmi,322 vrlwmi,340
vrlwnm,322 vrlwnm,340
vslv,267 vslv,285
vsrv,267 vsrv,285
lxsiwax,484 lxsiwax,502
lxsiwzx,485 lxsiwzx,503
lxsspx,486 lxsspx,504
mfvsrd,111 mfvsrd,129
mfvsrwz,112 mfvsrwz,130
mtvsrd,113 mtvsrd,131
mtvsrwa,113 mtvsrwa,131
mtvsrwz,114 mtvsrwz,132
stxsiwx,501 stxsiwx,519
stxsspx,503 stxsspx,521
xsaddsp,519 xsaddsp,537
xscvdpspn,539 xscvdpspn,557
xscvspdpn,560 xscvspdpn,578
xscvsxdsp,561 xscvsxdsp,579
xscvuxdsp,563 xscvuxdsp,581
xsdivsp,568 xsdivsp,586
xsmaddasp,575 xsmaddasp,593
xsmaddmsp,575 xsmaddmsp,593
xsmsubasp,596 xsmsubasp,614
xsmsubmsp,596 xsmsubmsp,614
xsmulsp,606 xsmulsp,624
xsnmaddasp,615 xsnmaddasp,633
xsnmaddmsp,615 xsnmaddmsp,633
xsnmsubasp,624 xsnmsubasp,642
xsnmsubmsp,624 xsnmsubmsp,642
xsresp,635 xsresp,653
xsrsp,640 xsrsp,658
xsrsqrtesp,642 xsrsqrtesp,660
xssqrtsp,646 xssqrtsp,664
xssubsp,651 xssubsp,669
xxleqv,772 xxleqv,790
xxlnand,772 xxlnand,790
xxlorc,773 xxlorc,791
lxsd,481 lxsd,499
lxsibzx,483 lxsibzx,501
lxsihzx,483 lxsihzx,501
lxssp,486 lxssp,504
lxv,493 lxv,511
lxvx,493 lxvx,511
lxvb16x,488 lxvb16x,506
lxvh8x,496 lxvh8x,514
lxvl,490 lxvl,508
lxvll,492 lxvll,510
lxvwsx,498 lxvwsx,516
mfvsrld,111 mfvsrld,129
mtvsrdd,114 mtvsrdd,132
mtvsrws,115 mtvsrws,133
stxsd,499 stxsd,517
stxsibx,500 stxsibx,518
stxsihx,500 stxsihx,518
stxssp.502 stxssp.502
stxv,508 stxv,526
stxvb16x,504 stxvb16x,522
stxvh8x,506 stxvh8x,524
stxvl,508 stxvl,526
stxvll,510 stxvll,528
stxvx,511 stxvx,529
xsabsqp,513 xsabsqp,531
xsaddqp,521 xsaddqp,539
xsaddqpo,521 xsaddqpo,539
xscmpeqdp,525 xscmpeqdp,543
xscmpexpdp,523 xscmpexpdp,541
xscmpexpqp,524 xscmpexpqp,542
xscmpgedp,526 xscmpgedp,544
xscmpgtdp,527 xscmpgtdp,545
xscmpnedp,528 xscmpnedp,546
xscmpoqp,531 xscmpoqp,549
xscmpuqp,534 xscmpuqp,552
xscpsgnqp,535 xscpsgnqp,553
xscvdphp,536 xscvdphp,554
xscvdpqp,537 xscvdpqp,555
xscvhpdp,548 xscvhpdp,566
xscvqpdp,549 xscvqpdp,567
xscvqpdpo,549 xscvqpdpo,567
xscvqpsdz,550 xscvqpsdz,568
xscvqpswz,552 xscvqpswz,570
xscvqpudz,554 xscvqpudz,572
xscvqpuwz,556 xscvqpuwz,574
xscvsdqp,558 xscvsdqp,576
xscvudqp,562 xscvudqp,580
xsdivqp,566 xsdivqp,584
xsdivqpo,566 xsdivqpo,584
xsiexpdp,570 xsiexpdp,588
xsiexpqp,571 xsiexpqp,589
xsmaddqp,578 xsmaddqp,596
xsmaddqpo,578 xsmaddqpo,596
xsmaxcdp,583 xsmaxcdp,601
xsmaxjdp,585 xsmaxjdp,603
xsmincdp,589 xsmincdp,607
xsminjdp,591 xsminjdp,609
xsmsubqp,599 xsmsubqp,617
xsmsubqpo,599 xsmsubqpo,617
xsmulqp,604 xsmulqp,622
xsmulqpo,604 xsmulqpo,622
xsnabsqp,608 xsnabsqp,626
xsnegqp,609 xsnegqp,627
xsnmaddqp,618 xsnmaddqp,636
xsnmaddqpo,618 xsnmaddqpo,636
xsnmsubqp,627 xsnmsubqp,645
xsnmsubqpo,627 xsnmsubqpo,645
xsrqpi,636 xsrqpi,654
xsrqpix,636 xsrqpix,654
xsrqpxp,638 xsrqpxp,656
xssqrtqp,644 xssqrtqp,662
xssqrtqpo,644 xssqrtqpo,662
xssubqp,649 xssubqp,667
xssubqpo,649 xssubqpo,667
xststdcdp,655 xststdcdp,673
xststdcqp,656 xststdcqp,674
xststdcsp,657 xststdcsp,675
xsxexpdp,658 xsxexpdp,676
xsxexpqp,658 xsxexpqp,676
xsxsigdp,659 xsxsigdp,677
xsxsigqp,659 xsxsigqp,677
xvcmpnedp,673 xvcmpnedp,691
xvcmpnedp.,673 xvcmpnedp.,691
xvcmpnesp,674 xvcmpnesp,692
xvcmpnesp.,674 xvcmpnesp.,692
xvcvhpsp,685 xvcvhpsp,703
xvcvsphp,687 xvcvsphp,705
xviexpdp,704 xviexpdp,722
xviexpsp,704 xviexpsp,722
xvtstdcdp,764 xvtstdcdp,782
xvtstdcsp,765 xvtstdcsp,783
xvxexpdp,766 xvxexpdp,784
xvxexpsp,766 xvxexpsp,784
xvxsigdp,767 xvxsigdp,785
xvxsigsp,767 xvxsigsp,785
xxbrd,768 xxbrd,786
xxbrh,768 xxbrh,786
xxbrq,769 xxbrq,787
xxbrw,769 xxbrw,787
xxextractuw,770 xxextractuw,788
xxinsertw,770 xxinsertw,788
xxperm,776 xxperm,794
xxpermr,776 xxpermr,794
xxspltib,778 xxspltib,796