Searched refs:PtrTraits (Results 1 - 5 of 5) sorted by relevance

/external/llvm/include/llvm/ADT/
H A DPointerIntPair.h40 typename PtrTraits = PointerLikeTypeTraits<PointerTy> >
46 ~(uintptr_t)(((intptr_t)1 << PtrTraits::NumLowBitsAvailable)-1),
50 IntShift = (uintptr_t)PtrTraits::NumLowBitsAvailable-IntBits,
61 assert(IntBits <= PtrTraits::NumLowBitsAvailable &&
70 return PtrTraits::getFromVoidPointer(
80 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal));
81 assert((PtrWord & ((1 << PtrTraits::NumLowBitsAvailable)-1)) == 0 &&
98 = reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(PtrVal));
99 assert((PtrWord & ((1 << PtrTraits::NumLowBitsAvailable)-1)) == 0 &&
106 = reinterpret_cast<intptr_t>(PtrTraits
[all...]
H A DSmallPtrSet.h175 typedef PointerLikeTypeTraits<PtrTy> PtrTraits; typedef in class:llvm::SmallPtrSetIterator
191 return PtrTraits::getFromVoidPointer(const_cast<void*>(*Bucket));
241 typedef PointerLikeTypeTraits<PtrType> PtrTraits;
254 return insert_imp(PtrTraits::getAsVoidPointer(Ptr));
260 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
265 return count_imp(PtrTraits::getAsVoidPointer(Ptr));
/external/clang/include/clang/Sema/
H A DOwnership.h170 typedef llvm::PointerLikeTypeTraits<PtrTy> PtrTraits; typedef in class:clang::ActionResult
176 void *VP = PtrTraits::getAsVoidPointer(V);
191 return PtrTraits::getFromVoidPointer(VP);
199 void *VP = PtrTraits::getAsVoidPointer(V);
205 void *VP = PtrTraits::getAsVoidPointer(RHS);
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_context.h35 template<typename PtrTraits>
43 typedef simple_ptr_traits PtrTraits;
47 refcnt_ptr<GalliumD3D11Shader<>, PtrTraits> shaders[D3D11_STAGES];
48 refcnt_ptr<GalliumD3D11InputLayout, PtrTraits> input_layout;
49 refcnt_ptr<GalliumD3D11Buffer, PtrTraits> index_buffer;
50 refcnt_ptr<GalliumD3D11RasterizerState, PtrTraits> rasterizer_state;
51 refcnt_ptr<GalliumD3D11DepthStencilState, PtrTraits> depth_stencil_state;
52 refcnt_ptr<GalliumD3D11BlendState, PtrTraits> blend_state;
53 refcnt_ptr<GalliumD3D11DepthStencilView, PtrTraits> depth_stencil_view;
54 refcnt_ptr<GalliumD3D11Predicate, PtrTraits> render_predicat
[all...]
/external/mesa3d/src/gallium/state_trackers/d3d1x/gd3d11/
H A Dd3d11_context.h35 template<typename PtrTraits>
43 typedef simple_ptr_traits PtrTraits;
47 refcnt_ptr<GalliumD3D11Shader<>, PtrTraits> shaders[D3D11_STAGES];
48 refcnt_ptr<GalliumD3D11InputLayout, PtrTraits> input_layout;
49 refcnt_ptr<GalliumD3D11Buffer, PtrTraits> index_buffer;
50 refcnt_ptr<GalliumD3D11RasterizerState, PtrTraits> rasterizer_state;
51 refcnt_ptr<GalliumD3D11DepthStencilState, PtrTraits> depth_stencil_state;
52 refcnt_ptr<GalliumD3D11BlendState, PtrTraits> blend_state;
53 refcnt_ptr<GalliumD3D11DepthStencilView, PtrTraits> depth_stencil_view;
54 refcnt_ptr<GalliumD3D11Predicate, PtrTraits> render_predicat
[all...]

Completed in 1301 milliseconds