| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_gfx_mem.cpp | 129 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 D | builder_gfx_mem.h | 44 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 D | builder_mem.h | 48 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 D | streamout_jit.cpp | 138 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 D | builder_mem.cpp | 44 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 D | fetch_jit.cpp | 244 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 D | blend_jit.cpp | 859 STORE(outputMask, GEP(ppMask, C(0)));
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| H A D | builder_gfx_mem.h | 44 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 D | builder_gfx_mem.cpp | 130 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 D | builder_mem.h | 47 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 D | streamout_jit.cpp | 138 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 D | builder_mem.cpp | 44 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 D | fetch_jit.cpp | 241 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 D | blend_jit.cpp | 857 STORE(outputMask, GEP(ppMask, C(0)));
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| H A D | swr_shader.cpp | 716 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 D | swr_shader.cpp | 366 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 D | lower_x86.cpp | 507 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 D | lower_x86.cpp | 580 auto pLoadAddress = B->GEP(pBase, i32Offset); 582 auto pMaskedLoadAddress = B->GEP(pTmp, {0, i});
|