/external/v8/test/unittests/compiler/ |
live-range-unittest.cc | 435 TopLevelLiveRange* vreg = TestRangeBuilder(zone()).Id(2).Build(0, 100); local 436 EXPECT_EQ(2, vreg->vreg()); 437 EXPECT_EQ(0, vreg->relative_id()); 441 vreg->SetSplinter(splinter); 442 vreg->Splinter(LifetimePosition::FromInt(4), LifetimePosition::FromInt(12), 445 EXPECT_EQ(101, splinter->vreg()); 448 LiveRange* child = vreg->SplitAt(LifetimePosition::FromInt(50), zone()); 458 vreg->Merge(splinter, zone());
|
instruction-sequence-unittest.cc | 146 InstructionSequenceTest::VReg InstructionSequenceTest::Define( 148 VReg vreg = NewReg(); local 149 InstructionOperand outputs[1]{ConvertOutputOp(vreg, output_op)}; 151 return vreg; 162 PhiInstruction* InstructionSequenceTest::Phi(VReg incoming_vreg_0, 163 VReg incoming_vreg_1, 164 VReg incoming_vreg_2, 165 VReg incoming_vreg_3) { 166 VReg inputs[] = {incoming_vreg_0, incoming_vreg_1, incoming_vreg_2 200 VReg vreg = NewReg(); local [all...] |
instruction-selector-unittest.cc | 77 int vreg = ConstantOperand::cast(output)->virtual_register(); local 78 s.constants_.insert(std::make_pair(vreg, sequence.GetConstant(vreg)));
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_wm.c | 285 void *vreg = c->vreg; local 290 c->vreg = vreg; 311 c->vreg = rzalloc_array(c, struct brw_wm_value, BRW_WM_MAX_VREG);
|
brw_wm.h | 225 struct brw_wm_value *vreg; member in struct:brw_wm_compile
|
/external/v8/test/cctest/compiler/ |
test-instruction.cc | 84 UnallocatedOperand Unallocated(int vreg) { 85 return UnallocatedOperand(UnallocatedOperand::ANY, vreg); 280 int vreg = 15; local 282 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 283 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 284 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 285 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg)}; 288 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 289 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 290 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), [all...] |
/art/compiler/debug/ |
elf_debug_info_writer.h | 203 const uint32_t vreg = dex_code->registers_size_ - dex_code->ins_size_ + arg_reg; local 205 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address); 223 const uint32_t vreg = dex_code->registers_size_ - dex_code->ins_size_ + arg_reg; local 224 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address); 448 uint16_t vreg, 455 vreg,
|
/external/v8/src/compiler/ |
graph-visualizer.cc | 234 void PrintLiveRange(LiveRange* range, const char* type, int vreg); 525 int vreg = range->vreg(); local 527 PrintLiveRange(child, type, vreg); 533 int vreg) { 536 os_ << vreg << ":" << range->relative_id() << " " << type; 566 os_ << " " << vreg; local
|
register-allocator-verifier.cc | 159 int vreg = unallocated->virtual_register(); local 160 constraint->virtual_register_ = vreg; 162 constraint->type_ = sequence()->IsFloat(vreg) ? kDoubleSlot : kSlot; 168 if (sequence()->IsFloat(vreg)) { 188 if (sequence()->IsFloat(vreg)) { 195 constraint->type_ = sequence()->IsFloat(vreg) ? kDoubleSlot : kSlot; 411 // Already used this vreg in this block. 452 // Already used this vreg in this block.
|
register-allocator.h | 497 explicit TopLevelLiveRange(int vreg, MachineRepresentation rep); 598 int vreg() const { return vreg_; } function in class:v8::internal::compiler::final 808 return code()->IsReference(top_range->vreg()); [all...] |
register-allocator.cc | 707 TopLevelLiveRange::TopLevelLiveRange(int vreg, MachineRepresentation rep) 709 vreg_(vreg), 725 return IsSplinter() ? splintered_from()->vreg() : vreg(); 742 TRACE("Live Range %d will be spilled only in deferred blocks.\n", vreg()); 999 TRACE("Shorten live range %d to [%d\n", vreg(), start.value()); 1009 TRACE("Ensure live range %d in interval [%d %d[\n", vreg(), start.value(), 1030 TRACE("Add to live range %d interval [%d %d[\n", vreg(), start.value(), 1348 int vreg = virtual_register_count_++; local 1358 int vreg = GetNextLiveRangeId(); local 1974 int vreg = unalloc->virtual_register(); local [all...] |
/external/valgrind/VEX/priv/ |
host_generic_reg_alloc2.c | 109 vreg. Is safely left at False, and becomes True after a 115 Bound /* in use (holding value of some vreg) */ 118 /* If .disp == Bound, what vreg is it bound to? */ 119 HReg vreg; member in struct:__anon24878 125 (vreg_state) from vreg numbers back to entries in rreg_state. It 127 hregNumber(rreg_state[j].vreg) == i -- that is, the two entries 129 which involve looking for a particular vreg: there is no need to 131 vreg_state. The FAQ "does this vreg already have an associated 134 To indicate, in vreg_state[i], that a given vreg is not currently 149 finding the vreg which is mentioned as far ahead as possible, i 604 HReg vreg = reg_usage_arr[ii].vRegs[j]; local 1283 HReg vreg = reg_usage_arr[ii].vRegs[j]; local 1336 HReg vreg = reg_usage_arr[ii].vRegs[j]; local [all...] |
/art/runtime/ |
stack.h | 49 // The kind of vreg being accessed in calls to Set/GetVReg. 114 // - JNI - just VRegs, but where every VReg holds a reference. 195 const uint32_t* vreg = &vregs_[i]; local 196 return *reinterpret_cast<const int32_t*>(vreg); 216 const uint32_t* vreg = &vregs_[i]; local 217 return *reinterpret_cast<const float*>(vreg); 222 const uint32_t* vreg = &vregs_[i]; local 225 return *reinterpret_cast<unaligned_int64*>(vreg); 230 const uint32_t* vreg = &vregs_[i]; local 233 return *reinterpret_cast<unaligned_double*>(vreg); 265 uint32_t* vreg = &vregs_[i]; local 276 uint32_t* vreg = &vregs_[i]; local 287 uint32_t* vreg = &vregs_[i]; local 301 uint32_t* vreg = &vregs_[i]; local 322 uint32_t* vreg = &vregs_[i]; local [all...] |
/art/compiler/optimizing/ |
instruction_builder.cc | 45 // be deleted when the first throwing instruction with the vreg undefined 165 for (size_t vreg = 0, e = current_locals_->size(); vreg < e; ++vreg) { 166 HInstruction* handler_value = (*handler_locals)[vreg]; 168 // Vreg was undefined at a previously encountered throwing instruction 174 HInstruction* local_value = (*current_locals_)[vreg]; 177 // `vreg` is undefined. Delete the catch phi. 179 (*handler_locals)[vreg] = nullptr; 181 // Vreg has been defined at all instructions throwing into `catch_block 234 size_t vreg = phi->GetRegNumber(); local [all...] |
/external/v8/src/crankshaft/ |
lithium-allocator.cc | 834 int vreg = GetVirtualRegister(); local 836 cur_input->set_virtual_register(vreg); 2035 int vreg = GetVirtualRegister(); local [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-arm.cc | 616 int vreg = allocator_->GetVirtualRegister(); local 619 vreg = 0; 621 operand->set_virtual_register(vreg); 629 int vreg = allocator_->GetVirtualRegister(); local 632 vreg = 0; 634 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/crankshaft/arm64/ |
lithium-arm64.cc | 508 int vreg = allocator_->GetVirtualRegister(); local 511 vreg = 0; 513 operand->set_virtual_register(vreg); 521 int vreg = allocator_->GetVirtualRegister(); local 524 vreg = 0; 526 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-ia32.cc | 667 int vreg = allocator_->GetVirtualRegister(); local 670 vreg = 0; 672 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-mips.cc | 623 int vreg = allocator_->GetVirtualRegister(); local 626 vreg = 0; 628 operand->set_virtual_register(vreg); 636 int vreg = allocator_->GetVirtualRegister(); local 639 vreg = 0; 641 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/crankshaft/mips64/ |
lithium-mips64.cc | 623 int vreg = allocator_->GetVirtualRegister(); local 626 vreg = 0; 628 operand->set_virtual_register(vreg); 636 int vreg = allocator_->GetVirtualRegister(); local 639 vreg = 0; 641 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-ppc.cc | 627 int vreg = allocator_->GetVirtualRegister(); local 630 vreg = 0; 632 operand->set_virtual_register(vreg); 640 int vreg = allocator_->GetVirtualRegister(); local 643 vreg = 0; 645 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-x64.cc | 651 int vreg = allocator_->GetVirtualRegister(); local 654 vreg = 0; 656 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-x87.cc | 673 int vreg = allocator_->GetVirtualRegister(); local 676 vreg = 0; 678 operand->set_virtual_register(vreg); [all...] |
/external/v8/src/ia32/ |
assembler-ia32.cc | 2711 Register vreg = {0}; \/\/ VEX.vvvv unused local [all...] |
/external/v8/src/x64/ |
assembler-x64.cc | 3997 Register vreg = {0}; \/\/ VEX.vvvv unused local 4009 Register vreg = {0}; \/\/ VEX.vvvv unused local 4021 Register vreg = {0}; \/\/ VEX.vvvv unused local 4033 Register vreg = {0}; \/\/ VEX.vvvv unused local [all...] |