Lines Matching refs:num_vregs
126 static size_t ComputeSize(uint32_t num_vregs) { in ComputeSize() argument
127 return sizeof(ShadowFrame) + (sizeof(uint32_t) * num_vregs) + in ComputeSize()
128 (sizeof(StackReference<mirror::Object>) * num_vregs); in ComputeSize()
132 static ShadowFrame* Create(uint32_t num_vregs, ShadowFrame* link, in Create() argument
134 uint8_t* memory = new uint8_t[ComputeSize(num_vregs)]; in Create()
135 return Create(num_vregs, link, method, dex_pc, memory); in Create()
139 static ShadowFrame* Create(uint32_t num_vregs, ShadowFrame* link, in Create() argument
141 ShadowFrame* sf = new (memory) ShadowFrame(num_vregs, link, method, dex_pc, true); in Create()
359 ShadowFrame(uint32_t num_vregs, ShadowFrame* link, mirror::ArtMethod* method, in ShadowFrame() argument
361 : number_of_vregs_(num_vregs), link_(link), method_(method), dex_pc_(dex_pc) { in ShadowFrame()
364 CHECK_LT(num_vregs, static_cast<uint32_t>(kHasReferenceArray)); in ShadowFrame()
367 memset(vregs_, 0, num_vregs * (sizeof(uint32_t) + sizeof(StackReference<mirror::Object>))); in ShadowFrame()
369 memset(vregs_, 0, num_vregs * sizeof(uint32_t)); in ShadowFrame()