HomeSort by relevance Sort by last modified time
    Searched refs:regB (Results 1 - 16 of 16) sorted by null

  /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/
Instruction12x.java 41 private int regB;
43 public Instruction12x(Opcode opcode, byte regA, byte regB) {
47 regB >= 1 << 4) {
52 this.regB = regB;
58 this.regB = NumberUtils.decodeHighUnsignedNibble(buffer[bufferIndex + 1]);
63 out.writeByte((regB << 4) | regA);
75 return regB;
Instruction22b.java 41 private byte regB;
44 public Instruction22b(Opcode opcode, short regA, short regB, byte litC) {
48 regB >= 1 << 8) {
53 this.regB = (byte)regB;
61 this.regB = buffer[bufferIndex + 2];
68 out.writeByte(regB);
81 return regB & 0xFF;
Instruction22s.java 42 private byte regB;
45 public Instruction22s(Opcode opcode, byte regA, byte regB, short litC) {
49 regB >= 1 << 4) {
54 this.regB = regB;
62 this.regB = NumberUtils.decodeHighUnsignedNibble(buffer[bufferIndex + 1]);
68 out.writeByte((regB << 4) | regA);
81 return regB;
Instruction22x.java 41 private short regB;
43 public Instruction22x(Opcode opcode, short regA, int regB) {
50 if (regB >= 1 << 16) {
55 this.regB = (short)regB;
62 this.regB = (short)NumberUtils.decodeUnsignedShort(buffer, bufferIndex + 2);
68 out.writeShort(regB);
80 return regB & 0xFFFF;
Instruction23x.java 40 private byte regB;
43 public Instruction23x(Opcode opcode, short regA, short regB, short regC) {
47 regB >= 1 << 8 ||
53 this.regB = (byte)regB;
61 this.regB = buffer[bufferIndex + 2];
68 out.writeByte(regB);
81 return regB & 0xFF;
Instruction32x.java 41 private short regB;
43 public Instruction32x(Opcode opcode, int regA, int regB) {
47 regB >= 1<<16) {
52 this.regB = (short)regB;
59 this.regB = (short)NumberUtils.decodeUnsignedShort(buffer, bufferIndex + 4);
66 out.writeShort(regB);
78 return regB & 0xFFFF;
Instruction22c.java 44 private byte regB;
46 public Instruction22c(Opcode opcode, byte regA, byte regB, Item referencedItem) {
50 regB >= 1 << 4) {
55 this.regB = regB;
62 this.regB = NumberUtils.decodeHighUnsignedNibble(buffer[bufferIndex + 1]);
76 out.writeByte((regB << 4) | regA);
89 return regB;
Instruction22cs.java 42 private byte regB;
45 public Instruction22cs(Opcode opcode, byte regA, byte regB, int fieldOffset) {
49 regB >= 1 << 4) {
58 this.regB = regB;
66 this.regB = NumberUtils.decodeHighUnsignedNibble(buffer[bufferIndex + 1]);
72 out.writeByte((regB << 4) | regA);
85 return regB;
Instruction22t.java 42 private byte regB;
45 public Instruction22t(Opcode opcode, byte regA, byte regB, short offC) {
49 regB >= 16) {
58 this.regB = regB;
68 regB = NumberUtils.decodeHighUnsignedNibble(buffer[bufferIndex + 1]);
76 out.writeByte((regB << 4) | regA);
100 return regB;
Instruction52c.java 45 private short regB;
47 public Instruction52c(Opcode opcode, int regA, int regB, Item referencedItem) {
54 if (regB >= 1 << 16) {
59 this.regB = (short)regB;
66 this.regB = (short)NumberUtils.decodeUnsignedShort(buffer, bufferIndex + 8);
86 return regB & 0xFFFF;
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 367 bool regsOverlap(unsigned regA, unsigned regB) const {
368 if (regA == regB) return true;
369 if (isVirtualRegister(regA) || isVirtualRegister(regB))
374 MCRegUnitIterator RUB(regB, this);
    [all...]
  /external/smali/smali/src/main/antlr3/
smaliTreeWalker.g     [all...]
  /dalvik/dx/src/com/android/dx/ssa/
SCCP.java 262 int regB = specB.getReg();
264 latticeValues[regB] == CONSTANT) {
265 cB = latticeConstants[regB];
384 int regB = sources.get(1).getReg();
385 if (latticeValues[regB] != CONSTANT) {
388 cB = latticeConstants[regB];
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
SCCP.java 262 int regB = specB.getReg();
264 latticeValues[regB] == CONSTANT) {
265 cB = latticeConstants[regB];
384 int regB = sources.get(1).getReg();
385 if (latticeValues[regB] != CONSTANT) {
388 cB = latticeConstants[regB];
  /external/llvm/lib/CodeGen/
TwoAddressInstructionPass.cpp 98 bool isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC,
102 unsigned RegB, unsigned RegC, unsigned Dist);
104 bool isProfitableToConv3Addr(unsigned RegA, unsigned RegB);
108 unsigned RegA, unsigned RegB, unsigned Dist);
491 regsAreCompatible(unsigned RegA, unsigned RegB, const TargetRegisterInfo *TRI) {
492 if (RegA == RegB)
494 if (!RegA || !RegB)
496 return TRI->regsOverlap(RegA, RegB);
504 isProfitableToCommute(unsigned regA, unsigned regB, unsigned regC,
542 unsigned FromRegB = getMappedReg(regB, SrcRegMap)
    [all...]
  /dalvik/vm/compiler/codegen/x86/
AnalysisO1.cpp 118 OverlapCase getBPartiallyOverlapA(int regB, LowOpndRegType tB, int regA, LowOpndRegType tA) {
119 if(getRegSize(tA) == getRegSize(tB) && regA == regB) return OVERLAP_B_COVER_A;
120 if(getRegSize(tA) == OpndSize_64 && getRegSize(tB) == OpndSize_32 && regA == regB) return OVERLAP_B_COVER_LOW_OF_A;
121 if(getRegSize(tA) == OpndSize_64 && getRegSize(tB) == OpndSize_32 && regB == regA + 1) return OVERLAP_B_COVER_HIGH_OF_A;
122 if(getRegSize(tA) == OpndSize_32 && getRegSize(tB) == OpndSize_64 && (regA == regB || regA == regB+1)) return OVERLAP_B_COVER_A;
123 if(getRegSize(tB) == OpndSize_64 && getRegSize(tA) == OpndSize_64 && regA == regB+1) return OVERLAP_B_COVER_LOW_OF_A;
124 if(getRegSize(tB) == OpndSize_64 && getRegSize(tA) == OpndSize_64 && regB == regA+1) return OVERLAP_B_COVER_HIGH_OF_A;
130 OverlapCase getAPartiallyOverlapB(int regA, LowOpndRegType tA, int regB, LowOpndRegType tB) {
131 if(getRegSize(tA) == getRegSize(tB) && regA == regB) return OVERLAP_ALIGN
    [all...]

Completed in 557 milliseconds