Searched refs:Next (Results 1 - 25 of 51) sorted by relevance

123

/art/compiler/dex/
H A Dpost_opt_passes.cc57 for (BasicBlock* bb = first.Next(); bb != nullptr; bb = first.Next()) {
63 for (BasicBlock* bb = second.Next(); bb != nullptr; bb = second.Next()) {
73 for (BasicBlock* child = child_iter.Next(); child != nullptr; child = child_iter.Next()) {
H A Ddataflow_iterator.h32 * whether a change has been made that necessitates another pass. Note that calling Next(true)
53 * @details Does not mean there was or not a change, it is only whether the user passed a true to the Next function call.
63 virtual BasicBlock* Next(bool had_change = false) = 0;
135 virtual BasicBlock* Next(bool had_change = false) { function in class:art::PreOrderDfsIterator
166 virtual BasicBlock* Next(bool had_change = false) { function in class:art::RepeatingPreOrderDfsIterator
197 virtual BasicBlock* Next(bool had_change = false) { function in class:art::RepeatingPostOrderDfsIterator
227 virtual BasicBlock* Next(bool had_change = false) { function in class:art::ReversePostOrderDfsIterator
258 virtual BasicBlock* Next(bool had_change = false) { function in class:art::RepeatingReversePostOrderDfsIterator
288 virtual BasicBlock* Next(bool had_change = false) { function in class:art::PostOrderDOMIterator
322 virtual BasicBlock* Next(boo
[all...]
H A Ddataflow_iterator-inl.h101 inline BasicBlock* AllNodesIterator::Next(bool had_change) { function in class:art::AllNodesIterator
118 inline BasicBlock* TopologicalSortIterator::Next(bool had_change) { function in class:art::TopologicalSortIterator
142 inline BasicBlock* LoopRepeatingTopologicalSortIterator::Next(bool had_change) { function in class:art::LoopRepeatingTopologicalSortIterator
150 for (BasicBlock* child_bb = iter.Next(); child_bb != nullptr; child_bb = iter.Next()) {
H A Dssa_transformation.cc29 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
110 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
152 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
156 for (BasicBlock* bb = iter2.Next(); bb != nullptr; bb = iter2.Next()) {
360 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
[all...]
H A Dpass_driver_me.h111 // Next, check if there are any overridden settings for the pass that change default
192 for (BasicBlock* bb = iterator->Next(change); bb != nullptr; bb = iterator->Next(change)) {
H A Dmir_optimization.cc905 for (BasicBlock* child = iter.Next(); child != nullptr; child = iter.Next()) {
935 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
1063 // Next should be an MOVE_RESULT_OBJECT
1115 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
1190 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
1397 for (BasicBlock* bb = iter.Next(); b
[all...]
H A Dverified_method.cc211 for (; inst < end; inst = inst->Next()) {
258 for (; inst < end; inst = inst->Next()) {
335 for (; inst < end; inst = inst->Next()) {
H A Ddex_to_dex_compiler.cc101 inst = const_cast<Instruction*>(inst->Next()), dex_pc = inst->GetDexPc(insns)) {
210 // Because the caller loops over instructions by calling Instruction::Next onto
222 inst = const_cast<Instruction*>(inst->Next());
H A Dmir_analysis.cc1199 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
1218 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
1359 for (BasicBlock* bb = iter.Next(); bb != nullptr; bb = iter.Next()) {
H A Dmir_graph.cc379 for (; iterator.HasNext(); iterator.Next()) {
406 check_insn = check_insn->Next();
450 check_insn = check_insn->Next();
613 for (; iterator.HasNext(); iterator.Next()) {
1870 for (BasicBlock* candidate = iter.Next(); candidate != nullptr; candidate = iter.Next()) {
1888 BasicBlock* child_bb = child_iter.Next();
1889 for ( ; child_bb != nullptr; child_bb = child_iter.Next()) {
2010 BasicBlock* candidate = iter.Next();
2070 BasicBlock* successor = succIter.Next();
2114 BasicBlock* ChildBlockIterator::Next() { function in class:art::ChildBlockIterator
[all...]
/art/runtime/
H A Ddex_method_iterator.h71 GetIterator().Next();
74 GetIterator().Next();
98 void Next() { function in class:art::DexMethodIterator
102 GetIterator().Next();
H A Ddex_method_iterator_test.cc45 it.Next();
H A Dexception_test.cc140 iter.Next();
143 iter.Next();
150 iter.Next();
H A Ddex_file_verifier.cc688 for (; it.HasNextStaticField(); it.Next()) {
700 for (; it.HasNextInstanceField(); it.Next()) {
712 for (; it.HasNextDirectMethod(); it.Next()) {
725 for (; it.HasNextVirtualMethod(); it.Next()) {
1569 it.Next();
1605 prev_it.Next();
1606 curr_it.Next();
1876 for (; it.HasNextStaticField() || it.HasNextInstanceField(); it.Next()) {
1883 for (; it.HasNextDirectMethod() || it.HasNextVirtualMethod(); it.Next()) {
H A Ddex_file.cc673 it.Next();
836 for (uint32_t i = 0; i < parameters_size && it.HasNext(); ++i, it.Next()) {
1199 Next();
1203 void EncodedStaticFieldValueIterator::Next() { function in class:art::EncodedStaticFieldValueIterator
1350 Next();
1353 void CatchHandlerIterator::Next() { function in class:art::CatchHandlerIterator
/art/compiler/jni/quick/
H A Djni_compiler.cc135 main_jni_conv->Next(); // Skip JNIEnv*
147 main_jni_conv->Next(); // in handle scope so move to next argument
177 mr_conv->Next();
178 main_jni_conv->Next();
199 main_jni_conv->Next(); // Skip JNIEnv.
213 main_jni_conv->Next();
248 main_jni_conv->Next(); // Skip JNIEnv.
260 main_jni_conv->Next();
296 mr_conv->Next();
305 main_jni_conv->Next(); // Ski
[all...]
H A Dcalling_convention.cc57 void ManagedRuntimeCallingConvention::Next() { function in class:art::ManagedRuntimeCallingConvention
151 void JniCallingConvention::Next() { function in class:art::JniCallingConvention
H A Dcalling_convention.h233 void Next();
306 virtual void Next();
/art/compiler/jni/quick/arm/
H A Dcalling_convention_arm.h58 void Next() OVERRIDE; // Override default behavior for AAPCS
H A Dcalling_convention_arm.cc201 Next();
274 void ArmJniCallingConvention::Next() { function in class:art::arm::ArmJniCallingConvention
275 JniCallingConvention::Next();
/art/compiler/jni/quick/mips/
H A Dcalling_convention_mips.h58 void Next() OVERRIDE; // Override default behavior for AAPCS
H A Dcalling_convention_mips.cc165 void MipsJniCallingConvention::Next() { function in class:art::mips::MipsJniCallingConvention
166 JniCallingConvention::Next();
/art/runtime/quick/
H A Dinline_method_analyser.cc169 const Instruction* return_instruction = instruction->Next();
205 const Instruction* return_instruction = instruction->Next();
268 const Instruction* return_instruction = instruction->Next();
/art/compiler/jni/quick/mips64/
H A Dcalling_convention_mips64.cc118 Next();
/art/compiler/jni/quick/x86/
H A Dcalling_convention_x86.cc161 Next();

Completed in 277 milliseconds

123