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

1 2

  /art/compiler/utils/mips64/
managed_register_mips64_test.cc 111 Mips64ManagedRegister vreg = Mips64ManagedRegister::FromVectorRegister(W0); local
116 EXPECT_TRUE(reg.Overlaps(vreg));
122 vreg = Mips64ManagedRegister::FromVectorRegister(W1);
127 EXPECT_TRUE(reg.Overlaps(vreg));
133 vreg = Mips64ManagedRegister::FromVectorRegister(W20);
138 EXPECT_TRUE(reg.Overlaps(vreg));
144 vreg = Mips64ManagedRegister::FromVectorRegister(W31);
149 EXPECT_TRUE(reg.Overlaps(vreg));
  /external/v8/src/compiler/
instruction-scheduler.cc 176 int32_t vreg = UnallocatedOperand::cast(input)->virtual_register(); local
177 auto it = operands_map_.find(vreg);
register-allocator-verifier.cc 162 int vreg = unallocated->virtual_register(); local
163 constraint->virtual_register_ = vreg;
171 if (sequence()->IsFP(vreg)) {
191 if (sequence()->IsFP(vreg)) {
200 ElementSizeLog2Of(sequence()->GetRepresentation(vreg));
563 int vreg = pair.second; local
570 vreg);
576 pending, vreg);
578 new (zone()) FinalAssessment(vreg, pending);
graph-visualizer.cc 280 void PrintLiveRange(const LiveRange* range, const char* type, int vreg);
573 int vreg = range->vreg(); local
576 PrintLiveRange(child, type, vreg);
581 int vreg) {
584 os_ << vreg << ":" << range->relative_id() << " " << type;
618 os_ << " " << vreg; local
instruction.cc 793 int vreg = (output->IsConstant()) local
796 CHECK(!definitions.Contains(vreg));
797 definitions.Add(vreg);
    [all...]
register-allocator.h 489 explicit TopLevelLiveRange(int vreg, MachineRepresentation rep);
593 int vreg() const { return vreg_; } function in class:v8::internal::compiler::LiveRange::final
829 return code()->IsReference(top_range->vreg());
    [all...]
instruction-selector.cc 281 int vreg = phi->operands()[i]; local
282 int renamed = GetRename(vreg);
283 if (vreg != renamed) {
304 int vreg = UnallocatedOperand::cast(op)->virtual_register(); local
305 int rename = GetRename(vreg);
306 if (rename != vreg) {
312 int vreg = GetVirtualRegister(node); local
313 if (static_cast<size_t>(vreg) >= virtual_register_rename_.size()) {
315 virtual_register_rename_.resize(vreg + 1, invalid);
317 virtual_register_rename_[vreg] = GetVirtualRegister(rename)
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
LiveIntervalAnalysis.h 410 unsigned vreg; member in struct:llvm::LiveIntervals::SRInfo
413 : index(i), vreg(vr), canFold(f) {}
  /art/runtime/interpreter/
shadow_frame.h 49 // - JNI - just VRegs, but where every VReg holds a reference.
130 const uint32_t* vreg = &vregs_[i]; local
131 return *reinterpret_cast<const int32_t*>(vreg);
156 const uint32_t* vreg = &vregs_[i]; local
157 return *reinterpret_cast<const float*>(vreg);
162 const uint32_t* vreg = &vregs_[i]; local
164 return *reinterpret_cast<unaligned_int64*>(vreg);
169 const uint32_t* vreg = &vregs_[i]; local
171 return *reinterpret_cast<unaligned_double*>(vreg);
175 // If this returns non-null then this does not mean the vreg is currently a referenc
201 uint32_t* vreg = &vregs_[i]; local
212 uint32_t* vreg = &vregs_[i]; local
223 uint32_t* vreg = &vregs_[i]; local
236 uint32_t* vreg = &vregs_[i]; local
254 uint32_t* vreg = &vregs_[i]; local
    [all...]
interpreter_common.cc 229 static JValue GetFieldValue(const ShadowFrame& shadow_frame, uint32_t vreg)
234 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg)));
237 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg)));
240 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg)));
243 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg)));
246 field_value.SetI(shadow_frame.GetVReg(vreg));
249 field_value.SetJ(shadow_frame.GetVRegLong(vreg));
252 field_value.SetL(shadow_frame.GetVRegReference(vreg));
935 size_t vreg = 0; local
    [all...]
  /art/compiler/debug/
elf_debug_info_writer.h 230 const uint32_t vreg = accessor.RegistersSize() - accessor.InsSize() + arg_reg; local
232 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address);
250 const uint32_t vreg = accessor.RegistersSize() - accessor.InsSize() + arg_reg; local
251 WriteRegLocation(mi, dex_reg_maps, vreg, is64bitValue, compilation_unit.code_address);
474 uint16_t vreg,
481 vreg,
  /external/mesa3d/src/gallium/drivers/r600/sb/
sb_bc_finalize.cpp 486 unsigned vreg = v->gpr.sel(); local
490 reg = vreg;
491 else if ((unsigned)reg != vreg) {
591 unsigned vreg = v->gpr.sel(); local
595 reg = vreg;
596 else if ((unsigned)reg != vreg) {
638 unsigned vreg = v->gpr.sel(); local
642 reg = vreg;
643 else if ((unsigned)reg != vreg) {
710 unsigned vreg = v->gpr.sel() local
755 unsigned vreg = v->gpr.sel(); local
789 unsigned vreg = v->gpr.sel(); local
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
RegAllocPBQP.cpp 141 /// \brief Finds the initial set of vreg intervals to allocate.
165 assert(vregItr != node2VReg.end() && "No vreg for node.");
169 PBQP::Graph::NodeItr PBQPRAProblem::getNodeForVReg(unsigned vreg) const {
170 VReg2Node::const_iterator nodeItr = vreg2Node.find(vreg);
171 assert(nodeItr != vreg2Node.end() && "No node for vreg.");
177 PBQPRAProblem::getAllowedSet(unsigned vreg) const {
178 AllowedSetMap::const_iterator allowedSetItr = allowedSets.find(vreg);
179 assert(allowedSetItr != allowedSets.end() && "No pregs for vreg.");
184 unsigned PBQPRAProblem::getPRegForOption(unsigned vreg, unsigned option) const {
185 assert(isPRegOption(vreg, option) && "Not a preg option.")
220 unsigned vreg = *vregItr; local
528 unsigned vreg = problem.getVRegForNode(node); local
    [all...]
Splitter.cpp 100 unsigned vreg = ls.mri->createVirtualRegister(trc); local
101 newLI = &ls.lis->getOrCreateInterval(vreg);
  /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:__anon41688
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...]
  /prebuilts/go/darwin-x86/src/runtime/
defs_linux_ppc64.go 169 type vreg struct { type
189 v_regs *vreg
defs_linux_ppc64le.go 169 type vreg struct { type
189 v_regs *vreg
  /prebuilts/go/linux-x86/src/runtime/
defs_linux_ppc64.go 169 type vreg struct { type
189 v_regs *vreg
defs_linux_ppc64le.go 169 type vreg struct { type
189 v_regs *vreg
  /art/compiler/optimizing/
instruction_builder.cc 102 // be deleted when the first throwing instruction with the vreg undefined
220 for (size_t vreg = 0, e = current_locals_->size(); vreg < e; ++vreg) {
221 HInstruction* handler_value = (*handler_locals)[vreg];
223 // Vreg was undefined at a previously encountered throwing instruction
229 HInstruction* local_value = (*current_locals_)[vreg];
232 // `vreg` is undefined. Delete the catch phi.
234 (*handler_locals)[vreg] = nullptr;
236 // Vreg has been defined at all instructions throwing into `catch_block
287 size_t vreg = phi->GetRegNumber(); local
    [all...]
  /external/v8/src/crankshaft/arm64/
lithium-arm64.cc 461 int vreg = allocator_->GetVirtualRegister(); local
464 vreg = 0;
466 operand->set_virtual_register(vreg);
474 int vreg = allocator_->GetVirtualRegister(); local
477 vreg = 0;
479 operand->set_virtual_register(vreg);
    [all...]
  /external/v8/src/crankshaft/
lithium-allocator.cc 836 int vreg = GetVirtualRegister(); local
838 cur_input->set_virtual_register(vreg);
2029 int vreg = GetVirtualRegister(); local
    [all...]
  /external/v8/src/crankshaft/arm/
lithium-arm.cc 564 int vreg = allocator_->GetVirtualRegister(); local
567 vreg = 0;
569 operand->set_virtual_register(vreg);
577 int vreg = allocator_->GetVirtualRegister(); local
580 vreg = 0;
582 operand->set_virtual_register(vreg);
    [all...]
  /external/v8/src/crankshaft/ia32/
lithium-ia32.cc 609 int vreg = allocator_->GetVirtualRegister(); local
612 vreg = 0;
614 operand->set_virtual_register(vreg);
    [all...]
  /external/v8/src/crankshaft/mips/
lithium-mips.cc 571 int vreg = allocator_->GetVirtualRegister(); local
574 vreg = 0;
576 operand->set_virtual_register(vreg);
584 int vreg = allocator_->GetVirtualRegister(); local
587 vreg = 0;
589 operand->set_virtual_register(vreg);
    [all...]

Completed in 564 milliseconds

1 2