Searched defs:instr (Results 1 - 9 of 9) sorted by relevance
/art/compiler/optimizing/ |
H A D | graph_test.cc | 31 HInstruction* instr = new (allocator) HIntConstant(4); local 32 if_block->AddInstruction(instr); 33 HInstruction* equal = new (allocator) HEqual(instr, instr); 35 instr = new (allocator) HIf(equal); 36 if_block->AddInstruction(instr);
|
/art/runtime/arch/arm/ |
H A D | fault_handler_arm.cc | 44 uint16_t instr = pc[0] | pc[1] << 8; local 45 bool is_32bit = ((instr & 0xF000) == 0xF000) || ((instr & 0xF800) == 0xE800);
|
/art/compiler/sea_ir/code_gen/ |
H A D | code_gen.cc | 119 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 124 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 125 std::cout << "1.Instruction: " << instr << std::endl; 131 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 132 std::cout << "1.Instruction: " << instr << std::endl; 137 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 138 std::cout << "2.Instruction: " << instr << std::endl; 144 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 145 std::cout << "3.Instruction: " << instr << std::endl; 165 std::string instr 177 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 195 std::string instr = invoke->GetInstruction()->DumpString(NULL); local 219 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 231 std::string instr = instruction->GetInstruction()->DumpString(NULL); local 239 std::string instr = instruction->GetInstruction()->DumpString(NULL); local [all...] |
/art/runtime/entrypoints/portable/ |
H A D | portable_trampoline_entrypoints.cc | 332 const Instruction* instr = Instruction::At(&code->insns_[dex_pc]); local 333 Instruction::Code instr_code = instr->Opcode(); 376 LOG(FATAL) << "Unexpected call into trampoline: " << instr->DumpString(NULL); 381 uint32_t dex_method_idx = (is_range) ? instr->VRegB_3rc() : instr->VRegB_35c();
|
/art/runtime/ |
H A D | common_throws.cc | 370 const Instruction* instr = Instruction::At(&code->insns_[throw_dex_pc]); local 371 switch (instr->Opcode()) { 373 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_35c(), kDirect); 376 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_3rc(), kDirect); 379 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_35c(), kVirtual); 382 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_3rc(), kVirtual); 385 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_35c(), kInterface); 388 ThrowNullPointerExceptionForMethodAccess(throw_location, instr->VRegB_3rc(), kInterface); 415 Runtime::Current()->GetClassLinker()->ResolveField(instr->VRegC_22c(), 446 Runtime::Current()->GetClassLinker()->ResolveField(instr [all...] |
/art/disassembler/ |
H A D | disassembler_x86.cc | 156 size_t DisassemblerX86::DumpInstruction(std::ostream& os, const uint8_t* instr) { argument 157 const uint8_t* begin_instr = instr; 162 switch (*instr) { 167 prefix[0] = *instr; 176 prefix[1] = *instr; 180 prefix[2] = *instr; 184 prefix[3] = *instr; 191 instr++; 194 uint8_t rex = (supports_rex_ && (*instr >= 0x40) && (*instr < [all...] |
H A D | disassembler_arm.cc | 200 explicit FpRegister(uint32_t instr, uint16_t at_bit, uint16_t extra_at_bit) { argument 201 size = (instr >> 8) & 1; 202 uint32_t Vn = (instr >> at_bit) & 0xF; 203 uint32_t N = (instr >> extra_at_bit) & 1; 206 explicit FpRegister(uint32_t instr, uint16_t at_bit, uint16_t extra_at_bit, argument 209 uint32_t Vn = (instr >> at_bit) & 0xF; 210 uint32_t N = (instr >> extra_at_bit) & 1; 224 explicit FpRegisterRange(uint32_t instr) argument 225 : first(instr, 12, 22), imm8(instr 440 uint32_t instr = (ReadU16(instr_ptr) << 16) | ReadU16(instr_ptr + 2); local 1620 uint16_t instr = ReadU16(instr_ptr); local [all...] |
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 700 const Instruction* instr = Instruction::At(&code->insns_[dex_pc]); local 701 Instruction::Code instr_code = instr->Opcode(); 745 LOG(FATAL) << "Unexpected call into trampoline: " << instr->DumpString(NULL); 750 dex_method_idx = (is_range) ? instr->VRegB_3rc() : instr->VRegB_35c(); 1878 const Instruction* instr = Instruction::At(&code->insns_[dex_pc]); local 1879 Instruction::Code instr_code = instr->Opcode(); 1882 << "Unexpected call into interface trampoline: " << instr->DumpString(NULL); 1885 dex_method_idx = instr->VRegB_35c(); 1888 dex_method_idx = instr [all...] |
/art/compiler/utils/arm/ |
H A D | assembler_thumb2.cc | 2262 int Thumb2Assembler::DecodeBranchOffset(int32_t instr) { argument 2264 if ((instr & B12) == B12) { 2265 uint32_t S = (instr >> 26) & 1; 2266 uint32_t J2 = (instr >> 11) & 1; 2267 uint32_t J1 = (instr >> 13) & 1; 2268 uint32_t imm10 = (instr >> 16) & 0x3FF; 2269 uint32_t imm11 = instr & 0x7FF; 2276 uint32_t S = (instr >> 26) & 1; 2277 uint32_t J2 = (instr >> 11) & 1; 2278 uint32_t J1 = (instr >> 1 [all...] |
Completed in 1479 milliseconds