Home
last modified time | relevance | path

Searched refs:vreg (Results 1 – 25 of 40) sorted by relevance

12

/external/valgrind/VEX/priv/
Dhost_generic_reg_alloc2.c119 HReg vreg; member
181 if (HRegUsage__contains(&reg_usages_in[m], state[k].vreg)) in findMostDistantlyMentionedVReg()
195 static void sanity_check_spill_offset ( VRegLR* vreg ) in sanity_check_spill_offset() argument
197 switch (vreg->reg_class) { in sanity_check_spill_offset()
199 vassert(0 == ((UShort)vreg->spill_offset % 16)); break; in sanity_check_spill_offset()
201 vassert(0 == ((UShort)vreg->spill_offset % 8)); break; in sanity_check_spill_offset()
483 (*ppReg)(rreg_state[z].vreg); \ in doRegisterAllocation()
523 rreg_state[j].vreg = INVALID_HREG; in doRegisterAllocation()
604 HReg vreg = reg_usage_arr[ii].vRegs[j]; in doRegisterAllocation() local
605 vassert(hregIsVirtual(vreg)); in doRegisterAllocation()
[all …]
/external/v8/test/cctest/compiler/
Dinstruction-selector-tester.h87 for (int vreg = 0; vreg < sequence.VirtualRegisterCount(); ++vreg) { variable
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);
Dtest-instruction.cc90 UnallocatedOperand* NewUnallocated(int vreg) { in NewUnallocated() argument
93 unallocated->set_virtual_register(vreg); in NewUnallocated()
/external/vixl/src/vixl/a64/
Dsimulator-a64.cc669 (lane_size_in_bytes == kSRegSizeInBytes) ? vreg(code).Get<float>(lane) in PrintVRegisterFPHelper()
670 : vreg(code).Get<double>(lane); in PrintVRegisterFPHelper()
2052 LogicVRegister(vreg(dst)).SetUint(kFormatD, 1, xreg(src)); in VisitFPIntegerConvert()
2055 set_xreg(dst, LogicVRegister(vreg(src)).Uint(kFormatD, 1)); in VisitFPIntegerConvert()
2220 SimVRegister& rd = vreg(instr->Rd()); in VisitFPDataProcessing1Source()
2221 SimVRegister& rn = vreg(instr->Rn()); in VisitFPDataProcessing1Source()
2230 case FABS_s: fabs_(kFormatS, vreg(fd), vreg(fn)); return; in VisitFPDataProcessing1Source()
2231 case FABS_d: fabs_(kFormatD, vreg(fd), vreg(fn)); return; in VisitFPDataProcessing1Source()
2232 case FNEG_s: fneg(kFormatS, vreg(fd), vreg(fn)); return; in VisitFPDataProcessing1Source()
2233 case FNEG_d: fneg(kFormatD, vreg(fd), vreg(fn)); return; in VisitFPDataProcessing1Source()
[all …]
Dsimulator-a64.h969 T vreg(unsigned code) const { in vreg() function
982 return vreg<int8_t>(code); in breg()
986 return vreg<int16_t>(code); in hreg()
990 return vreg<float>(code); in sreg()
994 return vreg<uint32_t>(code); in sreg_bits()
998 return vreg<double>(code); in dreg()
1002 return vreg<uint64_t>(code); in dreg_bits()
1006 return vreg<qreg_t>(code); in qreg()
1012 T vreg(unsigned size, unsigned code) const { in vreg() function
1017 case kSRegSize: raw = vreg<uint32_t>(code); break; in vreg()
[all …]
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_wm_debug.c45 else if( value - c->vreg >= 0 && in brw_wm_print_value()
46 value - c->vreg < BRW_WM_MAX_VREG) in brw_wm_print_value()
47 printf("r%ld", (long) (value - c->vreg)); in brw_wm_print_value()
Dbrw_wm.c285 void *vreg = c->vreg; in do_wm_prog() local
290 c->vreg = vreg; in do_wm_prog()
311 c->vreg = rzalloc_array(c, struct brw_wm_value, BRW_WM_MAX_VREG); in do_wm_prog()
Dbrw_wm_pass0.c52 memset(&c->vreg[c->nr_vreg], 0, sizeof(*c->vreg)); in get_value()
53 return &c->vreg[c->nr_vreg++]; in get_value()
Dbrw_wm_pass2.c242 dst[i] = &c->vreg[c->nr_vreg++]; in alloc_contiguous_dest()
Dbrw_wm.h225 struct brw_wm_value *vreg; member
/external/llvm/test/CodeGen/PowerPC/
Dquadint-return.ll17 ; CHECK: %X3<def> = COPY %vreg
18 ; CHECK-NEXT: %X4<def> = COPY %vreg
/external/llvm/test/CodeGen/ARM/
Dmisched-copy-arm.ll36 ; CHECK: %[[R4:vreg[0-9]+]]<def>, %[[R1:vreg[0-9]+]]<def,tied2> = t2LDR_PRE %[[R1]]<tied1>
37 ; CHECK: %vreg{{[0-9]+}}<def> = COPY %[[R1]]
38 ; CHECK: %vreg{{[0-9]+}}<def> = COPY %[[R4]]
/external/llvm/test/CodeGen/AArch64/
Darm64-fast-isel-rem.ll7 ; CHECK-SSA: [[QUOTREG:%vreg[0-9]+]]<def> = SDIVWr
9 ; CHECK-SSA: {{%vreg[0-9]+}}<def> = MSUBWrrr [[QUOTREG]]
/external/v8/src/compiler/
Dregister-allocator.h353 int vreg = code()->NextVirtualRegister(); in GetVirtualRegister() local
354 if (vreg >= UnallocatedOperand::kMaxVirtualRegisters) { in GetVirtualRegister()
359 return vreg; in GetVirtualRegister()
/external/vixl/test/
Dtest-utils-a64.cc145 const VRegister& vreg) { in Equal128() argument
146 VIXL_ASSERT(vreg.Is128Bits()); in Equal128()
148 vec128_t result = core->qreg(vreg.code()); in Equal128()
/external/llvm/test/CodeGen/X86/
Dearly-ifcvt-crash.ll11 ; on an inline asm instruction is not a vreg def.
Dcrash-O0.ll36 ; AX for the vreg defined in between and the compiler crashed.
Dmisched-copy.ll13 ; CHECK-NEXT: MUL32r %vreg{{[0-9]+}}, %EAX<imp-def>, %EDX<imp-def>, %EFLAGS<imp-def,dead>, %EAX<imp…
Dmisched-new.ll58 ; Test that the DAG builder can handle an undef vreg on ExitSU.
/external/llvm/test/DebugInfo/ARM/
Dselectiondag-deadcode.ll12 ; of the vreg holding %agg.result) the dbg_value becomes dangling
/external/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.cpp621 << getRegisterName(MI->getOperand(0).getReg(), AArch64::vreg) << ", "; in printInst()
627 << getRegisterName(MI->getOperand(ListOpNum + 1).getReg(), AArch64::vreg); in printInst()
929 O << getRegisterName(Reg, AArch64::vreg); in printVRegOperand()
1204 O << getRegisterName(Reg, AArch64::vreg) << LayoutSuffix; in printVectorList()
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h766 void addLiveIn(unsigned Reg, unsigned vreg = 0) {
767 LiveIns.push_back(std::make_pair(Reg, vreg));
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.td44 def vreg : RegAltNameIndex;
315 let SubRegIndices = [ssub], RegAltNameIndices = [vreg, vlist1] in {
350 let SubRegIndices = [dsub], RegAltNameIndices = [vreg, vlist1] in {
DAArch64CallingConvention.td251 // vreg on entry, use it in RET & tail call generation; make that vreg def if we
/external/v8/src/mips/
Dlithium-mips.cc622 int vreg = allocator_->GetVirtualRegister(); in TempRegister() local
625 vreg = 0; in TempRegister()
627 operand->set_virtual_register(vreg); in TempRegister()
635 int vreg = allocator_->GetVirtualRegister(); in TempDoubleRegister() local
638 vreg = 0; in TempDoubleRegister()
640 operand->set_virtual_register(vreg); in TempDoubleRegister()

12