/external/v8/test/cctest/compiler/ |
H A D | instruction-selector-tester.h | 87 for (int vreg = 0; vreg < sequence.VirtualRegisterCount(); ++vreg) { 88 if (sequence.IsDouble(vreg)) { 89 CHECK(!sequence.IsReference(vreg)); 90 doubles.insert(vreg); 92 if (sequence.IsReference(vreg)) { 93 CHECK(!sequence.IsDouble(vreg)); 94 references.insert(vreg);
|
H A D | test-instruction.cc | 90 UnallocatedOperand* NewUnallocated(int vreg) { argument 93 unallocated->set_virtual_register(vreg);
|
/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:__anon15304 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.h | 734 extern X86Instr* directReload_X86 ( X86Instr* i, HReg vreg, Short spill_off );
|
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/vixl/src/vixl/a64/ |
H A D | simulator-a64.cc | 669 (lane_size_in_bytes == kSRegSizeInBytes) ? vreg(code).Get<float>(lane) 670 : vreg(code).Get<double>(lane); 2052 LogicVRegister(vreg(dst)).SetUint(kFormatD, 1, xreg(src)); 2055 set_xreg(dst, LogicVRegister(vreg(src)).Uint(kFormatD, 1)); 2220 SimVRegister& rd = vreg(instr->Rd()); 2221 SimVRegister& rn = vreg(instr->Rn()); 2230 case FABS_s: fabs_(kFormatS, vreg(fd), vreg(fn)); return; 2231 case FABS_d: fabs_(kFormatD, vreg(fd), vreg(f [all...] |
H A D | simulator-a64.h | 969 T vreg(unsigned code) const { 980 // Common specialized accessors for the vreg() template. 982 return vreg<int8_t>(code); 986 return vreg<int16_t>(code); 990 return vreg<float>(code); 994 return vreg<uint32_t>(code); 998 return vreg<double>(code); 1002 return vreg<uint64_t>(code); 1006 return vreg<qreg_t>(code); 1012 T vreg(unsigne [all...] |
H A D | debugger-a64.cc | 629 const uint64_t fpreg_value = vreg<uint64_t>(fpreg_size,
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_wm_debug.c | 45 else if( value - c->vreg >= 0 && 46 value - c->vreg < BRW_WM_MAX_VREG) 47 printf("r%ld", (long) (value - c->vreg));
|
H A D | brw_wm_pass0.c | 52 memset(&c->vreg[c->nr_vreg], 0, sizeof(*c->vreg)); 53 return &c->vreg[c->nr_vreg++];
|
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_pass2.c | 242 dst[i] = &c->vreg[c->nr_vreg++];
|
H A D | brw_wm.h | 225 struct brw_wm_value *vreg; member in struct:brw_wm_compile
|
/external/v8/src/compiler/ |
H A D | register-allocator.h | 353 int vreg = code()->NextVirtualRegister(); local 354 if (vreg >= UnallocatedOperand::kMaxVirtualRegisters) { 359 return vreg;
|
H A D | register-allocator.cc | 2057 int vreg = GetVirtualRegister(); local 2059 LiveRange* result = LiveRangeFor(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/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 30 /// registers, including vreg register classes, use/def chains for registers, 60 /// Each element in this list contains the register class of the vreg and the 766 void addLiveIn(unsigned Reg, unsigned vreg = 0) { 767 LiveIns.push_back(std::make_pair(Reg, vreg));
|
/external/llvm/lib/Target/AArch64/InstPrinter/ |
H A D | AArch64InstPrinter.cpp | 621 << getRegisterName(MI->getOperand(0).getReg(), AArch64::vreg) << ", "; 627 << getRegisterName(MI->getOperand(ListOpNum + 1).getReg(), AArch64::vreg); 927 assert(Op.isReg() && "Non-register vreg operand!"); 929 O << getRegisterName(Reg, AArch64::vreg); 1204 O << getRegisterName(Reg, AArch64::vreg) << LayoutSuffix;
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 247 RegToPrint, isVector ? AArch64::vreg : AArch64::NoRegAltName);
|
/external/v8/src/ |
H A D | lithium-allocator.cc | 834 int vreg = GetVirtualRegister(); local 836 cur_input->set_virtual_register(vreg); 2032 int vreg = GetVirtualRegister(); local 2034 LiveRange* result = LiveRangeFor(vreg);
|
/external/v8/src/arm/ |
H A D | lithium-arm.cc | 615 int vreg = allocator_->GetVirtualRegister(); local 618 vreg = 0; 620 operand->set_virtual_register(vreg); 628 int vreg = allocator_->GetVirtualRegister(); local 631 vreg = 0; 633 operand->set_virtual_register(vreg);
|
/external/v8/src/arm64/ |
H A D | lithium-arm64.cc | 507 int vreg = allocator_->GetVirtualRegister(); local 510 vreg = 0; 512 operand->set_virtual_register(vreg); 520 int vreg = allocator_->GetVirtualRegister(); local 523 vreg = 0; 525 operand->set_virtual_register(vreg);
|
/external/v8/src/mips/ |
H A D | lithium-mips.cc | 622 int vreg = allocator_->GetVirtualRegister(); local 625 vreg = 0; 627 operand->set_virtual_register(vreg); 635 int vreg = allocator_->GetVirtualRegister(); local 638 vreg = 0; 640 operand->set_virtual_register(vreg);
|
/external/v8/src/mips64/ |
H A D | lithium-mips64.cc | 622 int vreg = allocator_->GetVirtualRegister(); local 625 vreg = 0; 627 operand->set_virtual_register(vreg); 635 int vreg = allocator_->GetVirtualRegister(); local 638 vreg = 0; 640 operand->set_virtual_register(vreg);
|
/external/v8/src/ia32/ |
H A D | lithium-ia32.cc | 668 int vreg = allocator_->GetVirtualRegister(); local 671 vreg = 0; 673 operand->set_virtual_register(vreg);
|