/external/swiftshader/src/Shader/ |
D | VertexRoutine.cpp | 44 Pointer<Byte> cache = task + OFFSET(VertexTask,vertexCache); in generate() 45 Pointer<Byte> vertexCache = cache + OFFSET(VertexCache,vertex); in generate() 46 Pointer<Byte> tagCache = cache + OFFSET(VertexCache,tag); in generate() 48 UInt vertexCount = *Pointer<UInt>(task + OFFSET(VertexTask,vertexCount)); in generate() 49 UInt primitiveNumber = *Pointer<UInt>(task + OFFSET(VertexTask, primitiveStart)); in generate() 52 constants = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData,constants)); in generate() 56 UInt index = *Pointer<UInt>(batch); in generate() 60 If(*Pointer<UInt>(tagCache + tagIndex) != indexQ) in generate() 62 *Pointer<UInt>(tagCache + tagIndex) = indexQ; in generate() 69 Pointer<Byte> cacheLine0 = vertexCache + tagIndex * UInt((int)sizeof(Vertex)); in generate() [all …]
|
D | SetupRoutine.cpp | 40 Function<Int(Pointer<Byte>, Pointer<Byte>, Pointer<Byte>, Pointer<Byte>)> function; in generate() 42 Pointer<Byte> primitive(function.Arg<0>()); in generate() 43 Pointer<Byte> tri(function.Arg<1>()); in generate() 44 Pointer<Byte> polygon(function.Arg<2>()); in generate() 45 Pointer<Byte> data(function.Arg<3>()); in generate() 47 Pointer<Byte> constants = *Pointer<Pointer<Byte> >(data + OFFSET(DrawData,constants)); in generate() 61 Pointer<Byte> v0 = tri + V0; in generate() 62 Pointer<Byte> v1 = tri + V1; in generate() 63 Pointer<Byte> v2 = tri + V2; in generate() 68 X[0] = *Pointer<Int>(v0 + OFFSET(Vertex,X)); in generate() [all …]
|
D | PixelRoutine.cpp | 51 …void PixelRoutine::quad(Pointer<Byte> cBuffer[RENDERTARGETS], Pointer<Byte> &zBuffer, Pointer<Byte… in quad() 76 Float4 xxxx = Float4(Float(x)) + *Pointer<Float4>(primitive + OFFSET(Primitive,xQuad), 16); in quad() 86 x -= *Pointer<Float4>(constants + OFFSET(Constants,X) + q * sizeof(float4)); in quad() 109 Float4 yyyy = Float4(Float(y)) + *Pointer<Float4>(primitive + OFFSET(Primitive,yQuad), 16); in quad() 121 XXXX += *Pointer<Float4>(constants + OFFSET(Constants,sampleX[q]) + 16 * cMask[q]); in quad() 122 YYYY += *Pointer<Float4>(constants + OFFSET(Constants,sampleY[q]) + 16 * cMask[q]); in quad() 123 WWWW += *Pointer<Float4>(constants + OFFSET(Constants,weight) + 16 * cMask[q]); in quad() 247 …occlusion += *Pointer<UInt>(constants + OFFSET(Constants,occlusionCount) + 4 * (zMask[q] & sMask[q… in quad() 255 AddAtomic(Pointer<Long>(&profiler.ropOperations), 4); in quad() 281 …Float4 PixelRoutine::interpolateCentroid(Float4 &x, Float4 &y, Float4 &rhw, Pointer<Byte> planeEqu… in interpolateCentroid() [all …]
|
D | VertexRoutine.hpp | 25 …ass VertexRoutinePrototype : public Function<Void(Pointer<Byte>, Pointer<Byte>, Pointer<Byte>, Poi… 32 Pointer<Byte> vertex; 33 Pointer<Byte> batch; 34 Pointer<Byte> task; 35 Pointer<Byte> data; 47 Pointer<Byte> constants; 61 Vector4f readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, const UInt &index); 65 void writeCache(Pointer<Byte> &cacheLine); 66 void writeVertex(const Pointer<Byte> &vertex, Pointer<Byte> &cacheLine); 67 …void transformFeedback(const Pointer<Byte> &vertex, const UInt &primitiveNumber, const UInt &index…
|
D | SetupRoutine.hpp | 36 …etupGradient(Pointer<Byte> &primitive, Pointer<Byte> &triangle, Float4 &w012, Float4 (&m)[3], Poin… 37 …void edge(Pointer<Byte> &primitive, Pointer<Byte> &data, const Int &Xa, const Int &Ya, const Int &… 38 void conditionalRotate1(Bool condition, Pointer<Byte> &v0, Pointer<Byte> &v1, Pointer<Byte> &v2); 39 void conditionalRotate2(Bool condition, Pointer<Byte> &v0, Pointer<Byte> &v1, Pointer<Byte> &v2);
|
D | SamplerCore.hpp | 51 SamplerCore(Pointer<Byte> &constants, const Sampler::State &state); 53 …Vector4s sampleTexture(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Float4 &q, Float4 … 54 …Vector4f sampleTexture(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Float4 &q, Float4 … 55 static Vector4f textureSize(Pointer<Byte> &mipmap, Float4 &lod); 58 …Vector4s sampleTexture(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Float4 &q, Float4 … 62 …Short4 offsetSample(Short4 &uvw, Pointer<Byte> &mipmap, int halfOffset, bool wrap, int count, Floa… 63 …Vector4s sampleFilter(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Vector4f &offset, F… 64 …Vector4s sampleAniso(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Vector4f &offset, Fl… 65 …Vector4s sampleQuad(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Vector4f &offset, Flo… 66 …Vector4s sampleQuad2D(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Vector4f &offset, F… [all …]
|
/external/swiftshader/src/Pipeline/ |
D | VertexRoutine.cpp | 43 Pointer<Byte> cache = task + OFFSET(VertexTask, vertexCache); in generate() 44 Pointer<Byte> vertexCache = cache + OFFSET(VertexCache, vertex); in generate() 45 Pointer<UInt> tagCache = Pointer<UInt>(cache + OFFSET(VertexCache, tag)); in generate() 47 UInt vertexCount = *Pointer<UInt>(task + OFFSET(VertexTask, vertexCount)); in generate() 49 constants = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData, constants)); in generate() 70 Pointer<Byte> cacheEntry = vertexCache + cacheIndex * UInt((int)sizeof(Vertex)); in generate() 79 batch = Pointer<UInt>(Pointer<Byte>(batch) + sizeof(uint32_t)); in generate() 87 void VertexRoutine::readInput(Pointer<UInt> &batch) in readInput() 96 …Pointer<Byte> input = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData, input) + sizeof(void *) * (i… in readInput() 97 UInt stride = *Pointer<UInt>(data + OFFSET(DrawData, stride) + sizeof(uint32_t) * (i / 4)); in readInput() [all …]
|
D | SetupRoutine.cpp | 39 Pointer<Byte> primitive(function.Arg<0>()); in generate() 40 Pointer<Byte> tri(function.Arg<1>()); in generate() 41 Pointer<Byte> polygon(function.Arg<2>()); in generate() 42 Pointer<Byte> data(function.Arg<3>()); in generate() 44 Pointer<Byte> constants = *Pointer<Pointer<Byte> >(data + OFFSET(DrawData, constants)); in generate() 54 Pointer<Byte> v0 = tri + V0; in generate() 55 Pointer<Byte> v1 = tri + V1; in generate() 56 Pointer<Byte> v2 = tri + V2; in generate() 61 X[0] = *Pointer<Int>(v0 + OFFSET(Vertex, projected.x)); in generate() 62 X[1] = *Pointer<Int>(v1 + OFFSET(Vertex, projected.x)); in generate() [all …]
|
D | PixelRoutine.cpp | 58 void PixelRoutine::quad(Pointer<Byte> cBuffer[RENDERTARGETS], Pointer<Byte> &zBuffer, Pointer<Byte>… in quad() 110 Float4 xxxx = Float4(Float(x)) + *Pointer<Float4>(primitive + OFFSET(Primitive, xQuad), 16); in quad() 120 x -= *Pointer<Float4>(constants + OFFSET(Constants, X) + q * sizeof(float4)); in quad() 127 z[q] += *Pointer<Float4>(primitive + OFFSET(Primitive, zBias), 16); in quad() 149 Float4 yyyy = Float4(Float(y)) + *Pointer<Float4>(primitive + OFFSET(Primitive, yQuad), 16); in quad() 161 XXXX += *Pointer<Float4>(constants + OFFSET(Constants, sampleX[q]) + 16 * cMask[q]); in quad() 162 YYYY += *Pointer<Float4>(constants + OFFSET(Constants, sampleY[q]) + 16 * cMask[q]); in quad() 163 WWWW += *Pointer<Float4>(constants + OFFSET(Constants, weight) + 16 * cMask[q]); in quad() 323 …occlusion += *Pointer<UInt>(constants + OFFSET(Constants, occlusionCount) + 4 * (zMask[q] & sMask[… in quad() 343 void PixelRoutine::stencilTest(const Pointer<Byte> &sBuffer, int q, const Int &x, Int &sMask, const… in stencilTest() [all …]
|
D | VertexRoutine.hpp | 40 Pointer<Byte> vertex; 41 Pointer<UInt> batch; 42 Pointer<Byte> task; 43 Pointer<Byte> data; 58 Pointer<Byte> constants; 69 virtual void program(Pointer<UInt> &batch, UInt &vertexCount) = 0; 73 …Vector4f readStream(Pointer<Byte> &buffer, UInt &stride, const Stream &stream, Pointer<UInt> &batc… 75 void readInput(Pointer<UInt> &batch); 78 void writeCache(Pointer<Byte> &vertexCache, Pointer<UInt> &tagCache, Pointer<UInt> &batch); 79 void writeVertex(const Pointer<Byte> &vertex, Pointer<Byte> &cacheEntry);
|
D | SetupRoutine.hpp | 36 …etupGradient(Pointer<Byte> &primitive, Pointer<Byte> &triangle, Float4 &w012, Float4 (&m)[3], Poin… 37 …void edge(Pointer<Byte> &primitive, Pointer<Byte> &data, const Int &Xa, const Int &Ya, const Int &… 38 void conditionalRotate1(Bool condition, Pointer<Byte> &v0, Pointer<Byte> &v1, Pointer<Byte> &v2); 39 void conditionalRotate2(Bool condition, Pointer<Byte> &v0, Pointer<Byte> &v1, Pointer<Byte> &v2);
|
D | SamplerCore.hpp | 59 SamplerCore(Pointer<Byte> &constants, const Sampler &state); 61 …Vector4f sampleTexture(Pointer<Byte> &texture, Float4 uvwa[4], Float4 &q, Float &&lodOrBias, Float… 65 …Short4 offsetSample(Short4 &uvw, Pointer<Byte> &mipmap, int halfOffset, bool wrap, int count, Floa… 66 …Vector4s sampleFilter(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, const Float4 &a, Ve… 67 …Vector4s sampleAniso(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, const Float4 &a, Vec… 68 …Vector4s sampleQuad(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, const Float4 &a, Vect… 69 …Vector4s sampleQuad2D(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, const Float4 &a, Ve… 70 …Vector4s sample3D(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, Vector4i &offset, const… 71 …Vector4f sampleFloatFilter(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, const Float4 &… 72 …Vector4f sampleFloatAniso(Pointer<Byte> &texture, Float4 &u, Float4 &v, Float4 &w, const Float4 &a… [all …]
|
/external/swiftshader/src/Main/ |
D | FrameBuffer.cpp | 171 Function<Void(Pointer<Byte>, Pointer<Byte>, Pointer<Byte>)> function; in copyRoutine() 173 Pointer<Byte> dst(function.Arg<0>()); in copyRoutine() 174 Pointer<Byte> src(function.Arg<1>()); in copyRoutine() 175 Pointer<Byte> cursor(function.Arg<2>()); in copyRoutine() 179 Pointer<Byte> d = dst + y * dStride; in copyRoutine() 180 Pointer<Byte> s = src + y * sStride; in copyRoutine() 197 *Pointer<Int4>(d, 1) = *Pointer<Int4>(s, sStride % 16 ? 1 : 16); in copyRoutine() 207 Int4 bgra = *Pointer<Int4>(s, sStride % 16 ? 1 : 16); in copyRoutine() 209 *Pointer<Int4>(d, 1) = ((bgra & Int4(0x00FF0000)) >> 16) | in copyRoutine() 220 Short4 c0 = As<UShort4>(Swizzle(*Pointer<Short4>(s + 0), 0x2103)) >> 8; in copyRoutine() [all …]
|
/external/swiftshader/src/Renderer/ |
D | Blitter.cpp | 224 bool Blitter::read(Float4 &c, Pointer<Byte> element, const State &state) in read() 231 c.xyz = Float(Int(*Pointer<Byte>(element))); in read() 235 c.w = Float(Int(*Pointer<Byte>(element))); in read() 239 c.x = Float(Int(*Pointer<SByte>(element))); in read() 244 c.x = Float(Int(*Pointer<Byte>(element))); in read() 248 c.x = Float(Int(*Pointer<Short>(element))); in read() 252 c.x = Float(Int(*Pointer<UShort>(element))); in read() 256 c.x = Float(*Pointer<Int>(element)); in read() 260 c.x = Float(*Pointer<UInt>(element)); in read() 264 c = Float4(*Pointer<Byte4>(element)).zyxw; in read() [all …]
|
D | QuadRasterizer.cpp | 50 constants = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData,constants)); in generate() 56 yMin = *Pointer<Int>(primitive + OFFSET(Primitive,yMin)); in generate() 57 yMax = *Pointer<Int>(primitive + OFFSET(Primitive,yMax)); in generate() 76 UInt clusterOcclusion = *Pointer<UInt>(data + OFFSET(DrawData,occlusion) + 4 * cluster); in generate() 78 *Pointer<UInt>(data + OFFSET(DrawData,occlusion) + 4 * cluster) = clusterOcclusion; in generate() 86 *Pointer<Long>(data + OFFSET(DrawData,cycles[i]) + 8 * cluster) += cycles[i]; in generate() 95 Pointer<Byte> cBuffer[RENDERTARGETS]; in rasterize() 96 Pointer<Byte> zBuffer; in rasterize() 97 Pointer<Byte> sBuffer; in rasterize() 103 …cBuffer[index] = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData,colorBuffer[index])) + yMin * *Poi… in rasterize() [all …]
|
/external/llvm-project/clang/lib/AST/Interp/ |
D | Pointer.h | 31 class Pointer; variable 39 class Pointer { 45 Pointer() {} in Pointer() function 46 Pointer(Block *B); 47 Pointer(const Pointer &P); 48 Pointer(Pointer &&P); 49 ~Pointer(); 51 void operator=(const Pointer &P); 52 void operator=(Pointer &&P); 58 Pointer atIndex(unsigned Idx) const { in atIndex() [all …]
|
D | Pointer.cpp | 17 Pointer::Pointer(Block *Pointee) : Pointer(Pointee, 0, 0) {} in Pointer() function in Pointer 19 Pointer::Pointer(const Pointer &P) : Pointer(P.Pointee, P.Base, P.Offset) {} in Pointer() function in Pointer 21 Pointer::Pointer(Pointer &&P) in Pointer() function in Pointer 27 Pointer::Pointer(Block *Pointee, unsigned Base, unsigned Offset) in Pointer() function in Pointer 34 Pointer::~Pointer() { in ~Pointer() 41 void Pointer::operator=(const Pointer &P) { in operator =() 58 void Pointer::operator=(Pointer &&P) { in operator =() 75 APValue Pointer::toAPValue() const { in toAPValue() 108 Pointer Ptr = *this; in toAPValue() 135 bool Pointer::isInitialized() const { in isInitialized() [all …]
|
D | Opcodes.td | 188 // [] -> [Pointer] 194 // Pointer generation 197 // [] -> [Pointer] 203 // [] -> [Pointer] 208 // [] -> [Pointer] 213 // [Pointer] -> [Pointer] 218 // [Pointer] -> [Pointer] 223 // [] -> [Pointer] 228 // [] -> [Pointer] 233 // [Pointer] -> [Pointer] [all …]
|
D | Interp.h | 47 bool CheckExtern(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 50 bool CheckArray(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 53 bool CheckLive(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 56 bool CheckNull(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 60 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 64 bool CheckRange(InterpState &S, CodePtr OpPC, const Pointer &Ptr, 68 bool CheckConst(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 71 bool CheckMutable(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 74 bool CheckLoad(InterpState &S, CodePtr OpPC, const Pointer &Ptr); 77 bool CheckStore(InterpState &S, CodePtr OpPC, const Pointer &Ptr); [all …]
|
/external/swiftshader/src/Device/ |
D | Blitter.cpp | 322 Float4 Blitter::readFloat4(Pointer<Byte> element, const State &state) in readFloat4() 329 c.w = Float(Int(*Pointer<Byte>(element)) & Int(0xF)); in readFloat4() 330 c.x = Float((Int(*Pointer<Byte>(element)) >> 4) & Int(0xF)); in readFloat4() 331 c.y = Float(Int(*Pointer<Byte>(element + 1)) & Int(0xF)); in readFloat4() 332 c.z = Float((Int(*Pointer<Byte>(element + 1)) >> 4) & Int(0xF)); in readFloat4() 336 c.x = Float(Int(*Pointer<SByte>(element))); in readFloat4() 342 c.x = Float(Int(*Pointer<Byte>(element))); in readFloat4() 347 c.x = Float(Int(*Pointer<Short>(element))); in readFloat4() 352 c.x = Float(Int(*Pointer<UShort>(element))); in readFloat4() 356 c.x = Float(*Pointer<Int>(element)); in readFloat4() [all …]
|
D | QuadRasterizer.cpp | 37 constants = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData, constants)); in generate() 42 Int yMin = *Pointer<Int>(primitive + OFFSET(Primitive, yMin)); in generate() 43 Int yMax = *Pointer<Int>(primitive + OFFSET(Primitive, yMax)); in generate() 62 UInt clusterOcclusion = *Pointer<UInt>(data + OFFSET(DrawData, occlusion) + 4 * cluster); in generate() 64 *Pointer<UInt>(data + OFFSET(DrawData, occlusion) + 4 * cluster) = clusterOcclusion; in generate() 72 Pointer<Byte> cBuffer[RENDERTARGETS]; in rasterize() 73 Pointer<Byte> zBuffer; in rasterize() 74 Pointer<Byte> sBuffer; in rasterize() 82 …cBuffer[index] = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData, colorBuffer[index])) + yMin * *Po… in rasterize() 88 …zBuffer = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData, depthBuffer)) + yMin * *Pointer<Int>(dat… in rasterize() [all …]
|
/external/golang-protobuf/proto/ |
D | pointer_unsafe.go | 71 p unsafe.Pointer 83 return pointer{p: (*[2]unsafe.Pointer)(unsafe.Pointer(i))[1]} 93 p = pointer{p: unsafe.Pointer(uintptr(unsafe.Pointer(i)) + ptrSize)} 97 p = pointer{p: (*[2]unsafe.Pointer)(unsafe.Pointer(i))[1]} 100 p.p = *(*unsafe.Pointer)(p.p) 107 return pointer{p: unsafe.Pointer(v.Pointer())} 120 return pointer{p: unsafe.Pointer(uintptr(p.p) + uintptr(f))} 263 return pointer{p: *(*unsafe.Pointer)(p.p)} 268 *(*unsafe.Pointer)(p.p) = q.p 273 s := (*[]unsafe.Pointer)(p.p) [all …]
|
/external/compiler-rt/lib/ubsan/ |
D | ubsan_handlers_cxx.cc | 35 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, in HandleDynamicTypeCacheMiss() argument 37 if (checkDynamicType((void*)Pointer, Data->TypeInfo, Hash)) in HandleDynamicTypeCacheMiss() 42 DynamicTypeInfo DTI = getDynamicTypeInfoFromObject((void*)Pointer); in HandleDynamicTypeCacheMiss() 55 << TypeCheckKinds[Data->TypeCheckKind] << (void*)Pointer << Data->Type; in HandleDynamicTypeCacheMiss() 60 Diag(Pointer, DL_Note, "object has a possibly invalid vptr: abs(offset to top) too big") in HandleDynamicTypeCacheMiss() 62 << Range(Pointer, Pointer + sizeof(uptr), "possibly invalid vptr"); in HandleDynamicTypeCacheMiss() 64 Diag(Pointer, DL_Note, "object has invalid vptr") in HandleDynamicTypeCacheMiss() 66 << Range(Pointer, Pointer + sizeof(uptr), "invalid vptr"); in HandleDynamicTypeCacheMiss() 69 Diag(Pointer, DL_Note, "object is of type %0") in HandleDynamicTypeCacheMiss() 71 << Range(Pointer, Pointer + sizeof(uptr), "vptr for %0"); in HandleDynamicTypeCacheMiss() [all …]
|
/external/llvm-project/compiler-rt/lib/ubsan/ |
D | ubsan_handlers_cxx.cpp | 34 DynamicTypeCacheMissData *Data, ValueHandle Pointer, ValueHandle Hash, in HandleDynamicTypeCacheMiss() argument 36 if (checkDynamicType((void*)Pointer, Data->TypeInfo, Hash)) in HandleDynamicTypeCacheMiss() 41 DynamicTypeInfo DTI = getDynamicTypeInfoFromObject((void*)Pointer); in HandleDynamicTypeCacheMiss() 54 << TypeCheckKinds[Data->TypeCheckKind] << (void*)Pointer << Data->Type; in HandleDynamicTypeCacheMiss() 59 Diag(Pointer, DL_Note, ET, in HandleDynamicTypeCacheMiss() 62 << Range(Pointer, Pointer + sizeof(uptr), "possibly invalid vptr"); in HandleDynamicTypeCacheMiss() 64 Diag(Pointer, DL_Note, ET, "object has invalid vptr") in HandleDynamicTypeCacheMiss() 66 << Range(Pointer, Pointer + sizeof(uptr), "invalid vptr"); in HandleDynamicTypeCacheMiss() 69 Diag(Pointer, DL_Note, ET, "object is of type %0") in HandleDynamicTypeCacheMiss() 71 << Range(Pointer, Pointer + sizeof(uptr), "vptr for %0"); in HandleDynamicTypeCacheMiss() [all …]
|
/external/webrtc/third_party/abseil-cpp/absl/container/internal/ |
D | layout_test.cc | 368 EXPECT_EQ(0, Distance(p, Type<const int32_t*>(L::Partial().Pointer<0>(p)))); in TEST() 369 EXPECT_EQ(0, Distance(p, Type<const int32_t*>(L::Partial(3).Pointer<0>(p)))); in TEST() 370 EXPECT_EQ(0, Distance(p, Type<const int32_t*>(L(3).Pointer<0>(p)))); in TEST() 374 EXPECT_EQ(0, Distance(p, Type<const int32_t*>(L::Partial().Pointer<0>(p)))); in TEST() 375 EXPECT_EQ(0, Distance(p, Type<const int32_t*>(L::Partial(3).Pointer<0>(p)))); in TEST() 376 EXPECT_EQ(12, Distance(p, Type<const int32_t*>(L::Partial(3).Pointer<1>(p)))); in TEST() 378 Distance(p, Type<const int32_t*>(L::Partial(3, 5).Pointer<0>(p)))); in TEST() 380 Distance(p, Type<const int32_t*>(L::Partial(3, 5).Pointer<1>(p)))); in TEST() 381 EXPECT_EQ(0, Distance(p, Type<const int32_t*>(L(3, 5).Pointer<0>(p)))); in TEST() 382 EXPECT_EQ(12, Distance(p, Type<const int32_t*>(L(3, 5).Pointer<1>(p)))); in TEST() [all …]
|