Searched refs:GEP (Results 1 - 18 of 18) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dbuilder_gfx_mem.cpp129 Value* BuilderGfxMem::GEP(Value* Ptr, Value* Idx, Type* Ty, bool isReadOnly, const Twine& Name) function in class:SwrJit::BuilderGfxMem
135 Ptr = Builder::GEP(Ptr, Idx, nullptr, isReadOnly, Name);
148 Ptr = Builder::GEP(Ptr, Idx, nullptr, isReadOnly, Name);
153 Value* BuilderGfxMem::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) function in class:SwrJit::BuilderGfxMem
159 Ptr = Builder::GEP(Ty, Ptr, Idx, Name);
165 Ptr = Builder::GEP(Ty, Ptr, Idx, Name);
170 Value* BuilderGfxMem::GEP(Value* Ptr, const std::initializer_list<Value*>& indexList, Type* Ty) function in class:SwrJit::BuilderGfxMem
176 Ptr = Builder::GEP(Ptr, indexList);
182 Ptr = Builder::GEP(Ptr, indexList);
188 BuilderGfxMem::GEP(Valu function in class:SwrJit::BuilderGfxMem
[all...]
H A Dbuilder_gfx_mem.h44 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, bool isReadOnly = true, const Twine& Name = "");
45 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
47 GEP(Value* Ptr, const std::initializer_list<Value*>& indexList, Type* Ty = nullptr);
49 GEP(Value* Ptr, const std::initializer_list<uint32_t>& indexList, Type* Ty = nullptr);
H A Dbuilder_mem.h48 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, bool isReadOnly = true, const Twine& Name = "");
49 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
50 virtual Value* GEP(Value* ptr, const std::initializer_list<Value*>& indexList, Type* Ty = nullptr);
52 GEP(Value* ptr, const std::initializer_list<uint32_t>& indexList, Type* Ty = nullptr);
H A Dstreamout_jit.cpp138 Value* pAttrib = GEP(pStream, C(4 * decl.attribSlot));
162 pOutBuffers[decl.bufferIndex] = GEP(pOutBuffers[decl.bufferIndex], C(numComponents));
226 pOutBuffer[b] = GEP(pData, streamOffset, PointerType::get(IRB()->getInt32Ty(), 0));
240 pStreamData = GEP(pStreamData, C(SWR_VTX_NUM_SLOTS * 4));
245 pOutBufferStartVertex[b] = GEP(pOutBufferStartVertex[b], outBufferPitch[b]);
H A Dbuilder_mem.cpp44 Value* Builder::GEP(Value* Ptr, Value* Idx, Type* Ty, bool isReadOnly, const Twine& Name) function in class:SwrJit::Builder
49 Value* Builder::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) function in class:SwrJit::Builder
54 Value* Builder::GEP(Value* ptr, const std::initializer_list<Value*>& indexList, Type* Ty) function in class:SwrJit::Builder
62 Value* Builder::GEP(Value* ptr, const std::initializer_list<uint32_t>& indexList, Type* Ty) function in class:SwrJit::Builder
163 return GEP(base, offset);
171 Value* i32Value = LOAD(GEP(basePtr, indices), name);
173 return STORE(i32Result, GEP(basePtr, indices));
744 // GEP to this offset in dst
745 Value* pCurDst = GEP(pDst, pOffsetElem, mInt8PtrTy);
H A Dfetch_jit.cpp244 STORE(vVertexIdLo, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_VertexID}));
245 STORE(vVertexIdHi, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_VertexID2}));
249 STORE(vVertexId, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_VertexID}));
262 STORE(cutMaskLo, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_CutMask}));
263 STORE(cutMaskHi, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_CutMask2}));
267 STORE(cutMask, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_CutMask}));
419 Value* pDst = BITCAST(GEP(pDstMem, C(lane)), PointerType::get(mInt8Ty, 0));
427 Value* pDst = BITCAST(GEP(pDstMem, C(lane)), PointerType::get(mInt16Ty, 0));
437 Value* pDst = BITCAST(GEP(pDstMem, C(lane)), PointerType::get(mInt16Ty, 0));
442 pDst = BITCAST(GEP(pDs
[all...]
H A Dblend_jit.cpp859 STORE(outputMask, GEP(ppMask, C(0)));
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/
H A Dbuilder_gfx_mem.h44 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, const Twine& Name = "");
45 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
47 GEP(Value* Ptr, const std::initializer_list<Value*>& indexList, Type* Ty = nullptr);
49 GEP(Value* Ptr, const std::initializer_list<uint32_t>& indexList, Type* Ty = nullptr);
H A Dbuilder_gfx_mem.cpp130 Value* BuilderGfxMem::GEP(Value* Ptr, Value* Idx, Type* Ty, const Twine& Name) function in class:SwrJit::BuilderGfxMem
133 return Builder::GEP(Ptr, Idx, nullptr, Name);
136 Value* BuilderGfxMem::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) function in class:SwrJit::BuilderGfxMem
139 return Builder::GEP(Ty, Ptr, Idx, Name);
142 Value* BuilderGfxMem::GEP(Value* Ptr, const std::initializer_list<Value*>& indexList, Type* Ty) function in class:SwrJit::BuilderGfxMem
145 return Builder::GEP(Ptr, indexList);
149 BuilderGfxMem::GEP(Value* Ptr, const std::initializer_list<uint32_t>& indexList, Type* Ty) function in class:SwrJit::BuilderGfxMem
152 return Builder::GEP(Ptr, indexList);
H A Dbuilder_mem.h47 virtual Value* GEP(Value* Ptr, Value* Idx, Type* Ty = nullptr, const Twine& Name = "");
48 virtual Value* GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name = "");
49 virtual Value* GEP(Value* ptr, const std::initializer_list<Value*>& indexList, Type* Ty = nullptr);
51 GEP(Value* ptr, const std::initializer_list<uint32_t>& indexList, Type* Ty = nullptr);
H A Dstreamout_jit.cpp138 Value* pAttrib = GEP(pStream, C(4 * decl.attribSlot));
162 pOutBuffers[decl.bufferIndex] = GEP(pOutBuffers[decl.bufferIndex], C(numComponents));
226 pOutBuffer[b] = GEP(pData, streamOffset, PointerType::get(IRB()->getInt32Ty(), 0));
240 pStreamData = GEP(pStreamData, C(SWR_VTX_NUM_SLOTS * 4));
245 pOutBufferStartVertex[b] = GEP(pOutBufferStartVertex[b], outBufferPitch[b]);
H A Dbuilder_mem.cpp44 Value* Builder::GEP(Value* Ptr, Value* Idx, Type* Ty, const Twine& Name) function in class:SwrJit::Builder
49 Value* Builder::GEP(Type* Ty, Value* Ptr, Value* Idx, const Twine& Name) function in class:SwrJit::Builder
54 Value* Builder::GEP(Value* ptr, const std::initializer_list<Value*>& indexList, Type* Ty) function in class:SwrJit::Builder
62 Value* Builder::GEP(Value* ptr, const std::initializer_list<uint32_t>& indexList, Type* Ty) function in class:SwrJit::Builder
163 return GEP(base, offset);
171 Value* i32Value = LOAD(GEP(basePtr, indices), name);
173 return STORE(i32Result, GEP(basePtr, indices));
727 // GEP to this offset in dst
728 Value* pCurDst = GEP(pDst, pOffsetElem, mInt8PtrTy);
H A Dfetch_jit.cpp241 STORE(vVertexIdLo, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_VertexID}));
242 STORE(vVertexIdHi, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_VertexID2}));
246 STORE(vVertexId, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_VertexID}));
259 STORE(cutMaskLo, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_CutMask}));
260 STORE(cutMaskHi, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_CutMask2}));
264 STORE(cutMask, GEP(mpFetchInfo, {0, SWR_FETCH_CONTEXT_CutMask}));
412 Value* pDst = BITCAST(GEP(pDstMem, C(lane)), PointerType::get(mInt8Ty, 0));
420 Value* pDst = BITCAST(GEP(pDstMem, C(lane)), PointerType::get(mInt16Ty, 0));
430 Value* pDst = BITCAST(GEP(pDstMem, C(lane)), PointerType::get(mInt16Ty, 0));
435 pDst = BITCAST(GEP(pDs
[all...]
H A Dblend_jit.cpp857 STORE(outputMask, GEP(ppMask, C(0)));
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/
H A Dswr_shader.cpp716 LOAD(GEP(iface->pVtxAttribMap, {C(0), attr_chan_index}));
722 Value *pInput = LOAD(GEP(pVertex, {pVector, unwrap(swizzle_index)}));
730 Value *attrib = LOAD(GEP(iface->pVtxAttribMap, {C(0), attr_index}));
737 Value *pInput = LOAD(GEP(pVertex, {pVector, unwrap(swizzle_index)}));
794 Value *pStreamOffset = GEP(pStream, pLaneOffset);
813 pStreamOffset = GEP(pStreamOffset, C(1));
846 Value *pStreamOffset = GEP(pStream, VEXTRACT(pStreamIdOffset, C(lane)));
913 Value *pStreamOffset = GEP(pStream, vLaneOffset);
1026 LOAD(GEP(iface->pVtxAttribMap, {C(0), attr_chan_index}));
1028 Value *pBase = GEP(ifac
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/
H A Dswr_shader.cpp366 LOAD(GEP(iface->pVtxAttribMap, {C(0), attr_chan_index}));
372 Value *pInput = LOAD(GEP(pVertex, {pVector, unwrap(swizzle_index)}));
380 Value *attrib = LOAD(GEP(iface->pVtxAttribMap, {C(0), attr_index}));
387 Value *pInput = LOAD(GEP(pVertex, {pVector, unwrap(swizzle_index)}));
441 Value *pStreamOffset = GEP(pStream, pLaneOffset);
460 pStreamOffset = GEP(pStreamOffset, C(1));
511 Value *pStreamOffset = GEP(pStream, vLaneOffset);
620 GEP(hPrivateData, {C(0), C(swr_draw_context_constantGS)});
623 GEP(hPrivateData, {0, swr_draw_context_num_constantsGS});
738 Value *pOut = GEP(pVtxOutpu
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/
H A Dlower_x86.cpp507 auto pLoadAddress = B->GEP(pBase, i32Offset);
509 auto pMaskedLoadAddress = B->GEP(pTmp, {0, i});
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/
H A Dlower_x86.cpp580 auto pLoadAddress = B->GEP(pBase, i32Offset);
582 auto pMaskedLoadAddress = B->GEP(pTmp, {0, i});

Completed in 23 milliseconds