Searched refs:cursor (Results 1 - 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
H A D | nodes.cc | 491 void HBasicBlock::InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor) { argument 492 DCHECK(!cursor->IsPhi()); 495 DCHECK_NE(cursor->GetId(), -1); 496 DCHECK_EQ(cursor->GetBlock(), this); 501 instructions_.InsertInstructionBefore(instruction, cursor); 504 void HBasicBlock::InsertInstructionAfter(HInstruction* instruction, HInstruction* cursor) { argument 505 DCHECK(!cursor->IsPhi()); 508 DCHECK_NE(cursor->GetId(), -1); 509 DCHECK_EQ(cursor->GetBlock(), this); 511 DCHECK(!cursor 518 InsertPhiAfter(HPhi* phi, HPhi* cursor) argument 633 InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor) argument 647 InsertInstructionAfter(HInstruction* instruction, HInstruction* cursor) argument 903 MoveBefore(HInstruction* cursor) argument 926 SplitAfter(HInstruction* cursor) argument 995 AddAfter(HInstruction* cursor, const HInstructionList& instruction_list) argument [all...] |
H A D | ssa_liveness_analysis.h | 277 UsePosition* cursor = first_use_; local 278 while ((cursor->GetNext() != nullptr) && (cursor->GetNext()->GetPosition() < position)) { 279 cursor = cursor->GetNext(); 283 instruction, environment, input_index, position, cursor->GetNext()); 284 cursor->SetNext(new_use);
|
H A D | nodes.h | 79 // Insert `instruction` before/after an existing instruction `cursor`. 80 void InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor); 81 void InsertInstructionAfter(HInstruction* instruction, HInstruction* cursor); 98 void AddAfter(HInstruction* cursor, const HInstructionList& instruction_list); 650 // Split the block into two blocks just after `cursor`. Returns the newly 655 HBasicBlock* SplitAfter(HInstruction* cursor); 684 // Insert `instruction` before/after an existing instruction `cursor`. 685 void InsertInstructionBefore(HInstruction* instruction, HInstruction* cursor); 686 void InsertInstructionAfter(HInstruction* instruction, HInstruction* cursor); 691 void InsertPhiAfter(HPhi* instruction, HPhi* cursor); [all...] |
/art/compiler/utils/ |
H A D | assembler.h | 264 if (buffer->cursor() >= buffer->limit()) { 305 if (buffer->cursor() >= buffer->limit()) buffer->ExtendCapacity(); 336 uint8_t* cursor() const { return cursor_; } function in class:art::AssemblerBuffer
|
Completed in 70 milliseconds