Searched defs:encoder (Results 1 - 2 of 2) sorted by relevance

/dalvik/vm/compiler/codegen/arm/
H A DAssemble.cpp1070 ArmEncodingMap *encoder = &EncodingMap[lir->opcode]; local
1071 u4 bits = encoder->skeleton;
1077 switch(encoder->fieldLoc[i].kind) {
1081 value = ((operand & 0xF0) >> 4) << encoder->fieldLoc[i].end;
1082 value |= (operand & 0x0F) << encoder->fieldLoc[i].start;
1118 value = (operand << encoder->fieldLoc[i].start) &
1119 ((1 << (encoder->fieldLoc[i].end + 1)) - 1);
1128 encoder->fieldLoc[i].end;
1131 encoder->fieldLoc[i].start;
1139 encoder
[all...]
/dalvik/vm/compiler/codegen/mips/
H A DAssemble.cpp515 MipsEncodingMap *encoder = &EncodingMap[lir->opcode]; local
516 u4 bits = encoder->skeleton;
522 switch(encoder->fieldLoc[i].kind) {
526 if (encoder->fieldLoc[i].start == 0 && encoder->fieldLoc[i].end == 31) {
529 value = (operand << encoder->fieldLoc[i].start) &
530 ((1 << (encoder->fieldLoc[i].end + 1)) - 1);
537 value = ((operand & FP_REG_MASK) << encoder->fieldLoc[i].start) &
538 ((1 << (encoder->fieldLoc[i].end + 1)) - 1);
544 value = ((operand & FP_REG_MASK) << encoder
[all...]

Completed in 62 milliseconds