Searched defs:input (Results 1 - 12 of 12) sorted by relevance
/art/compiler/optimizing/ |
H A D | ssa_phi_elimination.cc | 48 HInstruction* input = it.Current(); local 49 if (input->IsPhi() && input->AsPhi()->IsDead()) { 50 worklist_.Add(input->AsPhi()); 51 input->AsPhi()->SetLive(); 95 HInstruction* input = phi->InputAt(i); local 96 // For a loop phi, If the input is the phi, the phi is still candidate for 98 if (input != candidate && input != phi) {
|
H A D | ssa_builder.cc | 38 HInstruction* input = ValueOfLocal(block->GetPredecessors().Get(pred), phi->GetRegNumber()); local 39 phi->AddInput(input);
|
H A D | nodes.cc | 417 void HPhi::AddInput(HInstruction* input) { argument 418 DCHECK(input->GetBlock() != nullptr); 419 inputs_.Add(input); 420 input->AddUseAt(this, inputs_.Size() - 1);
|
H A D | ssa_liveness_analysis.cc | 181 HInstruction* input = phi->InputAt(phi_input_index); local 182 input->GetLiveInterval()->AddPhiUse(phi, phi_input_index, block); 183 // A phi input whose last user is the phi dies at the end of the predecessor block, 185 live_in->SetBit(input->GetSsaIndex()); 206 HInstruction* input = current->InputAt(i); local 209 if (input->HasSsaIndex()) { 210 live_in->SetBit(input->GetSsaIndex()); 211 input->GetLiveInterval()->AddUse(current, i, false);
|
H A D | code_generator.cc | 154 // Mark all fixed input, temp and output registers as used. 175 // Allocate all unallocated input locations. 178 HInstruction* input = instruction->InputAt(i); local 182 AllocateFreeRegister(input->GetType(), blocked_registers_)); 185 HLoadLocal* load = input->AsLoadLocal(); 190 AllocateFreeRegister(input->GetType(), blocked_registers_)); 239 // Move the input to the desired location.
|
H A D | register_allocator.cc | 146 Location input = locations->InAt(i); local 147 if (input.IsRegister()) { 148 BlockRegister(input, position, position + 1, instruction->InputAt(i)->GetType()); 668 // because the input moves work on the assumption that the interval moves 713 // differentiate it with moves for connecting blocks, and input moves. 724 // differentiate it with moves for connecting blocks, and input moves. 770 // it with moves for connecting siblings in a same block, and input moves. 792 // to differentiate with input moves, moves for connecting siblings in a 972 HInstruction* input = phi->InputAt(i); local 973 Location source = FindLocationAt(input [all...] |
H A D | code_generator_arm.cc | 803 HInstruction* input = invoke->InputAt(i); local 804 locations->SetInAt(i, calling_convention_visitor.GetNextLocation(input->GetType()));
|
H A D | code_generator_x86.cc | 749 HInstruction* input = invoke->InputAt(i); local 750 locations->SetInAt(i, calling_convention_visitor.GetNextLocation(input->GetType()));
|
H A D | code_generator_x86_64.cc | 694 HInstruction* input = invoke->InputAt(i); local 695 locations->SetInAt(i, calling_convention_visitor.GetNextLocation(input->GetType()));
|
H A D | nodes.h | 512 virtual void SetRawInputAt(size_t index, HInstruction* input) = 0; 591 // List of instructions that have this instruction as input. 875 explicit HIf(HInstruction* input) { argument 876 SetRawInputAt(0, input); 1056 // Load a given local. The local is an input of this instruction. 1151 virtual void SetRawInputAt(size_t index, HInstruction* input) { argument 1152 inputs_.Put(index, input); 1255 explicit HNot(HInstruction* input) : HExpression(Primitive::kPrimBoolean) { argument 1256 SetRawInputAt(0, input); 1278 virtual void SetRawInputAt(size_t index, HInstruction* input) { argument [all...] |
/art/test/093-serialization/src/ |
H A D | Main.java | 59 static void checkStream(byte[] input) throws IOException { argument 60 ByteArrayInputStream byteStream = new ByteArrayInputStream(input);
|
/art/runtime/ |
H A D | mem_map.cc | 103 uintptr_t CreateStartPos(uint64_t input) { argument 113 // Mask input data. 114 return (input & mask) + LOW_MEM_START;
|
Completed in 564 milliseconds