/external/v8/test/unittests/compiler/ |
H A D | 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());
|
H A D | instruction-selector-unittest.cc | 76 int vreg = ConstantOperand::cast(output)->virtual_register(); local 77 s.constants_.insert(std::make_pair(vreg, sequence.GetConstant(vreg)));
|
H A D | instruction-sequence-unittest.h | 51 TestOperand(TestOperandType type, VReg vreg, int value = kNoValue) argument 52 : type_(type), vreg_(vreg), value_(value) {} 66 static TestOperand Reg(VReg vreg, int index = kNoValue) { argument 69 return TestOperand(type, vreg, index); 74 static TestOperand Slot(VReg vreg, int index = kNoValue) { argument 77 return TestOperand(type, vreg, index); 87 static TestOperand Use(VReg vreg) { return TestOperand(kNone, vreg); } argument 91 static TestOperand Unique(VReg vreg) { return TestOperand(kUnique, vreg); } argument 93 UniqueReg(VReg vreg) argument 143 Return(VReg vreg) argument [all...] |
H A D | instruction-sequence-unittest.cc | 150 VReg vreg = NewReg(); local 151 InstructionOperand outputs[1]{ConvertOutputOp(vreg, output_op)}; 153 return vreg; 194 VReg vreg) { 195 CHECK(vreg.value_ != kNoValue); 196 phi->SetInput(input, vreg.value_); 202 VReg vreg = NewReg(); local 203 sequence()->AddConstant(vreg.value_, Constant(imm)); 204 InstructionOperand outputs[1]{ConstantOperand(vreg.value_)}; 206 return vreg; 193 SetInput(PhiInstruction* phi, size_t input, VReg vreg) argument 401 ConvertOutputOp(VReg vreg, TestOperand op) argument [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | 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);
|
H A D | brw_wm.h | 225 struct brw_wm_value *vreg; member in struct:brw_wm_compile
|
/external/v8/test/cctest/compiler/ |
H A D | test-instruction.cc | 84 UnallocatedOperand Unallocated(int vreg) { argument 85 return UnallocatedOperand(UnallocatedOperand::ANY, vreg); 281 int vreg = 15; local 283 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 284 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 285 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 286 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg)}; 289 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 290 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), 291 UnallocatedOperand(UnallocatedOperand::MUST_HAVE_REGISTER, vreg), [all...] |
/external/v8/src/compiler/ |
H A D | register-allocator-verifier.cc | 160 int vreg = unallocated->virtual_register(); local 161 constraint->virtual_register_ = vreg; 163 constraint->type_ = sequence()->IsFP(vreg) ? kFPSlot : kSlot; 169 if (sequence()->IsFP(vreg)) { 189 if (sequence()->IsFP(vreg)) { 196 constraint->type_ = sequence()->IsFP(vreg) ? kFPSlot : kSlot; 534 int vreg = pair.second; local 541 vreg); 547 pending, vreg); 549 new (zone()) FinalAssessment(vreg, pendin [all...] |
H A D | register-allocator-verifier.h | 213 void AddDelayedAssessment(InstructionOperand op, int vreg) { argument 216 map_.insert(std::make_pair(op, vreg)); 218 CHECK_EQ(it->second, vreg);
|
H A D | graph-visualizer.cc | 258 void PrintLiveRange(const LiveRange* range, const char* type, int vreg); 547 int vreg = range->vreg(); local 550 PrintLiveRange(child, type, vreg); 555 int vreg) { 558 os_ << vreg << ":" << range->relative_id() << " " << type; 592 os_ << " " << vreg; local 554 PrintLiveRange(const LiveRange* range, const char* type, int vreg) argument
|
H A D | instruction.cc | 688 int vreg = (output->IsConstant()) local 691 CHECK(!definitions.Contains(vreg)); 692 definitions.Add(vreg);
|
H A D | register-allocator.h | 477 explicit TopLevelLiveRange(int vreg, MachineRepresentation rep); 581 int vreg() const { return vreg_; } function in class:v8::internal::compiler::final 812 return code()->IsReference(top_range->vreg());
|
/external/vixl/test/ |
H A D | test-utils-a64.cc | 145 const VRegister& vreg) { 146 VIXL_ASSERT(vreg.Is128Bits()); 148 vec128_t result = core->qreg(vreg.code()); 142 Equal128(uint64_t expected_h, uint64_t expected_l, const RegisterDump* core, const VRegister& vreg) argument
|
/external/v8/src/x64/ |
H A D | assembler-x64-inl.h | 222 void Assembler::emit_vex_prefix(XMMRegister reg, XMMRegister vreg, argument 228 emit_vex3_byte2(w, vreg, l, pp); 231 emit_vex2_byte1(reg, vreg, l, pp); 236 void Assembler::emit_vex_prefix(Register reg, Register vreg, Register rm, argument 240 XMMRegister ivreg = {vreg.code()}; 246 void Assembler::emit_vex_prefix(XMMRegister reg, XMMRegister vreg, argument 252 emit_vex3_byte2(w, vreg, l, pp); 255 emit_vex2_byte1(reg, vreg, l, pp); 260 void Assembler::emit_vex_prefix(Register reg, Register vreg, const Operand& rm, argument 264 XMMRegister ivreg = {vreg [all...] |
/external/valgrind/VEX/priv/ |
H A D | 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:__anon19343 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 whic 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...] |
H A D | host_x86_defs.c | 1755 /* The given instruction reads the specified vreg exactly once, and 1756 that vreg is currently located at the given spill offset. If 1760 X86Instr* directReload_X86( X86Instr* i, HReg vreg, Short spill_off ) argument 1764 /* Deal with form: src=RMI_Reg, dst=Reg where src == vreg 1771 && sameHReg(i->Xin.Alu32R.src->Xrmi.Reg.reg, vreg)) { 1772 vassert(! sameHReg(i->Xin.Alu32R.dst, vreg)); 1780 /* Deal with form: src=RMI_Imm, dst=Reg where dst == vreg 1786 && sameHReg(i->Xin.Alu32R.dst, vreg)) { 1799 && sameHReg(i->Xin.Push.src->Xrmi.Reg.reg, vreg)) { 1805 /* Deal with form: CMov32(src=RM_Reg, dst) where vreg [all...] |
/external/v8/src/crankshaft/ |
H A D | lithium-allocator.cc | 835 int vreg = GetVirtualRegister(); local 837 cur_input->set_virtual_register(vreg); 2028 int vreg = GetVirtualRegister(); local 2030 LiveRange* result = LiveRangeFor(vreg);
|
/external/v8/src/crankshaft/arm/ |
H A D | lithium-arm.cc | 590 int vreg = allocator_->GetVirtualRegister(); local 593 vreg = 0; 595 operand->set_virtual_register(vreg); 603 int vreg = allocator_->GetVirtualRegister(); local 606 vreg = 0; 608 operand->set_virtual_register(vreg);
|
/external/v8/src/crankshaft/arm64/ |
H A D | lithium-arm64.cc | 487 int vreg = allocator_->GetVirtualRegister(); local 490 vreg = 0; 492 operand->set_virtual_register(vreg); 500 int vreg = allocator_->GetVirtualRegister(); local 503 vreg = 0; 505 operand->set_virtual_register(vreg);
|
/external/v8/src/crankshaft/ia32/ |
H A D | lithium-ia32.cc | 635 int vreg = allocator_->GetVirtualRegister(); local 638 vreg = 0; 640 operand->set_virtual_register(vreg);
|
/external/v8/src/crankshaft/mips/ |
H A D | lithium-mips.cc | 597 int vreg = allocator_->GetVirtualRegister(); local 600 vreg = 0; 602 operand->set_virtual_register(vreg); 610 int vreg = allocator_->GetVirtualRegister(); local 613 vreg = 0; 615 operand->set_virtual_register(vreg);
|
/external/v8/src/crankshaft/mips64/ |
H A D | lithium-mips64.cc | 597 int vreg = allocator_->GetVirtualRegister(); local 600 vreg = 0; 602 operand->set_virtual_register(vreg); 610 int vreg = allocator_->GetVirtualRegister(); local 613 vreg = 0; 615 operand->set_virtual_register(vreg);
|
/external/v8/src/crankshaft/ppc/ |
H A D | lithium-ppc.cc | 602 int vreg = allocator_->GetVirtualRegister(); local 605 vreg = 0; 607 operand->set_virtual_register(vreg); 615 int vreg = allocator_->GetVirtualRegister(); local 618 vreg = 0; 620 operand->set_virtual_register(vreg);
|
/external/v8/src/crankshaft/s390/ |
H A D | lithium-s390.cc | 539 int vreg = allocator_->GetVirtualRegister(); local 542 vreg = 0; 544 operand->set_virtual_register(vreg); 551 int vreg = allocator_->GetVirtualRegister(); local 554 vreg = 0; 556 operand->set_virtual_register(vreg);
|
/external/v8/src/crankshaft/x64/ |
H A D | lithium-x64.cc | 626 int vreg = allocator_->GetVirtualRegister(); local 629 vreg = 0; 631 operand->set_virtual_register(vreg);
|