/art/test/664-aget-verifier/ |
D | info.txt | 3 The verifier will flag aget instructions as have_pending_runtime_throw_failure_
|
/art/test/518-null-array-get/ |
D | info.txt | 2 instructions in dead code after aget on null, but pass
|
/art/libdexfile/dex/ |
D | dex_instruction_iterator.h | 48 explicit DexInstructionPcPair(const uint16_t* instructions, uint32_t dex_pc) in DexInstructionPcPair() argument 49 : instructions_(instructions), dex_pc_(dex_pc) {} in DexInstructionPcPair()
|
/art/dex2oat/dex/ |
D | dex_to_dex_compiler.cc | 213 const CodeItemDataAccessor& instructions = unit_.GetCodeItemAccessor(); in Compile() local 214 for (DexInstructionIterator it = instructions.begin(); it != instructions.end(); ++it) { in Compile() 353 for (const DexInstructionPcPair& pair : instructions) { in Compile() 367 const Instruction& inst = instructions.InstructionAt(info.dex_pc); in Compile()
|
/art/tools/jvmti-agents/simple-force-redefine/ |
D | forceredefine.cc | 116 cir_->instructions.InsertBefore(bc, new_inst); in Transform() 126 for (auto it = c.instructions.begin(); it != c.instructions.end(); ++it) { in Transform()
|
/art/dexlayout/ |
D | compact_dex_writer.cc | 169 IterationRange<DexInstructionIterator> instructions = code_item->Instructions(); in WriteCodeItem() local 170 SafeDexInstructionIterator it(instructions.begin(), instructions.end()); in WriteCodeItem() 171 for (; !it.IsErrorState() && it < instructions.end(); ++it) { in WriteCodeItem()
|
D | dex_ir_builder.cc | 1014 IterationRange<DexInstructionIterator> instructions = code->Instructions(); in GetIdsFromByteCode() local 1015 SafeDexInstructionIterator it(instructions.begin(), instructions.end()); in GetIdsFromByteCode() 1016 for (; !it.IsErrorState() && it < instructions.end(); ++it) { in GetIdsFromByteCode()
|
/art/runtime/interpreter/mterp/ |
D | README.txt | 37 The generation tool does *not* print a warning if your instructions 39 oversized handler. On architectures with fixed-width instructions this
|
/art/test/510-checker-try-catch/smali/ |
D | Runtime.smali | 183 # Register v0 holds different constants at two throwing instructions. Runtime is 213 # Register v0 holds different integer values at two throwing instructions. 251 # Register pair (v0, v1) holds different long values at two throwing instructions. 302 # Register v0 holds different float values at two throwing instructions. Runtime 344 # Register pair (v0, v1) holds different double values at two throwing instructions. 386 # Register v0 holds different integer values at two throwing instructions. 435 # Register pair (v0, v1) holds different double values at two throwing instructions.
|
/art/dex2oat/ |
D | dex2oat_test.cc | 2008 CodeItemInstructionAccessor instructions = method.GetInstructions(); in TEST_F() local 2010 if (instructions.InsnsSizeInCodeUnits() > 2) { in TEST_F() 2011 const_cast<Instruction&>(instructions.InstructionAt(0)).SetOpcode( in TEST_F() 2322 CodeItemInstructionAccessor instructions = method.GetInstructions(); in TEST_F() local 2326 ASSERT_TRUE(instructions.begin() != instructions.end()); in TEST_F() 2327 DexInstructionIterator last_instruction = instructions.begin(); in TEST_F() 2328 for (auto dex_it = instructions.begin(); dex_it != instructions.end(); ++dex_it) { in TEST_F() 2337 SafeDexInstructionIterator it2(instructions.begin(), instructions.end()); in TEST_F() 2342 EXPECT_TRUE(it2 < instructions.end()); in TEST_F()
|
/art/test/565-checker-doublenegbitwise/smali/ |
D | SmaliTests.smali | 59 # contain `HBooleanNot` instructions. This is because this transformation 136 # contain `HBooleanNot` instructions. This is because this transformation 261 # contain `HBooleanNot` instructions. This is because this transformation 390 # contain `HBooleanNot` instructions. This is because this transformation 512 # contain `HBooleanNot` instructions. This is because this transformation 700 # contain `HBooleanNot` instructions. This is because this transformation
|
/art/test/543-checker-dce-trycatch/smali/ |
D | TestCase.smali | 204 # Test that DCE removes catch phi uses of instructions defined in dead try blocks. 277 # Test that DCE does not remove catch phi uses of instructions defined outside
|
/art/compiler/optimizing/ |
D | inliner.cc | 1808 for (HInstructionIterator instructions(callee_graph->GetEntryBlock()->GetInstructions()); in SubstituteArguments() local 1809 !instructions.Done(); in SubstituteArguments() 1810 instructions.Advance()) { in SubstituteArguments() 1811 HInstruction* current = instructions.Current(); in SubstituteArguments()
|
D | nodes.h | 2656 explicit HInstructionIterator(const HInstructionList& instructions) in HInstructionIterator() argument 2657 : instruction_(instructions.first_instruction_) { in HInstructionIterator() 2680 explicit HInstructionIteratorHandleChanges(const HInstructionList& instructions) in HInstructionIteratorHandleChanges() argument 2681 : instruction_(instructions.first_instruction_) { in HInstructionIteratorHandleChanges() 2699 explicit HBackwardInstructionIterator(const HInstructionList& instructions) in HBackwardInstructionIterator() argument 2700 : instruction_(instructions.last_instruction_) { in HBackwardInstructionIterator()
|
/art/tools/checker/ |
D | README | 17 source file. There are five types of check lines. Branching instructions are
|
/art/test/1929-exception-catch-exception/smali/art/ |
D | Test1929$Impl.smali | 15 # The standard dx/d8 would leave the move-exception instructions outside of either catch
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 1 // TODO These arrays should be generated automatically or have instructions for re-creation.
|
/art/test/626-checker-arm64-scratch-register/smali/ |
D | Main2.smali | 178 # // order of the instructions where these variables are used below.
|