Home
last modified time | relevance | path

Searched refs:instructions (Results 26 – 43 of 43) sorted by relevance

12

/art/test/664-aget-verifier/
Dinfo.txt3 The verifier will flag aget instructions as have_pending_runtime_throw_failure_
/art/test/518-null-array-get/
Dinfo.txt2 instructions in dead code after aget on null, but pass
/art/libdexfile/dex/
Ddex_instruction_iterator.h48 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/
Ddex_to_dex_compiler.cc213 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/
Dforceredefine.cc116 cir_->instructions.InsertBefore(bc, new_inst); in Transform()
126 for (auto it = c.instructions.begin(); it != c.instructions.end(); ++it) { in Transform()
/art/dexlayout/
Dcompact_dex_writer.cc169 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()
Ddex_ir_builder.cc1014 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/
DREADME.txt37 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/
DRuntime.smali183 # 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/
Ddex2oat_test.cc2008 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/
DSmaliTests.smali59 # 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/
DTestCase.smali204 # 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/
Dinliner.cc1808 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()
Dnodes.h2656 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/
DREADME17 source file. There are five types of check lines. Branching instructions are
/art/test/1929-exception-catch-exception/smali/art/
DTest1929$Impl.smali15 # The standard dx/d8 would leave the move-exception instructions outside of either catch
/art/compiler/jni/
Djni_cfi_test_expected.inc1 // TODO These arrays should be generated automatically or have instructions for re-creation.
/art/test/626-checker-arm64-scratch-register/smali/
DMain2.smali178 # // order of the instructions where these variables are used below.

12