Displaying 7 results from an estimated 7 matches for "setdst".
Did you mean:
getdst
2016 Mar 16
2
[PATCH mesa 5/6] nouveau: codegen: Add support for OpenCL global memory buffers
...NV50::emitLOAD(const Instruction *i)
> break;
> }
> if (sf == FILE_MEMORY_LOCAL ||
> - sf == FILE_MEMORY_BUFFER)
> + sf == FILE_MEMORY_BUFFER ||
> + sf == FILE_MEMORY_GLOBAL)
> emitLoadStoreSizeLG(i->sType, 21 + 32);
>
> setDst(i, 0);
> @@ -679,7 +681,8 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
> emitFlagsRd(i);
> emitFlagsWr(i);
>
> - if (i->src(0).getFile() == FILE_MEMORY_BUFFER) {
> + if (i->src(0).getFile() == FILE_MEMORY_BUFFER ||
> + i->src(0).getFile() == F...
2016 Mar 16
0
[PATCH mesa 5/6] nouveau: codegen: Add support for OpenCL global memory buffers
...0;
break;
@@ -671,7 +672,8 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
break;
}
if (sf == FILE_MEMORY_LOCAL ||
- sf == FILE_MEMORY_BUFFER)
+ sf == FILE_MEMORY_BUFFER ||
+ sf == FILE_MEMORY_GLOBAL)
emitLoadStoreSizeLG(i->sType, 21 + 32);
setDst(i, 0);
@@ -679,7 +681,8 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
emitFlagsRd(i);
emitFlagsWr(i);
- if (i->src(0).getFile() == FILE_MEMORY_BUFFER) {
+ if (i->src(0).getFile() == FILE_MEMORY_BUFFER ||
+ i->src(0).getFile() == FILE_MEMORY_GLOBAL) {
srcId(*...
2016 Mar 16
13
[PATCH mesa 1/6] tgsi_build: Fix return of uninitialized memory in tgsi_*_instruction_memory
tgsi_default_instruction_memory / tgsi_build_instruction_memory were
returning uninitialized memory for tgsi_instruction_memory.Texture and
tgsi_instruction_memory.Format. Note 0 means not set, and thus is a
correct default initializer for these.
Fixes: 3243b6fc97 ("tgsi: add Texture and Format to tgsi_instruction_memory")
Cc: Nicolai Hähnle <nicolai.haehnle at amd.com>
2016 Mar 16
2
[PATCH mesa 4/6] nouveau: codegen: s/FILE_MEMORY_GLOBAL/FILE_MEMORY_BUFFER/
...break;
> @@ -671,7 +671,7 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
> break;
> }
> if (sf == FILE_MEMORY_LOCAL ||
> - sf == FILE_MEMORY_GLOBAL)
> + sf == FILE_MEMORY_BUFFER)
> emitLoadStoreSizeLG(i->sType, 21 + 32);
>
> setDst(i, 0);
> @@ -679,7 +679,7 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
> emitFlagsRd(i);
> emitFlagsWr(i);
>
> - if (i->src(0).getFile() == FILE_MEMORY_GLOBAL) {
> + if (i->src(0).getFile() == FILE_MEMORY_BUFFER) {
> srcId(*i->src(0).getIndirec...
2016 Mar 16
0
[PATCH mesa 5/6] nouveau: codegen: Add support for OpenCL global memory buffers
...>> break;
>> }
>> if (sf == FILE_MEMORY_LOCAL ||
>> - sf == FILE_MEMORY_BUFFER)
>> + sf == FILE_MEMORY_BUFFER ||
>> + sf == FILE_MEMORY_GLOBAL)
>> emitLoadStoreSizeLG(i->sType, 21 + 32);
>>
>> setDst(i, 0);
>> @@ -679,7 +681,8 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
>> emitFlagsRd(i);
>> emitFlagsWr(i);
>>
>> - if (i->src(0).getFile() == FILE_MEMORY_BUFFER) {
>> + if (i->src(0).getFile() == FILE_MEMORY_BUFFER ||
>> +...
2016 Mar 16
0
[PATCH mesa 4/6] nouveau: codegen: s/FILE_MEMORY_GLOBAL/FILE_MEMORY_BUFFER/
...< 16);
code[1] = 0x80000000;
break;
@@ -671,7 +671,7 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
break;
}
if (sf == FILE_MEMORY_LOCAL ||
- sf == FILE_MEMORY_GLOBAL)
+ sf == FILE_MEMORY_BUFFER)
emitLoadStoreSizeLG(i->sType, 21 + 32);
setDst(i, 0);
@@ -679,7 +679,7 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
emitFlagsRd(i);
emitFlagsWr(i);
- if (i->src(0).getFile() == FILE_MEMORY_GLOBAL) {
+ if (i->src(0).getFile() == FILE_MEMORY_BUFFER) {
srcId(*i->src(0).getIndirect(0), 9);
} else {
set...
2016 Mar 16
0
[PATCH mesa 4/6] nouveau: codegen: s/FILE_MEMORY_GLOBAL/FILE_MEMORY_BUFFER/
...deEmitterNV50::emitLOAD(const Instruction *i)
>> break;
>> }
>> if (sf == FILE_MEMORY_LOCAL ||
>> - sf == FILE_MEMORY_GLOBAL)
>> + sf == FILE_MEMORY_BUFFER)
>> emitLoadStoreSizeLG(i->sType, 21 + 32);
>>
>> setDst(i, 0);
>> @@ -679,7 +679,7 @@ CodeEmitterNV50::emitLOAD(const Instruction *i)
>> emitFlagsRd(i);
>> emitFlagsWr(i);
>>
>> - if (i->src(0).getFile() == FILE_MEMORY_GLOBAL) {
>> + if (i->src(0).getFile() == FILE_MEMORY_BUFFER) {
>>...