Home
last modified time | relevance | path

Searched refs:vptr (Results 1 – 25 of 26) sorted by relevance

12

/external/compiler-rt/lib/tsan/tests/rtl/
Dtsan_mop.cc179 MemLoc vptr(&vptr_storage), val; in TEST() local
182 t1.VptrUpdate(vptr, val); in TEST()
183 t2.Read8(vptr); in TEST()
188 MemLoc vptr(&vptr_storage), val1, val2; in TEST() local
191 t1.VptrUpdate(vptr, val2); in TEST()
192 t2.Read8(vptr, true); in TEST()
Dtsan_test_util.h90 void VptrUpdate(const MemLoc &vptr, const MemLoc &new_val,
Dtsan_test_util_linux.cc390 void ScopedThread::VptrUpdate(const MemLoc &vptr, in VptrUpdate() argument
393 Event event(Event::VPTR_UPDATE, vptr.loc(), (uptr)new_val.loc()); in VptrUpdate()
/external/webkit/Source/JavaScriptCore/runtime/
DJSGlobalData.cpp128 JSGlobalData::jsArrayVPtr = jsArray->vptr(); in storeVPtrs()
133 JSGlobalData::jsByteArrayVPtr = jsByteArray->vptr(); in storeVPtrs()
138 JSGlobalData::jsStringVPtr = jsString->vptr(); in storeVPtrs()
143 JSGlobalData::jsFunctionVPtr = jsFunction->vptr(); in storeVPtrs()
DJSCell.h135 void* vptr() { return *reinterpret_cast<void**>(this); } in vptr() function
136 void setVPtr(void* vptr) { *reinterpret_cast<void**>(this) = vptr; } in setVPtr() argument
DJSByteArray.h117 …y(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->js… in isJSByteArray()
DJSByteArray.cpp48 ASSERT(vptr() == JSGlobalData::jsByteArrayVPtr); in ~JSByteArray()
DJSArray.h185 …inline bool isJSArray(JSGlobalData* globalData, JSCell* cell) { return cell->vptr() == globalData-… in isJSArray()
DJSString.h316 ASSERT(vptr() == JSGlobalData::jsStringVPtr); in ~JSString()
604 …g(JSGlobalData* globalData, JSValue v) { return v.isCell() && v.asCell()->vptr() == globalData->js… in isJSString()
DJSFunction.cpp99 ASSERT(vptr() == JSGlobalData::jsFunctionVPtr); in ~JSFunction()
DJSObject.h45 if (value.isCell() && (value.asCell()->vptr() == globalData.jsFunctionVPtr)) in getJSFunction()
DJSArray.cpp236 ASSERT(vptr() == JSGlobalData::jsArrayVPtr); in ~JSArray()
/external/libvpx/libvpx/vp8/common/
Dreconinter.c217 unsigned char *uptr, *vptr; in vp8_build_inter16x16_predictors_mbuv() local
236 vptr = x->pre.v_buffer + offset; in vp8_build_inter16x16_predictors_mbuv()
241 x->subpixel_predict8x8(vptr, pre_stride, mv_col & 7, mv_row & 7, vpred_ptr, 8); in vp8_build_inter16x16_predictors_mbuv()
246 vp8_copy_mem8x8(vptr, pre_stride, vpred_ptr, 8); in vp8_build_inter16x16_predictors_mbuv()
393 unsigned char *uptr, *vptr; in vp8_build_inter16x16_predictors_mb() local
429 vptr = x->pre.v_buffer + offset; in vp8_build_inter16x16_predictors_mb()
434 …x->subpixel_predict8x8(vptr, pre_stride, _16x16mv.as_mv.col & 7, _16x16mv.as_mv.row & 7, dst_v, d… in vp8_build_inter16x16_predictors_mb()
439 vp8_copy_mem8x8(vptr, pre_stride, dst_v, dst_uvstride); in vp8_build_inter16x16_predictors_mb()
/external/libvpx/libvpx/vp8/encoder/
Dtemporal_filter.c51 unsigned char *yptr, *uptr, *vptr; in vp8_temporal_filter_predictors_mb_c() local
72 vptr = v_mb_ptr + offset; in vp8_temporal_filter_predictors_mb_c()
78 x->subpixel_predict8x8(vptr, stride, in vp8_temporal_filter_predictors_mb_c()
84 vp8_copy_mem8x8(vptr, stride, &pred[320], 8); in vp8_temporal_filter_predictors_mb_c()
Drdopt.c467 unsigned char *uptr, *vptr; in VP8_UVSSE() local
494 vptr = x->e_mbd.pre.v_buffer + offset; in VP8_UVSSE()
500 vp8_sub_pixel_variance8x8(vptr, pre_stride, in VP8_UVSSE()
508 vp8_variance8x8(vptr, pre_stride, in VP8_UVSSE()
/external/libxml2/
Duri.c2249 xmlChar *bptr, *uptr, *vptr; in xmlBuildRelativeURI() local
2402 vptr = val; in xmlBuildRelativeURI()
2407 *vptr++ = '.'; in xmlBuildRelativeURI()
2408 *vptr++ = '.'; in xmlBuildRelativeURI()
2409 *vptr++ = '/'; in xmlBuildRelativeURI()
2415 if ((vptr > val) && (len > 0) && in xmlBuildRelativeURI()
2416 (uptr[0] == '/') && (vptr[-1] == '/')) { in xmlBuildRelativeURI()
2417 memcpy (vptr, uptr + 1, len - 1); in xmlBuildRelativeURI()
2418 vptr[len - 2] = 0; in xmlBuildRelativeURI()
2420 memcpy (vptr, uptr, len); in xmlBuildRelativeURI()
[all …]
/external/webkit/Source/JavaScriptCore/heap/
DMarkStack.cpp78 if (cell->vptr() == m_jsArrayVPtr) { in markChildren()
/external/libxslt/libxslt/
Dtransform.c5852 xsltStackElemPtr vptr; in xsltApplyStylesheetInternal() local
6065 vptr = style->variables; in xsltApplyStylesheetInternal()
6066 while (vptr->next != variables) in xsltApplyStylesheetInternal()
6067 vptr = vptr->next; in xsltApplyStylesheetInternal()
6068 vptr->next = NULL; in xsltApplyStylesheetInternal()
6072 vptr = style->variables; in xsltApplyStylesheetInternal()
6073 while (vptr != NULL) { in xsltApplyStylesheetInternal()
6074 if (vptr->computed) { in xsltApplyStylesheetInternal()
6075 if (vptr->value != NULL) { in xsltApplyStylesheetInternal()
6076 xmlXPathFreeObject(vptr->value); in xsltApplyStylesheetInternal()
[all …]
/external/clang/include/clang/Basic/
DSanitizers.def72 SANITIZER("vptr", Vptr)
/external/mdnsresponder/mDNSShared/
Ddnsextd.c2528 void * vptr in UDPMessageHandler() argument
2531 UDPContext * context = ( UDPContext* ) vptr; in UDPMessageHandler()
2673 void * vptr in TCPMessageHandler() argument
2676 TCPContext * context = ( TCPContext* ) vptr; in TCPMessageHandler()
/external/clang/docs/
DUsersManual.rst873 other than ``unsigned-integer-overflow`` and ``vptr``.
915 - ``-fsanitize=vptr``: Use of an object whose vptr indicates that
/external/webkit/Source/JavaScriptCore/
DChangeLog-2010-05-2411377 not exported, objects created from WebCore got a different vptr, and JavaScriptCore
11378 optimizations that relied on vptr of all JSString objects being equal failed.
11393 assert vptr correctness in object destructors (which don't have access to JSGlobalData,
11396 … * runtime/JSArray.cpp: (JSC::JSArray::~JSArray): Assert that vptr is what we expect it to be.
11397 It's important to assert in destructor, because MSVC changes the vptr after constructor
11404 * runtime/JSCell.h: (JSC::JSCell::setVPtr): Added a method to substitute vptr for another
11410 (JSC::JSString::~JSString): Assert tha vptr is what we expect it to be.
24043 (JSC::JIT::emitSlow_op_neq): Made a vptr comparison a *Ptr operation,
DChangeLog-2009-06-1610395 Moved vptr storage from Interpreter to JSGlobalData, so it could be shared
10397 into the JITStubs class. Also added a VPtrSet class to encapsulate vptr
15256 and JSByteArray wrapper to JSC. We can then do vptr comparisons to
16440 … Fix bug in the non-optimizing code path, vptr check should have been to the memory address pointer
34536 Inline code generation of eq_null/neq_null for CTI. Uses vptr checking for
/external/llvm/docs/
DLangRef.rst5021 ; yields i8*:vptr
5022 %vptr = getelementptr {i32, <2 x i8>}* %svptr, i64 0, i32 1, i32 1
DProgrammersManual.rst2388 place the ``vptr`` in the first word of the instances.)

12