Searched refs:vregs (Results 1 – 12 of 12) sorted by relevance
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
D | Instruction.java | 216 String vregs = ""; in toString() local 230 vregs = ", v" + invokeFormatInfo.vregG; in toString() 233 vregs = ", v" + invokeFormatInfo.vregF + vregs; in toString() 236 vregs = ", v" + invokeFormatInfo.vregE + vregs; in toString() 239 vregs = ", v" + invokeFormatInfo.vregD + vregs; in toString() 242 vregs = "v" + vregC + vregs; in toString() 247 repr += "(" + vregs + ")"; in toString() 258 String vregs = ""; in toString() local 261 vregs = ", v" + vregC; in toString() 264 vregs = ", v" + vregB + vregs; in toString() [all …]
|
/art/runtime/ |
D | art_method-inl.h | 155 inline ALWAYS_INLINE void FillVRegs(uint32_t* vregs ATTRIBUTE_UNUSED, 160 inline ALWAYS_INLINE void FillVRegs(uint32_t* vregs, 164 ShortyTraits<FirstArgType>::Set(vregs, first_arg); 165 FillVRegs<ArgType...>(vregs + ShortyTraits<FirstArgType>::kVRegCount, args...); 172 std::array<uint32_t, kNumVRegs> vregs; 173 FillVRegs<ArgType...>(vregs.data(), args...); 174 return vregs; 186 auto vregs = detail::MaterializeVRegs<ArgType...>(args...); 187 Invoke(self, vregs.data(), sizeof(vregs), &result, shorty.data()); 200 auto vregs = detail::MaterializeVRegs<'L', ArgType...>(receiver, args...); [all …]
|
/art/test/541-regression-inlined-deopt/ |
D | info.txt | 3 control over vregs because the previous test 449 would pass because the vreg
|
/art/compiler/optimizing/ |
D | graph_visualizer.cc | 683 StringList vregs; in PrintInstruction() local 687 vregs.NewEntryStream() << DataType::TypeId(insn->GetType()) << insn->GetId(); in PrintInstruction() 689 vregs.NewEntryStream() << "_"; in PrintInstruction() 692 envs.NewEntryStream() << vregs; in PrintInstruction()
|
D | instruction_builder.h | 81 HBasicBlock* block, ScopedArenaVector<HInstruction*>* locals, const size_t vregs);
|
D | instruction_builder.cc | 124 const size_t vregs = graph_->GetNumberOfVRegs(); in GetLocalsFor() local 125 if (locals->size() == vregs) { in GetLocalsFor() 128 return GetLocalsForWithAllocation(block, locals, vregs); in GetLocalsFor() 134 const size_t vregs) { in GetLocalsForWithAllocation() argument 135 DCHECK_NE(locals->size(), vregs); in GetLocalsForWithAllocation() 136 locals->resize(vregs, nullptr); in GetLocalsForWithAllocation() 142 for (size_t i = 0; i < vregs; ++i) { in GetLocalsForWithAllocation()
|
/art/test/596-checker-dead-phi/smali/ |
D | IrreducibleLoop.smali | 23 # Check that the outer loop suspend check environment only has the two parameter vregs.
|
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 601 extern "C" jit::OsrData* NterpHotMethod(ArtMethod* method, uint16_t* dex_pc_ptr, uint32_t* vregs) in NterpHotMethod() argument 623 method->GetInterfaceMethodIfProxy(kRuntimePointerSize), dex_pc, vregs); in NterpHotMethod()
|
/art/runtime/jit/ |
D | jit.h | 353 OsrData* PrepareForOsr(ArtMethod* method, uint32_t dex_pc, uint32_t* vregs)
|
D | jit.cc | 454 OsrData* Jit::PrepareForOsr(ArtMethod* method, uint32_t dex_pc, uint32_t* vregs) { in PrepareForOsr() argument 530 int32_t vreg_value = vregs[vreg]; in PrepareForOsr()
|
/art/test/510-checker-try-catch/smali/ |
D | Runtime.smali | 61 # that both vregs allocated correctly. 254 # as integers is returned to prove that both vregs were copied.
|
/art/test/563-checker-fakestring/smali/ |
D | TestCase.smali | 18 # Test that all vregs holding the new-instance are updated after the
|