HomeSort by relevance Sort by last modified time
    Searched defs:vreg (Results 1 - 25 of 26) sorted by null

1 2

  /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...]

Completed in 386 milliseconds

1 2