HomeSort by: relevance | last modified time | path
    Searched refs:STORE (Results 1 - 25 of 32) sorted by relevancy

1 2

  /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...]

Completed in 37 milliseconds

1 2