| /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/ |
| hsw_queryobj.c | 44 MI_MATH_ALU2(STORE, R1, ACCU), 48 MI_MATH_ALU2(STORE, R1, ACCU), 52 MI_MATH_ALU2(STORE, R1, ACCU), 57 MI_MATH_ALU2(STORE, R1, ACCU), 61 MI_MATH_ALU2(STORE, R2, ACCU), 66 MI_MATH_ALU2(STORE, R2, ACCU), 71 MI_MATH_ALU2(STORE, R0, ACCU), 93 MI_MATH_ALU2(STORE, R0, ACCU), 121 MI_MATH_ALU2(STORE, R0, ACCU), 173 MI_MATH_ALU2(STORE, R0, ACCU) [all...] |
| hsw_sol.c | 39 * We store several values in obj->prim_count_bo: 54 * Store the SO_NUM_PRIMS_WRITTEN counters for each stream (4 uint64_t values) 78 * (by multiplying by the number of vertices per primitive), and store 110 OUT_BATCH(MI_MATH_ALU2(STORE, R1, ACCU)); 115 OUT_BATCH(MI_MATH_ALU2(STORE, R0, ACCU)); 132 OUT_BATCH(MI_MATH_ALU2(STORE, R0, ACCU)); 141 OUT_BATCH(MI_MATH_ALU2(STORE, R1, ACCU)); 145 OUT_BATCH(MI_MATH_ALU2(STORE, R0, ACCU)); 148 /* Store it to the final result */ 186 /* Store the new starting value of the SO_NUM_PRIMS_WRITTEN counters. * [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/mesa/drivers/dri/i965/ |
| hsw_queryobj.c | 46 MI_MATH_ALU2(STORE, R1, ACCU), 50 MI_MATH_ALU2(STORE, R1, ACCU), 54 MI_MATH_ALU2(STORE, R1, ACCU), 59 MI_MATH_ALU2(STORE, R1, ACCU), 63 MI_MATH_ALU2(STORE, R2, ACCU), 68 MI_MATH_ALU2(STORE, R2, ACCU), 73 MI_MATH_ALU2(STORE, R0, ACCU), 95 MI_MATH_ALU2(STORE, R0, ACCU), 123 MI_MATH_ALU2(STORE, R0, ACCU), 175 MI_MATH_ALU2(STORE, R0, ACCU) [all...] |
| hsw_sol.c | 39 * We store several values in obj->prim_count_bo: 54 * Store the SO_NUM_PRIMS_WRITTEN counters for each stream (4 uint64_t values) 78 * (by multiplying by the number of vertices per primitive), and store 110 OUT_BATCH(MI_MATH_ALU2(STORE, R1, ACCU)); 115 OUT_BATCH(MI_MATH_ALU2(STORE, R0, ACCU)); 132 OUT_BATCH(MI_MATH_ALU2(STORE, R0, ACCU)); 141 OUT_BATCH(MI_MATH_ALU2(STORE, R1, ACCU)); 145 OUT_BATCH(MI_MATH_ALU2(STORE, R0, ACCU)); 148 /* Store it to the final result */ 186 /* Store the new starting value of the SO_NUM_PRIMS_WRITTEN counters. * [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| bi_builder.h.py | 34 ZEXT_DEFAULT = set(["LOAD.i8", "LOAD.i16", "LOAD.i24", "STORE.i8", "STORE.i16", "STORE.i24"])
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| builder_gfx_mem.h | 78 virtual StoreInst* STORE(Value *Val, Value *Ptr, bool isVolatile = false, Type* Ty = nullptr, MEM_CLIENT usage = MEM_CLIENT::MEM_CLIENT_INTERNAL); 80 virtual StoreInst* STORE(Value* Val, Value* BasePtr, const std::initializer_list<uint32_t>& offset, Type* Ty = nullptr, MEM_CLIENT usage = MEM_CLIENT::MEM_CLIENT_INTERNAL);
|
| streamout_jit.cpp | 149 // store to output buffer 196 STORE(numPrimStorageNeeded, pSoCtx, {0, SWR_STREAMOUT_CONTEXT_numPrimStorageNeeded}); 215 STORE(numPrimsWritten, pSoCtx, {0, SWR_STREAMOUT_CONTEXT_numPrimsWritten}); 256 STORE(streamOffset, pBuf, {0, SWR_STREAMOUT_BUFFER_streamOffset});
|
| builder_gfx_mem.cpp | 339 BuilderGfxMem::STORE(Value* Val, Value* Ptr, bool isVolatile, Type* Ty, MEM_CLIENT usage) 345 return Builder::STORE(Val, Ptr, isVolatile, Ty, usage); 348 StoreInst* BuilderGfxMem::STORE(Value* Val, 358 return Builder::STORE(Val, BasePtr, offset, Ty, usage);
|
| blend_jit.cpp | 559 // store new mask 560 STORE(pMask, ppMask); 646 STORE(C(1), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaTested}); 652 STORE(C(0), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaTested}); 659 STORE(C(1), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaBlended}); 723 // store results out 726 STORE(result[i], pResult, {0, i}); 732 STORE(C(0), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaBlended}); 796 // store results out 831 STORE(result[i], pResult, {0, i}) [all...] |
| builder_mem.h | 90 virtual StoreInst* STORE(Value *Val, Value *Ptr, bool isVolatile = false, Type* Ty = nullptr, MEM_CLIENT usage = MEM_CLIENT::MEM_CLIENT_INTERNAL) 95 virtual StoreInst* STORE(Value* Val, Value* BasePtr, const std::initializer_list<uint32_t>& offset, Type* Ty = nullptr, MEM_CLIENT usage = MEM_CLIENT::MEM_CLIENT_INTERNAL);
|
| fetch_jit.cpp | 238 // store out vertex IDs 241 // store out in simd8 halves until core supports 16-wide natively 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})); 252 // store out cut mask if enabled 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})); 393 STORE(VIMMED1(0u), pMem) [all...] |
| builder_mem.cpp | 144 Builder::STORE(Value* val, Value* basePtr, const std::initializer_list<uint32_t>& indices, Type* Ty, MEM_CLIENT usage) 149 return STORE(val, GEPA(basePtr, valIndices)); 158 return STORE(val, GEPA(basePtr, valIndices)); 173 return STORE(i32Result, GEP(basePtr, indices)); 681 // Store vectors on stack 692 STORE(vSrc, pSrcArrayPtr); 693 STORE(vOffsets, pOffsetsArrayPtr); 747 STORE(pSrcElem, pCurDst);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/ |
| builder_gfx_mem.h | 79 virtual StoreInst* STORE(Value *Val, Value *Ptr, bool isVolatile = false, Type* Ty = nullptr, JIT_MEM_CLIENT usage = JIT_MEM_CLIENT::MEM_CLIENT_INTERNAL); 81 virtual StoreInst* STORE(Value* Val, Value* BasePtr, const std::initializer_list<uint32_t>& offset, Type* Ty = nullptr, JIT_MEM_CLIENT usage = JIT_MEM_CLIENT::MEM_CLIENT_INTERNAL);
|
| builder_gfx_mem.cpp | 240 StoreInst* BuilderGfxMem::STORE(Value *Val, Value *Ptr, bool isVolatile, Type* Ty, JIT_MEM_CLIENT usage) 245 return Builder::STORE(Val, Ptr, isVolatile, Ty, usage); 248 StoreInst* BuilderGfxMem::STORE(Value* Val, Value* BasePtr, const std::initializer_list<uint32_t>& offset, Type* Ty, JIT_MEM_CLIENT usage) 253 return Builder::STORE(Val, BasePtr, offset, Ty, usage);
|
| builder_mem.cpp | 144 Builder::STORE(Value* val, Value* basePtr, const std::initializer_list<uint32_t>& indices, Type* Ty, JIT_MEM_CLIENT usage) 149 return STORE(val, GEPA(basePtr, valIndices)); 158 return STORE(val, GEPA(basePtr, valIndices)); 173 return STORE(i32Result, GEP(basePtr, indices)); 664 // Store vectors on stack 675 STORE(vSrc, pSrcArrayPtr); 676 STORE(vOffsets, pOffsetsArrayPtr); 730 STORE(pSrcElem, pCurDst);
|
| streamout_jit.cpp | 149 // store to output buffer 196 STORE(numPrimStorageNeeded, pSoCtx, {0, SWR_STREAMOUT_CONTEXT_numPrimStorageNeeded}); 215 STORE(numPrimsWritten, pSoCtx, {0, SWR_STREAMOUT_CONTEXT_numPrimsWritten}); 256 STORE(streamOffset, pBuf, {0, SWR_STREAMOUT_BUFFER_streamOffset});
|
| blend_jit.cpp | 557 // store new mask 558 STORE(pMask, ppMask); 644 STORE(C(1), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaTested}); 650 STORE(C(0), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaTested}); 657 STORE(C(1), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaBlended}); 721 // store results out 724 STORE(result[i], pResult, {0, i}); 730 STORE(C(0), pBlendContext, {0, SWR_BLEND_CONTEXT_isAlphaBlended}); 794 // store results out 829 STORE(result[i], pResult, {0, i}) [all...] |
| builder_mem.h | 89 virtual StoreInst* STORE(Value *Val, Value *Ptr, bool isVolatile = false, Type* Ty = nullptr, JIT_MEM_CLIENT usage = JIT_MEM_CLIENT::MEM_CLIENT_INTERNAL) 94 virtual StoreInst* STORE(Value* Val, Value* BasePtr, const std::initializer_list<uint32_t>& offset, Type* Ty = nullptr, JIT_MEM_CLIENT usage = JIT_MEM_CLIENT::MEM_CLIENT_INTERNAL);
|
| fetch_jit.cpp | 235 // store out vertex IDs 238 // store out in simd8 halves until core supports 16-wide natively 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})); 249 // store out cut mask if enabled 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})); 387 STORE(VIMMED1(0u), pMem) [all...] |
| /xsrc/external/mit/xorg-server/dist/fb/ |
| fbbits.h | 35 #define STORE(b,x) BITSSTORE(b,x) 37 #define STORE(b,x) WRITE((b), (x)) 96 STORE(bits, xor); 160 STORE(bits, xorfg); 177 STORE(bits, xorbg); 199 STORE(bits, xorfg); 264 STORE(point, bxor); 282 #define ARCCOPY(d) STORE(d,xorBits) 668 STORE(bits, xor); 829 STORE(bits, xor) [all...] |
| /xsrc/external/mit/xorg-server.old/dist/fb/ |
| fbbits.h | 41 #define STORE(b,x) BITSSTORE(b,x) 43 #define STORE(b,x) WRITE((b), (x)) 111 STORE(bits,xor); 186 STORE(bits,xorfg); 205 STORE(bits,xorbg); 231 STORE(bits,xorfg); 308 STORE(point,bxor); 329 #define ARCCOPY(d) STORE(d,xorBits) 752 STORE(bits,xor); 933 STORE(bits,xor) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/ |
| iris_query.c | 374 math[4] = _MI_ALU2(STORE, dst_reg, MI_ALU_ACCU); 394 math[1 + (i * 4) + 3] = _MI_ALU2(STORE, dst_reg, MI_ALU_ACCU); 422 /* Store ACCU to R1 and add R0 to R1 */ 423 APPEND_ALU(STORE, MI_ALU_R1, MI_ALU_ACCU); 429 APPEND_ALU(STORE, dst_reg, MI_ALU_ACCU); 534 MI_ALU2(STORE, R0, ACCU), 578 MI_ALU2(STORE, R3, ACCU), 582 MI_ALU2(STORE, R1, ACCU), 586 MI_ALU2(STORE, R1, ACCU), 590 MI_ALU2(STORE, R0, ACCU) [all...] |
| /xsrc/external/mit/xf86-video-sunffb/dist/src/ |
| VISmoveImage.s | 154 #define STORE \ 590 STORE 593 STORE 598 STORE 601 STORE 606 STORE 609 STORE 614 STORE 617 STORE 622 STORE [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/ |
| swr_shader.cpp | 811 STORE(vData, pStreamOffset); 858 STORE(vVal, pStreamOffset); 920 STORE(vVal, pStreamOffset); 935 // Store emit count to each output stream in the first DWORD 941 STORE(pLaneCount, pStream); 951 STORE(VBROADCAST(C(0)), loop_var); 973 STORE(ADD(LOAD(unwrap(iface->loop_var)), VBROADCAST(C(1))), unwrap(iface->loop_var)); 1178 lp_build_print_value(gallivm, "[TCS OUT] Store mask: ", bld->exec_mask.exec_mask); 1179 lp_build_print_value(gallivm, "[TCS OUT] Store value: ", value); 1233 STORE(valueToStore, tessFactor) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/ |
| swr_shader.cpp | 458 STORE(vData, pStreamOffset); 518 STORE(vVal, pStreamOffset); 534 // Store emit count to each output stream in the first DWORD 540 STORE(pLaneCount, pStream); 650 STORE(C(vs_slot), vtxAttribMap, {0, slot}); 659 // zero out cut buffer so we can load/modify/store bits 739 STORE(pVal, pOut, {channel * 2}); 742 STORE(pVal, pOut, {0, channel}); 1347 STORE(unwrap(outZ), pPS, {0, SWR_PS_CONTEXT_vZ}); 1360 STORE(unwrap(out) [all...] |