Constant Field Values


Contents
scale.backend.*

scale.backend.Generator
protected static final int ADD 0
protected static final int AND 4
public static final int ANSIC 32
public static final int DEBUG 1
protected static final int DIV 3
public static final int LINENUM 64
protected static final int MOD 10
protected static final int MUL 2
public static final int NALN 2
public static final int NIS 4
public static final int NPH 8
protected static final int OR 5
protected static final int SLL 9
protected static final int SRA 7
protected static final int SRL 8
protected static final int SUB 1
protected static final int XOR 6

scale.backend.RegisterSet
public static final short ADRREG 16
public static final short AFIREG 28
public static final short AIREG 20
public static final short checkMask 67
public static final short CNTREG 512
public static final short DBLEREG 1
public static final short FIREG 12
public static final short FLTREG 8
public static final short INTREG 4
public static final short PAIRREG 256
public static final short QUADREG 3
public static final short RDREG 64
public static final short sizeMask 3
public static final short SPCREG 32
public static final short typeMask 60

scale.backend.SpaceAllocation
public static final int DAT_ADDRESS 7
public static final int DAT_BYTE 1
public static final int DAT_DBL 6
public static final int DAT_FLT 5
public static final int DAT_INT 3
public static final int DAT_LDBL 9
public static final int DAT_LONG 4
public static final int DAT_NONE 0
public static final int DAT_SHORT 2
public static final int DAT_TEXT 8
public static final byte DAV_EXTERN 2
public static final byte DAV_GLOBAL 1
public static final byte DAV_LOCAL 0

scale.backend.Stabs
public static final int FMT_GCC 1
public static final int FMT_SOLARIS 0
public static final short N_BCOMM 226
public static final short N_BINCL 130
public static final short N_BROWS 72
public static final short N_BSLINE 72
public static final short N_CATCH 84
public static final short N_DEFD 74
public static final short N_DSLINE 70
public static final short N_ECOML 232
public static final short N_ECOMM 228
public static final short N_EHDECL 80
public static final short N_EINCL 162
public static final short N_ENDM 98
public static final short N_ENTRY 164
public static final short N_EXCL 194
public static final short N_FLINE 76
public static final short N_FNAME 34
public static final short N_FUN 36
public static final short N_GSYM 32
public static final short N_LBRAC 192
public static final short N_LCSYM 40
public static final short N_LSYM 128
public static final short N_M2C 66
public static final short N_MAIN 42
public static final short N_MOD2 80
public static final short N_NBBSS 244
public static final short N_NBDATA 242
public static final short N_NBLCS 248
public static final short N_NBSTS 246
public static final short N_NBTEXT 240
public static final short N_NOMAP 52
public static final short N_NSYMS 50
public static final short N_OBJ 56
public static final short N_OPT 60
public static final short N_PC 48
public static final short N_PSYM 160
public static final short N_RBRAC 224
public static final short N_ROSYM 44
public static final short N_RSYM 64
public static final short N_SCOPE 196
public static final short N_SLINE 68
public static final short N_SO 100
public static final byte N_SO_ANSI_C 3
public static final byte N_SO_AS 1
public static final byte N_SO_C 2
public static final byte N_SO_CC 4
public static final byte N_SO_FORTRAN 5
public static final byte N_SO_FORTRAN90 7
public static final byte N_SO_PASCAL 6
public static final short N_SOL 132
public static final short N_SSYM 96
public static final short N_STSYM 38
public static final short N_WITH 234

scale.backend.alpha.AlphaGenerator
public static final int ARG_SAVE_OFFSET 0
public static final int BSS 0
public static final int BWX 1
public static final int CIX 4
public static final int DATA 2
public static final int FIX 2
public static final int IS 64
public static final int LIT4 3
public static final int LIT8 4
public static final int LITA 5
public static final int MAX_IMM16 32767
public static final int MIN_IMM16 -32768
public static final int MVI 16
public static final int RCONST 6
public static final int RDATA 7
public static final int RT_GPDISP 5
public static final int RT_GPRELHIGH 6
public static final int RT_GPRELLOW 7
public static final int RT_LITERAL 1
public static final int RT_LITUSE_BASE 2
public static final int RT_LITUSE_BYTOFF 3
public static final int RT_LITUSE_JSR 4
public static final int RT_NONE 0
public static final int SBSS 1
public static final int SDATA 8
public static final int TEXT 9

scale.backend.alpha.AlphaMachine
public static final int FU_BRANCH 4
public static final int FU_FPALU 3
public static final int FU_INTALU 2
public static final int FU_LDST 1
public static final int FU_NONE 0

scale.backend.alpha.AlphaRegisterSet
public static final int AT_REG 28
public static final int F0_REG 63
public static final int FF_REG 48
public static final int FL_REG 53
public static final int FP_REG 15
public static final int FR_REG 32
public static final int FREG_SIZE 8
public static final int GP_REG 29
public static final int I0_REG 31
public static final int IF_REG 16
public static final int IL_REG 21
public static final int IR_REG 0
public static final int IREG_SIZE 8
public static final int PV_REG 27
public static final int RA_REG 26
public static final int SP_REG 30

scale.backend.alpha.Opcodes
public static final int ADDF 86144
public static final int ADDFC 86016
public static final int ADDFS 87168
public static final int ADDFSC 87040
public static final int ADDFSU 87424
public static final int ADDFSUC 87296
public static final int ADDFU 86400
public static final int ADDFUC 86272
public static final int ADDG 86176
public static final int ADDGC 86048
public static final int ADDGS 87200
public static final int ADDGSC 87072
public static final int ADDGSU 87456
public static final int ADDGSUC 87328
public static final int ADDGU 86432
public static final int ADDGUC 86304
public static final int ADDL 65536
public static final int ADDLV 65600
public static final int ADDQ 65568
public static final int ADDQV 65632
public static final int ADDS 90240
public static final int ADDSC 90112
public static final int ADDSD 90304
public static final int ADDSM 90176
public static final int ADDSSU 91520
public static final int ADDSSUC 91392
public static final int ADDSSUD 91584
public static final int ADDSSUI 92032
public static final int ADDSSUM 91456
public static final int ADDSU 90496
public static final int ADDSUC 90368
public static final int ADDSUD 90560
public static final int ADDSUM 90432
public static final int ADDSUSUIC 91904
public static final int ADDSUSUID 92096
public static final int ADDSUSUIM 91968
public static final int ADDT 90272
public static final int ADDTC 90144
public static final int ADDTD 90336
public static final int ADDTM 90208
public static final int ADDTSU 91552
public static final int ADDTSUC 91424
public static final int ADDTSUD 91616
public static final int ADDTSUI 92064
public static final int ADDTSUM 91488
public static final int ADDTU 90528
public static final int ADDTUC 90400
public static final int ADDTUD 90592
public static final int ADDTUM 90464
public static final int ADDTUSUIC 91936
public static final int ADDTUSUID 92128
public static final int ADDTUSUIM 92000
public static final int AMASK 69729
public static final int AND 69632
public static final int BEQ 233472
public static final int BGE 253952
public static final int BGT 258048
public static final int BIC 69640
public static final int BIS 69664
public static final int BLBC 229376
public static final int BLBS 245760
public static final int BLE 241664
public static final int BLT 237568
public static final int BNE 249856
public static final int BR 196608
public static final int BSR 212992
public static final int CMOVEQ 69668
public static final int CMOVGE 69702
public static final int CMOVGT 69734
public static final int CMOVLBC 69654
public static final int CMOVLBS 69652
public static final int CMOVLE 69732
public static final int CMOVLT 69700
public static final int CMOVNE 69670
public static final int CMPBGE 65551
public static final int CMPEQ 65581
public static final int CMPGEQ 86181
public static final int CMPGEQS 87205
public static final int CMPGLE 86183
public static final int CMPGLES 87207
public static final int CMPGLT 86182
public static final int CMPGLTS 87206
public static final int CMPLE 65645
public static final int CMPLT 65613
public static final int CMPTEQ 90277
public static final int CMPTEQSU 91557
public static final int CMPTLE 90279
public static final int CMPTLESU 91559
public static final int CMPTLT 90278
public static final int CMPTLTSU 91558
public static final int CMPTUN 90276
public static final int CMPTUNSU 91556
public static final int CMPULE 65597
public static final int CMPULT 65565
public static final int CPYS 94240
public static final int CPYSE 94242
public static final int CPYSN 94241
public static final int CTLZ 114738
public static final int CTPOP 114736
public static final int CTTZ 114739
public static final int CVTDG 86174
public static final int CVTDGC 86046
public static final int CVTDGS 87198
public static final int CVTDGSC 87070
public static final int CVTDGSU 87454
public static final int CVTDGSUC 87326
public static final int CVTDGU 86430
public static final int CVTDGUC 86302
public static final int CVTGD 86189
public static final int CVTGDC 86061
public static final int CVTGDS 87213
public static final int CVTGDSC 87085
public static final int CVTGDSU 87469
public static final int CVTGDSUC 87341
public static final int CVTGDU 86445
public static final int CVTGDUC 86317
public static final int CVTGF 86188
public static final int CVTGFC 86060
public static final int CVTGFS 87212
public static final int CVTGFSC 87084
public static final int CVTGFSU 87468
public static final int CVTGFSUC 87340
public static final int CVTGFU 86444
public static final int CVTGFUC 86316
public static final int CVTLQ 94224
public static final int CVTQF 86204
public static final int CVTQFC 86076
public static final int CVTQG 86206
public static final int CVTQGC 86078
public static final int CVTQL 94256
public static final int CVTQLSV 95536
public static final int CVTQLV 94512
public static final int CVTQS 90300
public static final int CVTQSC 90172
public static final int CVTQSD 90364
public static final int CVTQSM 90236
public static final int CVTQSSUI 92092
public static final int CVTQSSUIC 91964
public static final int CVTQSSUID 92156
public static final int CVTQSSUIM 92028
public static final int CVTQT 92094
public static final int CVTQTC 91966
public static final int CVTQTD 92158
public static final int CVTQTM 92030
public static final int CVTQTSUI 90302
public static final int CVTQTSUIC 90174
public static final int CVTQTSUID 90366
public static final int CVTQTSUIM 90238
public static final int CVTTQ 90287
public static final int CVTTQC 90159
public static final int CVTTQD 90351
public static final int CVTTQM 90223
public static final int CVTTQSV 91567
public static final int CVTTQSVC 91439
public static final int CVTTQSVD 91631
public static final int CVTTQSVI 92079
public static final int CVTTQSVIC 91951
public static final int CVTTQSVID 92143
public static final int CVTTQSVIM 92015
public static final int CVTTQSVM 91503
public static final int CVTTQV 90543
public static final int CVTTQVC 90415
public static final int CVTTQVD 90607
public static final int CVTTQVM 90479
public static final int CVTTS 90284
public static final int CVTTSC 90156
public static final int CVTTSD 90348
public static final int CVTTSM 90220
public static final int CVTTSSU 91564
public static final int CVTTSSUC 91436
public static final int CVTTSSUD 91628
public static final int CVTTSSUI 92076
public static final int CVTTSSUIC 91948
public static final int CVTTSSUID 92140
public static final int CVTTSSUIM 92012
public static final int CVTTSSUM 91500
public static final int CVTTSU 90540
public static final int CVTTSUC 90412
public static final int CVTTSUD 90604
public static final int CVTTSUM 90476
public static final int DIVF 86147
public static final int DIVFC 86019
public static final int DIVFS 87171
public static final int DIVFSC 87043
public static final int DIVFSU 87427
public static final int DIVFSUC 87299
public static final int DIVFU 86403
public static final int DIVFUC 86275
public static final int DIVG 86179
public static final int DIVGC 86051
public static final int DIVGS 87203
public static final int DIVGSC 87075
public static final int DIVGSU 87459
public static final int DIVGSUC 87331
public static final int DIVGU 86435
public static final int DIVGUC 86307
public static final int DIVS 90243
public static final int DIVSC 90115
public static final int DIVSD 90307
public static final int DIVSM 90179
public static final int DIVSSU 91523
public static final int DIVSSUC 91395
public static final int DIVSSUD 91587
public static final int DIVSSUI 92035
public static final int DIVSSUIC 91907
public static final int DIVSSUID 92099
public static final int DIVSSUIM 91971
public static final int DIVSSUM 91459
public static final int DIVSU 90499
public static final int DIVSUC 90371
public static final int DIVSUD 90563
public static final int DIVSUM 90435
public static final int DIVT 90275
public static final int DIVTC 90147
public static final int DIVTD 90339
public static final int DIVTM 90211
public static final int DIVTSU 91555
public static final int DIVTSUC 91427
public static final int DIVTSUD 91619
public static final int DIVTSUI 92067
public static final int DIVTSUIC 91939
public static final int DIVTSUID 92131
public static final int DIVTSUIM 92003
public static final int DIVTSUM 91491
public static final int DIVTU 90531
public static final int DIVTUC 90403
public static final int DIVTUD 90595
public static final int DIVTUM 90467
public static final int EQV 69704
public static final int EVB 102016
public static final int EXCB 98368
public static final int EXTBL 73734
public static final int EXTLH 73834
public static final int EXTLL 73766
public static final int EXTQH 73850
public static final int EXTQL 73782
public static final int EXTWH 73818
public static final int EXTWL 73750
public static final int FBEQ 200704
public static final int FBGE 221184
public static final int FBGT 225280
public static final int FBLE 208896
public static final int FBLT 204800
public static final int FBNE 217088
public static final int FCMOVEQ 94250
public static final int FCMOVGE 94253
public static final int FCMOVGT 94255
public static final int FCMOVLE 94254
public static final int FCMOVLT 94252
public static final int FCMOVNE 94251
public static final int FETCH 100352
public static final int FETCHM 100864
public static final int FOP1 90112
public static final int FOP2 94208
public static final int FTOIS 114808
public static final int FTOIT 114800
public static final int HALT 0
public static final int IMB 134
public static final int IMPLVER 69740
public static final int INSBL 73739
public static final int INSLH 73831
public static final int INSLL 73771
public static final int INSQH 73847
public static final int INSQL 73787
public static final int INSWH 73815
public static final int INSWL 73755
public static final int ITOFF 81940
public static final int ITOFS 81924
public static final int ITOFT 81956
public static final int JMP 106496
public static final int JMPOP 106496
public static final int JSR 106497
public static final int JSRC 106499
public static final int LDA 32768
public static final int LDAH 36864
public static final int LDBU 40960
public static final int LDF 131072
public static final int LDG 135168
public static final int LDL 163840
public static final int LDL_L 172032
public static final int LDQ 167936
public static final int LDQ_L 176128
public static final int LDQ_U 45056
public static final int LDS 139264
public static final int LDT 143360
public static final int LDWU 49152
public static final int MAXSB8 114750
public static final int MAXSW4 114751
public static final int MAXUB8 114748
public static final int MAXUW4 114749
public static final int MB 99328
public static final int MF_FPCR 94245
public static final int MINSB8 114744
public static final int MINSW4 114745
public static final int MINUB8 114746
public static final int MINUW4 114747
public static final int MM 114688
public static final int MSKBL 73730
public static final int MSKLH 73826
public static final int MSKLL 73762
public static final int MSKQH 73842
public static final int MSKQL 73778
public static final int MSKWH 73810
public static final int MSKWL 73746
public static final int MT_FPCR 94244
public static final int MULF 86146
public static final int MULFC 86018
public static final int MULFS 87170
public static final int MULFSC 87042
public static final int MULFSU 87426
public static final int MULFSUC 87298
public static final int MULFU 86402
public static final int MULFUC 86274
public static final int MULG 86178
public static final int MULGC 86050
public static final int MULGS 87202
public static final int MULGSC 87074
public static final int MULGSU 87458
public static final int MULGSUC 87330
public static final int MULGU 86434
public static final int MULGUC 86306
public static final int MULL 77824
public static final int MULLV 77888
public static final int MULQ 77856
public static final int MULQV 77920
public static final int MULS 90242
public static final int MULSC 90114
public static final int MULSD 90306
public static final int MULSM 90178
public static final int MULSSU 91522
public static final int MULSSUC 91394
public static final int MULSSUD 91586
public static final int MULSSUI 92034
public static final int MULSSUIC 91906
public static final int MULSSUID 92098
public static final int MULSSUIM 91970
public static final int MULSSUM 91458
public static final int MULSU 90498
public static final int MULSUC 90370
public static final int MULSUD 90562
public static final int MULSUM 90434
public static final int MULT 90274
public static final int MULTC 90146
public static final int MULTD 90338
public static final int MULTM 90210
public static final int MULTSU 91554
public static final int MULTSUC 91426
public static final int MULTSUD 91618
public static final int MULTSUI 92066
public static final int MULTSUIC 91938
public static final int MULTSUID 92130
public static final int MULTSUIM 92002
public static final int MULTSUM 91490
public static final int MULTU 90530
public static final int MULTUC 90402
public static final int MULTUD 90594
public static final int MULTUM 90466
public static final int OP1 65536
public static final int OP2 69632
public static final int OP3 73728
public static final int OP4 77824
public static final int OP5 81920
public static final int OPC01 4096
public static final int OPC02 8192
public static final int OPC03 12288
public static final int OPC04 16384
public static final int OPC05 20480
public static final int OPC06 24576
public static final int OPC07 28672
public static final int ORNOT 69672
public static final int PAGE 98304
public static final int PAL00 0
public static final int PAL19 102400
public static final int PAL1B 110592
public static final int PAL1D 118784
public static final int PAL1E 122880
public static final int PAL1F 126976
public static final int PERR 114737
public static final int PKLB 114743
public static final int PKWB 114742
public static final int RC 101888
public static final int RET 106498
public static final int RPCC 101376
public static final int RS 102144
public static final int S4ADDL 65538
public static final int S4ADDQ 65570
public static final int S4SUBL 65547
public static final int S4SUBQ 65579
public static final int S8ADDL 65554
public static final int S8ADDQ 65586
public static final int S8SUBL 65563
public static final int S8SUBQ 65595
public static final int SEXTB 114688
public static final int SEXTW 114689
public static final int SLL 73785
public static final int SQRTF 82058
public static final int SQRTG 82090
public static final int SQRTS 82059
public static final int SQRTT 82091
public static final int SRA 73788
public static final int SRL 73780
public static final int STB 57344
public static final int STF 147456
public static final int STG 151552
public static final int STL 180224
public static final int STL_C 188416
public static final int STQ 184320
public static final int STQ_C 192512
public static final int STQ_U 61440
public static final int STS 155648
public static final int STT 159744
public static final int STW 53248
public static final int SUBF 86145
public static final int SUBFC 86017
public static final int SUBFS 87169
public static final int SUBFSC 87041
public static final int SUBFSU 87425
public static final int SUBFSUC 87297
public static final int SUBFU 86401
public static final int SUBFUC 86273
public static final int SUBG 86177
public static final int SUBGC 86049
public static final int SUBGS 87201
public static final int SUBGSC 87073
public static final int SUBGSU 87457
public static final int SUBGSUC 87329
public static final int SUBGU 86433
public static final int SUBGUC 86305
public static final int SUBL 65545
public static final int SUBLV 65609
public static final int SUBQ 65577
public static final int SUBQV 65641
public static final int SUBS 90241
public static final int SUBSC 90113
public static final int SUBSD 90305
public static final int SUBSM 90177
public static final int SUBSSU 91521
public static final int SUBSSUC 91393
public static final int SUBSSUD 91585
public static final int SUBSSUI 92033
public static final int SUBSSUIC 91905
public static final int SUBSSUID 92097
public static final int SUBSSUIM 91969
public static final int SUBSSUM 91457
public static final int SUBSU 90497
public static final int SUBSUC 90369
public static final int SUBSUD 90561
public static final int SUBSUM 90433
public static final int SUBT 90273
public static final int SUBTC 90145
public static final int SUBTD 90337
public static final int SUBTM 90209
public static final int SUBTSU 91553
public static final int SUBTSUC 91425
public static final int SUBTSUD 91617
public static final int SUBTSUI 92065
public static final int SUBTSUIC 91937
public static final int SUBTSUID 92129
public static final int SUBTSUIM 92001
public static final int SUBTSUM 91489
public static final int SUBTU 90529
public static final int SUBTUC 90401
public static final int SUBTUD 90593
public static final int SUBTUM 90465
public static final int TRAPB 98304
public static final int UMULH 77872
public static final int UNPKBL 114741
public static final int UNPKBW 114740
public static final int VAX 86016
public static final int WH64 102272
public static final int WMB 99392
public static final int XOR 69696
public static final int ZAP 73776
public static final int ZAPNOT 73777

scale.backend.mips.MipsGenerator
public static final int BSS 7
public static final int DATA 2
public static final int FT_CALL16 16
public static final int FT_GOTDISP 32
public static final int FT_GOTOFST 128
public static final int FT_GOTPAGE 64
public static final int FT_GPREL 8
public static final int FT_HI 1
public static final int FT_HI_NEG_GPREL 13
public static final int FT_LAST 128
public static final int FT_LO 2
public static final int FT_LO_NEG_GPREL 14
public static final int FT_NEG 4
public static final int FT_NONE 0
public static final int LIT4 4
public static final int LIT8 3
public static final int MAX_IMM16 32767
public static final int MIN_IMM16 -32768
public static final int RDATA 1
public static final int SBSS 6
public static final int SDATA 5
public static final int TEXT 0

scale.backend.mips.MipsRegisterSet
public static final int CCREG 68
public static final int FA0_REG 44
public static final int FA1_REG 45
public static final int FA2_REG 46
public static final int FA3_REG 47
public static final int FA4_REG 48
public static final int FA5_REG 49
public static final int FA6_REG 50
public static final int FA7_REG 51
public static final int FCC0 64
public static final int FP_REG 30
public static final int FR_REG 32
public static final int FR2_REG 34
public static final int FREG_SIZE 8
public static final int GP_REG 28
public static final int HI_REG 73
public static final int IA0_REG 4
public static final int IA1_REG 5
public static final int IA2_REG 6
public static final int IA3_REG 7
public static final int IA4_REG 8
public static final int IA5_REG 9
public static final int IA6_REG 10
public static final int IA7_REG 11
public static final int IR_REG 2
public static final int IR2_REG 3
public static final int IREG_SIZE 8
public static final int LAST_INT_REG 31
public static final int LO_REG 72
public static final int RA_REG 31
public static final int RESERVEDREG 84
public static final int SP_REG 29
public static final int SPECIAL 68
public static final int T9_REG 25
public static final int ZERO_REG 0
public static final int ZEROREG 84

scale.backend.mips.Opcodes
public static final int ABS_D 1176502277
public static final int ABS_S 1174405125
public static final int ADD 32
public static final int ADD_D 1176502272
public static final int ADD_S 1174405120
public static final int ADDI 536870912
public static final int ADDIU 603979776
public static final int ADDU 33
public static final int AND 36
public static final int ANDI 805306368
public static final int BC1F 1157627904
public static final int BC1FL 1157758976
public static final int BC1T 1157693440
public static final int BC1TL 1157824512
public static final int BEQ 268435456
public static final int BEQL 1342177280
public static final int BGEZ 67174400
public static final int BGEZAL 68222976
public static final int BGEZALL 68354048
public static final int BGEZL 67305472
public static final int BGTZ 469762048
public static final int BGTZL 1543503872
public static final int BLEZ 402653184
public static final int BLEZL 1476395008
public static final int BLTZ 67108864
public static final int BLTZAL 68157440
public static final int BLTZALL 68288512
public static final int BLTZL 67239936
public static final int BNE 335544320
public static final int BNEL 1409286144
public static final int BREAK 13
public static final int C_EQ_D 1176502322
public static final int C_EQ_S 1174405170
public static final int C_F_D 1176502320
public static final int C_F_S 1174405168
public static final int C_LE_D 1176502334
public static final int C_LE_S 1174405182
public static final int C_LT_D 1176502332
public static final int C_LT_S 1174405180
public static final int C_NGE_D 1176502333
public static final int C_NGE_S 1174405181
public static final int C_NGL_D 1176502331
public static final int C_NGL_S 1174405179
public static final int C_NGLE_D 1176502329
public static final int C_NGLE_S 1174405177
public static final int C_NGT_D 1176502335
public static final int C_NGT_S 1174405183
public static final int C_OLE_D 1176502326
public static final int C_OLE_S 1174405174
public static final int C_OLT_D 1176502324
public static final int C_OLT_S 1174405172
public static final int C_SEQ_D 1176502330
public static final int C_SEQ_S 1174405178
public static final int C_SF_D 1176502328
public static final int C_SF_S 1174405176
public static final int C_UEQ_D 1176502323
public static final int C_UEQ_S 1174405171
public static final int C_ULE_D 1176502327
public static final int C_ULE_S 1174405175
public static final int C_ULT_D 1176502325
public static final int C_ULT_S 1174405173
public static final int C_UN_D 1176502321
public static final int C_UN_S 1174405169
public static final int CEIL_L_D 1176502282
public static final int CEIL_L_S 1174405130
public static final int CEIL_W_D 1176502286
public static final int CEIL_W_S 1174405134
public static final int CFC1 1145044992
public static final int CTC1 1153433600
public static final int CVT_D_L 1184890913
public static final int CVT_D_S 1174405153
public static final int CVT_D_W 1182793761
public static final int CVT_L_D 1176502309
public static final int CVT_L_S 1174405157
public static final int CVT_S_D 1176502304
public static final int CVT_S_L 1184890912
public static final int CVT_S_W 1182793760
public static final int CVT_W_D 1176502308
public static final int CVT_W_S 1174405156
public static final int DADD 44
public static final int DADDI 1610612736
public static final int DADDIU 1677721600
public static final int DADDU 45
public static final int DDIV 30
public static final int DDIVU 31
public static final int DIV 26
public static final int DIV_D 1176502275
public static final int DIV_S 1174405123
public static final int DIVU 27
public static final int DMFC1 1142947840
public static final int DMTC1 1151336448
public static final int DMULT 28
public static final int DMULTU 29
public static final int DSLL 56
public static final int DSLL32 60
public static final int DSLLV 20
public static final int DSRA 59
public static final int DSRA32 63
public static final int DSRAV 23
public static final int DSRL 58
public static final int DSRL32 62
public static final int DSRLV 22
public static final int DSUB 46
public static final int DSUBU 47
public static final int FLOOR_L_D 1176502283
public static final int FLOOR_L_S 1174405131
public static final int FLOOR_W_D 1176502287
public static final int FLOOR_W_S 1174405135
public static final int J 134217728
public static final int JAL 201326592
public static final int JALR 9
public static final int JR 8
public static final int LB -2147483648
public static final int LBU -1879048192
public static final int LD -603979776
public static final int LDC1 -738197504
public static final int LDL 1744830464
public static final int LDR 1811939328
public static final int LDXC1 1275068417
public static final int LH -2080374784
public static final int LHU -1811939328
public static final int LL -1073741824
public static final int LLD -805306368
public static final int LUI 1006632960
public static final int LW -1946157056
public static final int LWC1 -1006632960
public static final int LWL -2013265920
public static final int LWR -1744830464
public static final int LWU -1677721600
public static final int LWXC1 1275068416
public static final int MADD_D 1275068449
public static final int MADD_S 1275068448
public static final int MFC1 1140850688
public static final int MFHI 16
public static final int MFLO 18
public static final int MOV_D 1176502278
public static final int MOV_S 1174405126
public static final int MOVF 1
public static final int MOVF_D 1176502289
public static final int MOVF_S 1174405137
public static final int MOVN 11
public static final int MOVN_D 1176502291
public static final int MOVN_S 1174405139
public static final int MOVT 65537
public static final int MOVT_D 1176567825
public static final int MOVT_S 1174470673
public static final int MOVZ 10
public static final int MOVZ_D 1176502290
public static final int MOVZ_S 1174405138
public static final int MSUB_D 1275068457
public static final int MSUB_S 1275068456
public static final int MTC1 1149239296
public static final int MTHI 17
public static final int MTLO 19
public static final int MUL_D 1176502274
public static final int MUL_S 1174405122
public static final int MULT 24
public static final int MULTU 25
public static final int NEG_D 1176502279
public static final int NEG_S 1174405127
public static final int NMADD_D 1275068465
public static final int NMADD_S 1275068464
public static final int NMSUB_D 1275068473
public static final int NMSUB_S 1275068472
public static final int NOP 0
public static final int NOR 39
public static final int OR 37
public static final int ORI 872415232
public static final int PREF -872415232
public static final int PREFX 1275068431
public static final int RECIP_D 1176502293
public static final int RECIP_S 1174405141
public static final int ROUND_L_D 1176502280
public static final int ROUND_L_S 1174405128
public static final int ROUND_W_D 1176502284
public static final int ROUND_W_S 1174405132
public static final int RSQRT_D 1176502294
public static final int RSQRT_S 1174405142
public static final int SB -1610612736
public static final int SC -536870912
public static final int SCD -268435456
public static final int SD -67108864
public static final int SDC1 -201326592
public static final int SDL -1342177280
public static final int SDR -1275068416
public static final int SDXC1 1275068425
public static final int SH -1543503872
public static final int SLL 65536
public static final int SLLV 4
public static final int SLT 42
public static final int SLTI 671088640
public static final int SLTIU 738197504
public static final int SLTU 43
public static final int SQRT_D 1176502276
public static final int SQRT_S 1174405124
public static final int SRA 3
public static final int SRAV 7
public static final int SRL 2
public static final int SRLV 6
public static final int SUB 34
public static final int SUB_D 1176502273
public static final int SUB_S 1174405121
public static final int SUBU 35
public static final int SW -1409286144
public static final int SWC1 -469762048
public static final int SWL -1476395008
public static final int SWR -1207959552
public static final int SWXC1 1275068424
public static final int SYNC 15
public static final int SYSCALL 12
public static final int TEQ 52
public static final int TEQI 67895296
public static final int TGE 48
public static final int TGEI 67633152
public static final int TGEIU 67698688
public static final int TGEU 49
public static final int TLT 50
public static final int TLTI 67764224
public static final int TLTIU 67829760
public static final int TLTU 51
public static final int TNE 54
public static final int TNEI 68026368
public static final int TRUNC_L_D 1176502281
public static final int TRUNC_L_S 1174405129
public static final int TRUNC_W_D 1176502285
public static final int TRUNC_W_S 1174405133
public static final int XOR 38
public static final int XORI 939524096

scale.backend.ppc.Opcodes
public static final int A_FORM 1
public static final int ADD 1
public static final int ADDC 3
public static final int ADDCO 5
public static final int ADDCOP 6
public static final int ADDCP 4
public static final int ADDE 7
public static final int ADDEO 9
public static final int ADDEOP 10
public static final int ADDEP 8
public static final int ADDI 11
public static final int ADDIC 12
public static final int ADDICP 13
public static final int ADDIS 14
public static final int ADDME 15
public static final int ADDMEO 17
public static final int ADDMEOP 18
public static final int ADDMEP 16
public static final int ADDO 19
public static final int ADDOP 20
public static final int ADDP 2
public static final int ADDZE 21
public static final int ADDZEO 23
public static final int ADDZEOP 24
public static final int ADDZEP 22
public static final int AND 25
public static final int ANDC 27
public static final int ANDCP 28
public static final int ANDIP 29
public static final int ANDISP 30
public static final int ANDP 26
public static final int B 31
public static final int B_FORM 2
public static final int BA 32
public static final int BC 33
public static final int BCA 34
public static final int BCCTR 35
public static final int BCCTRL 36
public static final int BCL 37
public static final int BCLA 38
public static final int BCLR 39
public static final int BCLRL 40
public static final int BL 41
public static final int BLA 42
public static final int BRANCH 3
public static final int BRANCH_ALWAYS 20
public static final int BRANCH_FALSE 4
public static final int BRANCH_TRUE 12
public static final int CMPD 43
public static final int CMPDI 44
public static final int CMPLD 45
public static final int CMPLDI 46
public static final int CMPLW 47
public static final int CMPLWI 48
public static final int CMPW 49
public static final int CMPWI 50
public static final int CNTLZD 51
public static final int CNTLZDP 52
public static final int CNTLZW 53
public static final int CNTLZWP 54
public static final int CRAND 55
public static final int CRANDC 56
public static final int CREQV 57
public static final int CRNAND 58
public static final int CRNOR 59
public static final int CROR 60
public static final int CRORC 61
public static final int CRXOR 62
public static final int CTR_SPR 9
public static final int D_FORM 3
public static final int DCBA 63
public static final int DCBF 64
public static final int DCBI 65
public static final int DCBST 66
public static final int DCBT 67
public static final int DCBTST 68
public static final int DCBZ 69
public static final int DIVD 70
public static final int DIVDO 72
public static final int DIVDOP 73
public static final int DIVDP 71
public static final int DIVDU 74
public static final int DIVDUO 76
public static final int DIVDUOP 77
public static final int DIVDUP 75
public static final int DIVW 78
public static final int DIVWO 80
public static final int DIVWOP 81
public static final int DIVWP 79
public static final int DIVWU 82
public static final int DIVWUO 84
public static final int DIVWUOP 85
public static final int DIVWUP 83
public static final int DS_FORM 4
public static final int ECIWX 86
public static final int ECOWX 87
public static final int EIEIO 88
public static final int EQ 2
public static final int EQV 89
public static final int EQVP 90
public static final int EXTSB 91
public static final int EXTSBP 92
public static final int EXTSH 93
public static final int EXTSHP 94
public static final int EXTSW 95
public static final int EXTSWP 96
public static final int FABS 97
public static final int FABSP 98
public static final int FADD 99
public static final int FADDP 100
public static final int FADDS 101
public static final int FADDSP 102
public static final int FCFID 103
public static final int FCFIDP 104
public static final int FCMPO 105
public static final int FCMPU 106
public static final int FCTID 107
public static final int FCTIDP 108
public static final int FCTIDZ 109
public static final int FCTIDZP 110
public static final int FCTIW 111
public static final int FCTIWP 112
public static final int FCTIWZ 113
public static final int FCTIWZP 114
public static final int FDIV 115
public static final int FDIVP 116
public static final int FDIVS 117
public static final int FDIVSP 118
public static final int FMADD 119
public static final int FMADDP 120
public static final int FMADDS 121
public static final int FMADDSP 122
public static final int FMR 123
public static final int FMRP 124
public static final int FMSUB 125
public static final int FMSUBP 126
public static final int FMSUBS 127
public static final int FMSUBSP 128
public static final int FMUL 129
public static final int FMULP 130
public static final int FMULS 131
public static final int FMULSP 132
public static final int FNABS 133
public static final int FNABSP 134
public static final int FNEG 135
public static final int FNEGP 136
public static final int FNMADD 137
public static final int FNMADDP 138
public static final int FNMADDS 139
public static final int FNMADDSP 140
public static final int FNMSUB 141
public static final int FNMSUBP 142
public static final int FNMSUBS 143
public static final int FNMSUBSP 144
public static final int FPE 4
public static final int FPEE 5
public static final int FPIOE 6
public static final int FPOE 7
public static final int FRES 145
public static final int FRESP 146
public static final int FRSP 147
public static final int FRSQRTE 148
public static final int FRSQRTEP 149
public static final int FSEL 150
public static final int FSELP 151
public static final int FSQRT 152
public static final int FSQRTP 153
public static final int FSQRTS 154
public static final int FSQRTSP 155
public static final int FSUB 156
public static final int FSUBP 157
public static final int FSUBS 158
public static final int FSUBSP 159
public static final int GT 1
public static final int I_FORM 5
public static final int ICBI 160
public static final int ISYNC 161
public static final int LA 362
public static final int LBZ 162
public static final int LBZU 163
public static final int LBZUX 164
public static final int LBZX 165
public static final int LD 166
public static final int LDARX 167
public static final int LDU 168
public static final int LDUX 169
public static final int LDX 170
public static final int LFD 171
public static final int LFDU 172
public static final int LFDUX 173
public static final int LFDX 174
public static final int LFS 175
public static final int LFSU 176
public static final int LFSUX 177
public static final int LFSX 178
public static final int LHA 179
public static final int LHAU 180
public static final int LHAUX 181
public static final int LHAX 182
public static final int LHBRX 183
public static final int LHZ 184
public static final int LHZU 185
public static final int LHZUX 186
public static final int LHZX 187
public static final int LI 363
public static final int LIS 364
public static final int LMW 188
public static final int LOAD 1
public static final int LR_SPR 8
public static final int LSWI 189
public static final int LSWX 190
public static final int LT 0
public static final int LWA 191
public static final int LWARX 192
public static final int LWAUX 193
public static final int LWAX 194
public static final int LWBRX 195
public static final int LWZ 196
public static final int LWZU 197
public static final int LWZUX 198
public static final int LWZX 199
public static final int M_FORM 6
public static final int MCRF 200
public static final int MCRFS 201
public static final int MCRXR 202
public static final int MD_FORM 7
public static final int MDS_FORM 8
public static final int MFCR 203
public static final int MFFS 204
public static final int MFFSP 205
public static final int MFMSR 206
public static final int MFSPR 207
public static final int MFSR 208
public static final int MFSRIN 209
public static final int MFTB 210
public static final int MR 365
public static final int MTCRF 211
public static final int MTFSB0 212
public static final int MTFSB0P 213
public static final int MTFSB1 214
public static final int MTFSB1P 215
public static final int MTFSF 216
public static final int MTFSFI 218
public static final int MTFSFIP 219
public static final int MTFSFP 217
public static final int MTMSR 220
public static final int MTMSRD 221
public static final int MTSPR 222
public static final int MTSR 223
public static final int MTSRD 224
public static final int MTSRDIN 225
public static final int MTSRIN 226
public static final int MULHD 227
public static final int MULHDP 228
public static final int MULHDU 229
public static final int MULHDUP 230
public static final int MULHW 231
public static final int MULHWP 232
public static final int MULHWU 233
public static final int MULHWUP 234
public static final int MULLD 235
public static final int MULLDO 237
public static final int MULLDOP 238
public static final int MULLDP 236
public static final int MULLI 239
public static final int MULLW 240
public static final int MULLWO 242
public static final int MULLWOP 243
public static final int MULLWP 241
public static final int NAND 244
public static final int NANDP 245
public static final int NEG 246
public static final int NEGO 248
public static final int NEGOP 249
public static final int NEGP 247
public static final int NOR 250
public static final int NORP 251
public static final int OR 252
public static final int ORC 254
public static final int ORCP 255
public static final int ORI 256
public static final int ORIS 257
public static final int ORP 253
public static final int REGULAR 0
public static final int RFI 258
public static final int RFID 259
public static final int RLDCL 260
public static final int RLDCLP 261
public static final int RLDCR 262
public static final int RLDCRP 263
public static final int RLDIC 264
public static final int RLDICL 266
public static final int RLDICLP 267
public static final int RLDICP 265
public static final int RLDICR 268
public static final int RLDICRP 269
public static final int RLDIMI 270
public static final int RLDIMIP 271
public static final int RLWIMI 272
public static final int RLWIMIP 273
public static final int RLWINM 274
public static final int RLWINMP 275
public static final int RLWNM 276
public static final int RLWNMP 277
public static final int SC 278
public static final int SC_FORM 9
public static final int SLBIA 279
public static final int SLBIE 280
public static final int SLD 281
public static final int SLDP 282
public static final int SLW 283
public static final int SLWI 366
public static final int SLWP 284
public static final int SO 3
public static final int SRAD 285
public static final int SRADI 287
public static final int SRADIP 288
public static final int SRADP 286
public static final int SRAW 289
public static final int SRAWI 291
public static final int SRAWIP 292
public static final int SRAWP 290
public static final int SRD 293
public static final int SRDP 294
public static final int SRW 295
public static final int SRWP 296
public static final int STB 297
public static final int STBU 298
public static final int STBUX 299
public static final int STBX 300
public static final int STD 301
public static final int STDCXP 302
public static final int STDU 303
public static final int STDUX 304
public static final int STDX 305
public static final int STFD 306
public static final int STFDU 307
public static final int STFDUX 308
public static final int STFDX 309
public static final int STFIWX 310
public static final int STFS 311
public static final int STFSU 312
public static final int STFSUX 313
public static final int STFSX 314
public static final int STH 315
public static final int STHBRX 316
public static final int STHU 317
public static final int STHUX 318
public static final int STHX 319
public static final int STMW 320
public static final int STORE 2
public static final int STSWI 321
public static final int STSWX 322
public static final int STW 323
public static final int STWBRX 324
public static final int STWCXP 325
public static final int STWU 326
public static final int STWUX 327
public static final int STWX 328
public static final int SUBF 329
public static final int SUBFC 331
public static final int SUBFCO 333
public static final int SUBFCOP 334
public static final int SUBFCP 332
public static final int SUBFE 335
public static final int SUBFEO 337
public static final int SUBFEOP 338
public static final int SUBFEP 336
public static final int SUBFIC 339
public static final int SUBFME 340
public static final int SUBFMEO 342
public static final int SUBFMEOP 343
public static final int SUBFMEP 341
public static final int SUBFO 344
public static final int SUBFOP 345
public static final int SUBFP 330
public static final int SUBFZE 346
public static final int SUBFZEO 348
public static final int SUBFZEOP 349
public static final int SUBFZEP 347
public static final int SYNC 350
public static final int TD 351
public static final int TDI 352
public static final int TLBIA 353
public static final int TLBIE 354
public static final int TLBSYNC 355
public static final int TW 356
public static final int TWI 357
public static final int X_FORM 10
public static final int XFL_FORM 11
public static final int XFX_FORM 12
public static final int XL_FORM 13
public static final int XO_FORM 14
public static final int XOR 358
public static final int XORI 360
public static final int XORIS 361
public static final int XORP 359
public static final int XS_FORM 15

scale.backend.ppc.PPCG4RegisterSet
public static final int FREG_SIZE 8
public static final int IREG_SIZE 4

scale.backend.ppc.PPCG5RegisterSet
public static final int FREG_SIZE 8
public static final int IREG_SIZE 8

scale.backend.ppc.PPCGenerator
public static final int BSS 0
public static final int DATA 2
public static final int FT_HI16 2
public static final int FT_LO16 1
public static final int FT_NONE 0
public static final int LIT4 3
public static final int LIT8 4
public static final int LITA 5
public static final int MAX_IMM16 32767
public static final int MIN_IMM16 -32768
public static final int RCONST 6
public static final int RDATA 7
public static final int SBSS 1
public static final int SDATA 8
public static final int TEXT 9

scale.backend.ppc.PPCMachine
public static final int G4 0
public static final int G5 1
public static final int LINUX 0
public static final int MACOSX 1

scale.backend.ppc.PPCRegisterSet
public static final int FFA_REG 33
public static final int FIA_REG 3
public static final int FR_REG 33
public static final int IR_REG 3
public static final int LFA_REG_LINUX 40
public static final int LFA_REG_MACOSX 45
public static final int LIA_REG 10
public static final int SP_REG 1
public static final int TOC_REG 2

</
scale.backend.sparc.Opcodes
public static final int ADD 33554432
public static final int ADDC 34078720
public static final int ADDCC 34603008
public static final int ADDCCC 35127296
public static final int AND 33619968
public static final int ANDCC 34668544
public static final int ANDN 33882112
public static final int ANDNCC 34930688
public static final int B 131072
public static final int BA 163840
public static final int BCC 184320
public static final int BCS 151552
public static final int BE 135168
public static final int BG 172032
public static final int BGE 176128
public static final int BGU 180224
public static final int BL 143360
public static final int BLE 139264
public static final int BLEU 147456
public static final int BN 131072
public static final int BNE 167936
public static final int BNEG 155648
public static final int BP 65536
public static final int BPA 98304
public static final int BPCC 118784
public static final int BPCS 86016
public static final int BPE 69632
public static final int BPG 106496
public static final int BPGE 110592
public static final int BPGU 114688
public static final int BPL 77824
public static final int BPLE 73728
public static final int BPLEU 81920
public static final int BPN 65536
public static final int BPNE 102400
public static final int BPNEG 90112
public static final int BPOS 188416
public static final int BPPOS 122880
public static final int BPVC 126976
public static final int BPVS 94208
public static final int BR 196608
public static final int BRGEZ 225280
public static final int BRGZ 221184
public static final int BRLEZ 204800
public static final int BRLZ 208896
public static final int BRNZ 217088
public static final int BRZ 200704
public static final int BVC 192512
public static final int BVS 159744
public static final int CALL 16777216
public static final int CASA 54263808
public static final int CASXA 54394880
public static final int DONE 37617664
public static final int FABSD 36962314
public static final int FABSQ 36962315
public static final int FABSS 36962313
public static final int FADDD 36962370
public static final int FADDQ 36962371
public static final int FADDS 36962369
public static final int FB 393216
public static final int FBA 425984
public static final int FBE 430080
public static final int FBG 417792
public static final int FBGE 438272
public static final int FBL 409600
public static final int FBLE 446464
public static final int FBLG 401408
public static final int FBN 393216
public static final int FBNE 397312
public static final int FBO 454656
public static final int FBP 327680
public static final int FBPA 360448
public static final int FBPE 364544
public static final int FBPG 352256
public static final int FBPGE 372736
public static final int FBPL 344064
public static final int FBPLE 380928
public static final int FBPLG 335872
public static final int FBPN 327680
public static final int FBPNE 331776
public static final int FBPO 389120
public static final int FBPU 356352
public static final int FBPUE 368640
public static final int FBPUG 348160
public static final int FBPUGE 376832
public static final int FBPUL 339968
public static final int FBPULE 385024
public static final int FBU 421888
public static final int FBUE 434176
public static final int FBUG 413696
public static final int FBUGE 442368
public static final int FBUL 405504
public static final int FBULE 450560
public static final int FCMPD 37027922
public static final int FCMPED 37027926
public static final int FCMPEQ 37027927
public static final int FCMPES 37027925
public static final int FCMPQ 37027923
public static final int FCMPS 37027921
public static final int FDIVD 36962382
public static final int FDIVQ 36962383
public static final int FDIVS 36962381
public static final int FDMULQ 36962414
public static final int FDTOI 36962514
public static final int FDTOQ 36962510
public static final int FDTOS 36962502
public static final int FDTOX 36962434
public static final int FITOD 36962504
public static final int FITOQ 36962508
public static final int FITOS 36962500
public static final int FLUSH 37421056
public static final int FLUSHW 36372480
public static final int FMOVD 36962306
public static final int FMOVDCC 37027842
public static final int FMOVQ 36962307
public static final int FMOVQCC 37027843
public static final int FMOVRDGEZ 37028070
public static final int FMOVRDGZ 37028038
public static final int FMOVRDLEZ 37027910
public static final int FMOVRDLZ 37027942
public static final int FMOVRDNZ 37028006
public static final int FMOVRDZ 37027878
public static final int FMOVRQGEZ 37028071
public static final int FMOVRQGZ 37028039
public static final int FMOVRQLEZ 37027911
public static final int FMOVRQLZ 37027943
public static final int FMOVRQNZ 37028007
public static final int FMOVRQZ 37027879
public static final int FMOVRSGEZ 37028069
public static final int FMOVRSGZ 37028037
public static final int FMOVRSLEZ 37027909
public static final int FMOVRSLZ 37027941
public static final int FMOVRSNZ 37028005
public static final int FMOVRSZ 37027877
public static final int FMOVS 36962305
public static final int FMOVSCC 37027841
public static final int FMULD 36962378
public static final int FMULQ 36962379
public static final int FMULS 36962377
public static final int FNEGD 36962310
public static final int FNEGQ 36962311
public static final int FNEGS 36962309
public static final int FPop1 36962304
public static final int FPop2 37027840
public static final int FQTOD 36962507
public static final int FQTOI 36962515
public static final int FQTOS 36962503
public static final int FQTOX 36962435
public static final int FSMULD 36962409
public static final int FSQRTD 36962346
public static final int FSQRTQ 36962347
public static final int FSQRTS 36962345
public static final int FSTOD 36962505
public static final int FSTOI 36962513
public static final int FSTOQ 36962509
public static final int FSTOX 36962433
public static final int FSUBD 36962374
public static final int FSUBQ 36962375
public static final int FSUBS 36962373
public static final int FXTOD 36962440
public static final int FXTOQ 36962444
public static final int FXTOS 36962436
public static final int ILLTRAP 0
public static final int IMPDEP1 37093376
public static final int IMPDEP2 37158912
public static final int JMPL 37224448
public static final int LD 50855936
public static final int LDD 50528256
public static final int LDDA 51576832
public static final int LDDF 52625408
public static final int LDDFA 53673984
public static final int LDF 52428800
public static final int LDFA 53477376
public static final int LDFSR 52494336
public static final int LDQF 52559872
public static final int LDQFA 53608448
public static final int LDSB 50921472
public static final int LDSBA 51970048