Home
last modified time | relevance | path

Searched refs:encoding (Results 1 – 6 of 6) sorted by relevance

/art/runtime/verifier/
Dinstruction_flags.cc25 char encoding[7]; in ToString() local
27 strncpy(encoding, "XXXXXX", sizeof(encoding)); in ToString()
29 strncpy(encoding, "------", sizeof(encoding)); in ToString()
30 if (IsVisited()) encoding[kVisited] = 'V'; in ToString()
31 if (IsChanged()) encoding[kChanged] = 'C'; in ToString()
32 if (IsInTry()) encoding[kInTry] = 'T'; in ToString()
33 if (IsBranchTarget()) encoding[kBranchTarget] = 'B'; in ToString()
34 if (IsCompileTimeInfoPoint()) encoding[kCompileTimeInfoPoint] = 'G'; in ToString()
35 if (IsReturn()) encoding[kReturn] = 'R'; in ToString()
37 return encoding; in ToString()
/art/compiler/utils/arm/
Dassembler_thumb2.cc157 int16_t encoding = B14 | B9 | B8 | B6 | in mul() local
159 Emit16(encoding); in mul()
164 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | in mul() local
172 Emit32(encoding); in mul()
181 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | in mla() local
189 Emit32(encoding); in mla()
197 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | in mls() local
205 Emit32(encoding); in mls()
213 int32_t encoding = B31 | B30 | B29 | B28 | B27 | B25 | B24 | B23 | in umull() local
221 Emit32(encoding); in umull()
[all …]
Dassembler_arm32.cc184 int32_t encoding = B26 | B25 | B24 | B20 | in sdiv() local
191 Emit(encoding); in sdiv()
200 int32_t encoding = B26 | B25 | B24 | B21 | B20 | in udiv() local
207 Emit(encoding); in udiv()
523 int32_t encoding = static_cast<int32_t>(cond) << kConditionShift | in EmitType01() local
530 Emit(encoding); in EmitType01()
536 int32_t encoding = static_cast<int32_t>(cond) << kConditionShift | in EmitType5() local
539 Emit(Arm32Assembler::EncodeBranchOffset(offset, encoding)); in EmitType5()
552 int32_t encoding = 0; in EmitMemOp() local
562 encoding = (static_cast<int32_t>(cond) << kConditionShift) | in EmitMemOp()
[all …]
Dassembler_arm.cc187 uint32_t encoding; in encodingArm() local
190 encoding = (am_ ^ (1 << kUShift)) | -offset_; // Flip U to adjust sign. in encodingArm()
192 encoding = am_ | offset_; in encodingArm()
201 encoding = am_ | static_cast<uint32_t>(rm_) | shift << 5 | offset_ << 7 | B25; in encodingArm()
203 encoding |= static_cast<uint32_t>(rn_) << kRnShift; in encodingArm()
204 return encoding; in encodingArm()
209 uint32_t encoding = 0; in encodingThumb() local
211 encoding = static_cast<uint32_t>(rn_) << 16; in encodingThumb()
235 encoding |= B11 | PUW << 8 | offset; in encodingThumb()
238 encoding |= B23 | offset_; in encodingThumb()
[all …]
/art/compiler/utils/mips/
Dassembler_mips.cc45 int32_t encoding = opcode << kOpcodeShift | in EmitR() local
51 Emit(encoding); in EmitR()
57 int32_t encoding = opcode << kOpcodeShift | in EmitI() local
61 Emit(encoding); in EmitI()
65 int32_t encoding = opcode << kOpcodeShift | in EmitJ() local
67 Emit(encoding); in EmitJ()
74 int32_t encoding = opcode << kOpcodeShift | in EmitFR() local
80 Emit(encoding); in EmitFR()
85 int32_t encoding = opcode << kOpcodeShift | in EmitFI() local
89 Emit(encoding); in EmitFI()
/art/compiler/dex/quick/mips/
DREADME.mips42 instructions in the encoding map are given a length of 8 bytes to include