OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:vSrc
(Results
1 - 13
of
13
) sorted by relevancy
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/shader_lib/
Scatter.cpp
34
extern "C" void ScatterPS_256(uint8_t* pBase, SIMD256::Integer vIndices, SIMD256::Float
vSrc
, uint8_t mask, uint32_t scale)
39
SIMD256::store_ps(src,
vSrc
);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/core/core/
fifo.hpp
104
__m256
vSrc
= _mm256_load_ps(pSrc + i * KNOB_SIMD_WIDTH);
105
_mm256_stream_ps(pDst + i * KNOB_SIMD_WIDTH,
vSrc
);
clip.h
867
Float<SIMD_T>
vSrc
= SIMD_T::setzero_ps();
869
return SIMD_T::mask_i32gather_ps(
vSrc
, pBuffer, vOffsets, vMask);
877
Float<SIMD_T> const&
vSrc
)
882
const float* pSrc = reinterpret_cast<const float*>(&
vSrc
);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/
lower_x86.cpp
481
auto
vSrc
= pCallInst->getArgOperand(0);
488
uint32_t numElem =
vSrc
->getType()->getVectorNumElements();
490
auto srcTy =
vSrc
->getType()->getVectorElementType();
497
auto pTmp = B->ALLOCA(
vSrc
->getType());
498
B->STORE(
vSrc
, pTmp);
500
v32Gather = UndefValue::get(
vSrc
->getType());
543
auto v32Mask = B->BITCAST(pThis->VectorMask(vi1Mask),
vSrc
->getType());
544
v32Gather = B->CALL(pX86IntrinFunc, {
vSrc
, pBase, vi32Indices, v32Mask, i8Scale});
549
if (
vSrc
->getType()->getVectorElementType() == B->mDoubleTy)
555
v64Mask = B->BITCAST(v64Mask,
vSrc
->getType())
[
all
...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/jitter/
builder_gfx_mem.cpp
63
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
68
Value* BuilderGfxMem::GATHERPS(Value*
vSrc
,
81
Value* vGather = Builder::GATHERPS(
vSrc
, pBase, vIndices, vMask, scale);
88
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
93
Value* BuilderGfxMem::GATHERDD(Value*
vSrc
,
107
Value* vGather = Builder::GATHERDD(
vSrc
, pBase, vIndices, vMask, scale);
112
Value* pDst, Value*
vSrc
, Value* vOffsets, Value* vMask, JIT_MEM_CLIENT usage)
121
Builder::SCATTERPS(pDst,
vSrc
, vOffsets, vMask, usage);
builder_mem.cpp
179
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
184
Value* Builder::GATHERPS(Value*
vSrc
,
193
return VGATHERPS(
vSrc
, pBase, vIndices, vMask, C(scale));
199
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
204
Value* Builder::GATHERDD(Value*
vSrc
,
213
return VGATHERDD(
vSrc
, pBase, vIndices, vMask, C(scale));
219
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
225
Builder::GATHERPD(Value*
vSrc
, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale)
227
return VGATHERPD(
vSrc
, pBase, vIndices, vMask, C(scale));
642
/// @param
vSrc
- vector of src data to scatte
[
all
...]
builder_gfx_mem.h
99
Value*
vSrc
,
builder_mem.h
152
Value*
vSrc
,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/
lower_x86.cpp
216
B->mSimdFP32Ty, //
vSrc
537
auto
vSrc
= pCallInst->getArgOperand(0);
546
FixedVectorType* pVectorType = cast<FixedVectorType>(
vSrc
->getType());
548
VectorType* pVectorType = cast<VectorType>(
vSrc
->getType());
553
uint32_t numElem =
vSrc
->getType()->getVectorNumElements();
554
auto srcTy =
vSrc
->getType()->getVectorElementType();
564
auto pTmp = B->ALLOCA(
vSrc
->getType());
565
B->STORE(
vSrc
, pTmp);
567
v32Gather = UndefValue::get(
vSrc
->getType());
616
auto v32Mask = B->BITCAST(pThis->VectorMask(vi1Mask),
vSrc
->getType())
[
all
...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/jitter/
builder_mem.cpp
179
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
184
Value* Builder::GATHERPS(Value*
vSrc
,
193
return VGATHERPS(
vSrc
, pBase, vIndices, vMask, C(scale));
199
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
204
Value* Builder::GATHERDD(Value*
vSrc
,
213
return VGATHERDD(
vSrc
, pBase, vIndices, vMask, C(scale));
219
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
225
Builder::GATHERPD(Value*
vSrc
, Value* pBase, Value* vIndices, Value* vMask, uint8_t scale)
227
return VGATHERPD(
vSrc
, pBase, vIndices, vMask, C(scale));
648
/// @param
vSrc
- vector of src data to scatte
[
all
...]
builder_gfx_mem.cpp
63
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
68
Value* BuilderGfxMem::GATHERPS(Value*
vSrc
,
81
Value* vGather = Builder::GATHERPS(
vSrc
, pBase, vIndices, vMask, scale);
88
/// @param
vSrc
- SIMD wide value that will be loaded if mask is invalid
93
Value* BuilderGfxMem::GATHERDD(Value*
vSrc
,
107
Value* vGather = Builder::GATHERDD(
vSrc
, pBase, vIndices, vMask, scale);
112
Value* pDst, Value*
vSrc
, Value* vOffsets, Value* vMask, MEM_CLIENT usage)
121
Builder::SCATTERPS(pDst, BITCAST(
vSrc
, mSimdFP32Ty), vOffsets, vMask, usage);
builder_gfx_mem.h
98
Value*
vSrc
,
builder_mem.h
154
Value*
vSrc
,
Completed in 26 milliseconds
Indexes created Fri Apr 03 00:24:04 UTC 2026