Home
last modified time | relevance | path

Searched refs:IPUT (Results 1 – 25 of 25) sorted by relevance

/art/compiler/dex/
Dglobal_value_numbering_test.cc563 DEF_IPUT(5, Instruction::IPUT, 8u, 300u, 2u), in TEST_F()
569 DEF_IPUT(4, Instruction::IPUT, 13u, 400u, 3u), in TEST_F()
570 DEF_IPUT(5, Instruction::IPUT, 13u, 400u, 3u), in TEST_F()
585 DEF_IPUT(4, Instruction::IPUT, 28u, 602u, 8u), // Doesn't clobber field #7 for other refs. in TEST_F()
591 DEF_IPUT(4, Instruction::IPUT, 32u, 700u, 9u), in TEST_F()
592 DEF_IPUT(4, Instruction::IPUT, 32u, 700u, 10u), in TEST_F()
594 DEF_IPUT(5, Instruction::IPUT, 35u, 700u, 9u), in TEST_F()
595 DEF_IPUT(5, Instruction::IPUT, 35u, 700u, 10u), in TEST_F()
602 DEF_IPUT(4, Instruction::IPUT, 42u, 800u, 11u), in TEST_F()
603 DEF_IPUT(4, Instruction::IPUT, 42u, 801u, 11u), in TEST_F()
[all …]
Dlocal_value_numbering_test.cc297 DEF_IPUT(Instruction::IPUT, 1u, 11u, 0u), // No aliasing since 10u is unique. in TEST_F()
319 DEF_IPUT(Instruction::IPUT, 1u, 11u, 0u), // No aliasing since 11u is unique. in TEST_F()
401 DEF_IPUT(Instruction::IPUT, 10u, 32u, 2u), // IPUT clobbers field #1 (#2 is wide). in TEST_F()
406 DEF_IPUT(Instruction::IPUT, 17u, 30u, 2u), // IPUT clobbers field #1 (#2 is wide). in TEST_F()
530 DEF_IPUT(Instruction::IPUT, 0u, 100u, 1u), in TEST_F()
531 DEF_IPUT(Instruction::IPUT, 0u, 101u, 1u), in TEST_F()
599 DEF_IPUT(Instruction::IPUT, 6u, 31u, 0u), // May alias with field #1. in TEST_F()
608 DEF_IPUT(Instruction::IPUT, 17u, 31u, 4u), // Aliasing, same type. in TEST_F()
684 DEF_IPUT(Instruction::IPUT, 1u, 31u, 0u), // Store the same value. in TEST_F()
698 DEF_IPUT(Instruction::IPUT, 15u, 50u, 1u), // Store the same value. in TEST_F()
Dmir_optimization_test.cc826 DEF_IGET_IPUT(3u, Instruction::IPUT, 8u, 104u, 0u), in TEST_F()
827 DEF_IGET_IPUT(3u, Instruction::IPUT, 9u, 104u, 1u), in TEST_F()
829 DEF_IGET_IPUT(3u, Instruction::IPUT, 11u, 105u, 1u), in TEST_F()
830 DEF_IGET_IPUT(3u, Instruction::IPUT, 12u, 106u, 0u), in TEST_F()
880 DEF_IGET_IPUT(3u, Instruction::IPUT, 0u, 100u, 0u), in TEST_F()
883 DEF_IGET_IPUT(4u, Instruction::IPUT, 3u, 101u, 0u), // Eliminated (BB #3 dominates #4). in TEST_F()
885 DEF_IGET_IPUT(5u, Instruction::IPUT, 5u, 102u, 1u), // Eliminated (BB #3 dominates #5). in TEST_F()
886 DEF_IGET_IPUT(4u, Instruction::IPUT, 6u, 103u, 0u), in TEST_F()
887 DEF_IGET_IPUT(6u, Instruction::IPUT, 7u, 103u, 1u), // Not eliminated (going through BB #5). in TEST_F()
892 DEF_IGET_IPUT(6u, Instruction::IPUT, 12u, 105u, 0u), // Eliminated. in TEST_F()
Ddex_to_dex_compiler.cc139 case Instruction::IPUT: in Compile()
Dgvn_dead_code_elimination_test.cc1686 DEF_IPUT(4, Instruction::IPUT, 1u, 0u, 0u), in TEST_F()
1688 DEF_IPUT(5, Instruction::IPUT, 3u, 0u, 0u), in TEST_F()
1859 DEF_IPUT(3, Instruction::IPUT, 2u, 0u, 0u), in TEST_F()
1862 DEF_IPUT(4, Instruction::IPUT, 5u, 0u, 0u), in TEST_F()
Dlocal_value_numbering.cc46 static constexpr uint16_t kMergeBlockAliasingIFieldVersionBumpOp = Instruction::IPUT;
1950 case Instruction::IPUT: in GetValueNumber()
Dtype_inference_test.cc766 DEF_IPUT(3u, Instruction::IPUT, 4u, thiz, 3u), in TEST_F()
768 DEF_IPUT(3u, Instruction::IPUT, 5u, thiz, 4u), in TEST_F()
Dtype_inference.cc921 case Instruction::IPUT: in InitializeSRegs()
Dgvn_dead_code_elimination.cc1386 case Instruction::IPUT: in RecordMIR()
Dmir_graph.cc2223 case Instruction::IPUT: in GetStartUseIndex()
/art/runtime/quick/
Dinline_method_analyser.h167 return Instruction::IPUT <= opcode && opcode <= Instruction::IPUT_SHORT; in IsInstructionIPut()
175 return opcode - Instruction::IPUT; in IPutVariant()
Dinline_method_analyser.cc45 static_assert(InlineMethodAnalyser::IsInstructionIPut(Instruction::IPUT), "iput type");
55 InlineMethodAnalyser::IPutVariant(Instruction::IPUT), "iget/iput variant");
117 case Instruction::IPUT: in AnalyseMethodCode()
/art/runtime/
Ddex_instruction_utils.h87 return Instruction::IPUT <= code && code <= Instruction::IPUT_SHORT; in IsInstructionIPut()
156 return static_cast<DexMemAccessType>(code - Instruction::IPUT); in IPutMemAccessType()
191 return (code >= Instruction::IPUT) ? IPutMemAccessType(code) : IGetMemAccessType(code); in IGetOrIPutMemAccessType()
Ddex_instruction.cc262 case IPUT: in DumpString()
Dcommon_throws.cc434 case Instruction::IPUT: in ThrowNullPointerExceptionFromDexPC()
Ddex_instruction_list.h110 …V(0x59, IPUT, "iput", k22c, false, kFieldRef, kContinue | kThrow | kStore | kRegCFieldOrConstant, …
/art/tools/dexfuzz/src/dexfuzz/rawdex/
DOpcode.java109 IPUT, enumConstant
DInstruction.java411 addOpcodeInfo(Opcode.IPUT, "iput", 0x59, new Format22c()); in addOpcodeInfo() argument
/art/compiler/dex/quick/
Dmir_to_lir.cc324 case InlineMethodAnalyser::IPutVariant(Instruction::IPUT): in GenSpecialIPut()
833 case Instruction::IPUT: in CompileDalvikInstruction()
Dquick_compiler.cc227 Instruction::IPUT,
Ddex_file_method_inliner.cc957 Instruction::Code opcode = static_cast<Instruction::Code>(Instruction::IPUT + data.op_variant); in GenInlineIPut()
/art/compiler/optimizing/
Dbuilder.cc2116 case Instruction::IPUT: in AnalyzeDexInstruction()
/art/runtime/interpreter/
Dinterpreter_goto_table_impl.cc1397 HANDLE_INSTRUCTION_START(IPUT) { in ExecuteGotoImpl()
Dinterpreter_switch_impl.cc1241 case Instruction::IPUT: { in ExecuteSwitchImpl()
/art/runtime/verifier/
Dmethod_verifier.cc2339 case Instruction::IPUT: in CodeFlowVerifyInstruction()