public abstract static class SPARCAssembler.BitSpec extends Object
Constructor and Description |
---|
BitSpec() |
Modifier and Type | Method and Description |
---|---|
abstract int |
getBits(int word) |
abstract int |
getWidth() |
abstract int |
setBits(int word,
int value) |
abstract boolean |
valueFits(int value) |
private static final SPARCAssembler.BitSpec op
private static final SPARCAssembler.BitSpec op2
private static final SPARCAssembler.BitSpec op3
private static final SPARCAssembler.BitSpec rd
private static final SPARCAssembler.BitSpec rs1
private static final SPARCAssembler.BitSpec rs2
private static final SPARCAssembler.BitSpec simm13
private static final SPARCAssembler.BitSpec imm22
private static final SPARCAssembler.BitSpec immAsi
private static final SPARCAssembler.BitSpec i
private static final SPARCAssembler.BitSpec disp19
private static final SPARCAssembler.BitSpec disp22
private static final SPARCAssembler.BitSpec disp30
private static final SPARCAssembler.BitSpec a
private static final SPARCAssembler.BitSpec p
private static final SPARCAssembler.BitSpec cond
private static final SPARCAssembler.BitSpec rcond
private static final SPARCAssembler.BitSpec cc
private static final SPARCAssembler.BitSpec d16hi
private static final SPARCAssembler.BitSpec d16lo
private static final SPARCAssembler.BitSpec d16
private static final SPARCAssembler.BitSpec cLo
private static final SPARCAssembler.BitSpec cHi
private static final SPARCAssembler.BitSpec c
private static final SPARCAssembler.BitSpec cbcond
private static final SPARCAssembler.BitSpec cc2
private static final SPARCAssembler.BitSpec d10Lo
private static final SPARCAssembler.BitSpec d10Hi
private static final SPARCAssembler.BitSpec d10
private static final SPARCAssembler.BitSpec simm5
public BitSpec()