Home
last modified time | relevance | path

Searched refs:prev (Results 1 – 13 of 13) sorted by relevance

/art/compiler/utils/
Dswap_space.cc175 auto prev = it; in Free() local
176 --prev; in Free()
177 CHECK_LE(prev->End(), chunk.Start()); in Free()
178 if (prev->End() == chunk.Start()) { in Free()
180 chunk.size += prev->size; in Free()
181 chunk.ptr -= prev->size; in Free()
182 auto erase_pos = free_by_size_.find(FreeBySizeEntry { prev->size, prev }); in Free()
/art/runtime/
Dreference_table.cc224 mirror::Object* prev = sorted_entries[idx-1].Read<kWithoutReadBarrier>(); in Dump() local
226 size_t element_count = GetElementCount(prev); in Dump()
227 if (current == prev) { in Dump()
230 … } else if (current->GetClass() == prev->GetClass() && GetElementCount(current) == element_count) { in Dump()
235 DumpSummaryLine(os, prev, element_count, identical, equiv); in Dump()
Datomic.h109 int64_t prev; in Write64()
115 : "=&r" (prev), "=&r" (status), "+Q"(*addr) in Write64()
Ddex_file_verifier.cc1552 const DexFile::ProtoId* prev = reinterpret_cast<const DexFile::ProtoId*>(previous_item_); in CheckInterProtoIdItem() local
1553 if (UNLIKELY(prev->return_type_idx_ > item->return_type_idx_)) { in CheckInterProtoIdItem()
1556 } else if (prev->return_type_idx_ == item->return_type_idx_) { in CheckInterProtoIdItem()
1558 DexFileParameterIterator prev_it(*dex_file_, *prev); in CheckInterProtoIdItem()
/art/compiler/dex/quick/
Dcodegen_util.cc108 lir->next->prev = NULL; in UnlinkLIR()
115 last_lir_insn_ = lir->prev; in UnlinkLIR()
116 lir->prev->next = NULL; in UnlinkLIR()
117 } else if ((lir->prev != NULL) && (lir->next != NULL)) { in UnlinkLIR()
118 lir->prev->next = lir->next; in UnlinkLIR()
119 lir->next->prev = lir->prev; in UnlinkLIR()
1148 lir->prev = lir->next = NULL; in AppendLIR()
1151 lir->prev = last_lir_insn_; in AppendLIR()
1164 DCHECK(current_lir->prev != NULL); in InsertLIRBefore()
1165 LIR *prev_lir = current_lir->prev; in InsertLIRBefore()
[all …]
Dmir_to_lir.h173 LIR* prev; member
202 #define PREV_LIR(lir) (lir->prev)
/art/compiler/dex/
Dmir_optimization.cc618 BasicBlock* prev = GetBasicBlock(walker->predecessors->Get(0)); in LayoutBlocks() local
621 if (prev->visited) { in LayoutBlocks()
624 prev->visited = true; in LayoutBlocks()
626 if (prev->conditional_branch) { in LayoutBlocks()
627 if (GetBasicBlock(prev->fall_through) == walker) { in LayoutBlocks()
631 DCHECK_EQ(walker, GetBasicBlock(prev->taken)); in LayoutBlocks()
633 Instruction::Code opcode = prev->last_mir_insn->dalvikInsn.opcode; in LayoutBlocks()
649 prev->last_mir_insn->dalvikInsn.opcode = opcode; in LayoutBlocks()
650 BasicBlockId t_bb = prev->taken; in LayoutBlocks()
651 prev->taken = prev->fall_through; in LayoutBlocks()
[all …]
Dmir_graph.cc159 MIR* prev = NULL; in SplitBlock() local
162 prev = insn; in SplitBlock()
216 orig_block->last_mir_insn = prev; in SplitBlock()
217 prev->next = nullptr; in SplitBlock()
/art/runtime/jdwp/
Djdwp_event.h92 JdwpEvent* prev; /* linked list */ member
Djdwp_event.cc176 CHECK(pEvent->prev == NULL); in RegisterEvent()
228 event_list_->prev = pEvent; in RegisterEvent()
248 if (pEvent->prev == NULL) { in UnregisterEvent()
254 pEvent->prev->next = pEvent->next; in UnregisterEvent()
258 pEvent->next->prev = pEvent->prev; in UnregisterEvent()
261 pEvent->prev = NULL; in UnregisterEvent()
380 CHECK(pEvent->prev == NULL); in EventFree()
/art/compiler/
Delf_writer_quick.cc34 static constexpr Elf32_Word NextOffset(const Elf32_Shdr& cur, const Elf32_Shdr& prev) { in NextOffset() argument
35 return RoundUp(prev.sh_size + prev.sh_offset, cur.sh_addralign); in NextOffset()
447 Elf32_Shdr prev = dynamic_builder_.section_; in Write() local
464 prev = symtab_builder_.strtab_.section_; in Write()
489 it->section_.sh_offset = NextOffset(it->section_, prev); in Write()
496 prev = it->section_; in Write()
503 shstrtab_builder_.section_.sh_offset = NextOffset(shstrtab_builder_.section_, prev); in Write()
/art/compiler/utils/arm/
Dassembler_thumb2.h362 uint16_t EmitCompareAndBranch(Register rn, uint16_t prev, bool n);
Dassembler_thumb2.cc1232 uint16_t Thumb2Assembler::EmitCompareAndBranch(Register rn, uint16_t prev, bool n) { in EmitCompareAndBranch() argument
1236 Emit16(prev); // Previous link. in EmitCompareAndBranch()