Searched refs:Readers (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
H A Dradeon_variable.h50 struct rc_reader * Readers; member in struct:rc_variable
H A Dradeon_variable.c155 unsigned int chan_end = var->Readers[i].Inst->IP;
156 unsigned int mask = var->Readers[i].WriteMask;
167 if (var->Readers[i].Inst->IP < start) {
169 rc_match_endloop(var->Readers[i].Inst);
194 for (inst = var->Inst; inst != var->Readers[i].Inst;
241 struct rc_reader reader_a = a->Readers[a_index];
243 struct rc_reader reader_b = b->Readers[b_index];
289 new->Readers = reader_data->Readers;
401 * @return A list of readers for a variable and its friends. Readers
[all...]
H A Dradeon_dataflow.h98 struct rc_reader * Readers; member in struct:rc_reader_data
H A Dradeon_pair_schedule.c105 struct reg_value_reader *Readers; member in struct:reg_value
289 for (r = v->Readers; r; r = r->Next) {
392 for(struct reg_value_reader * r = v->Readers; r; r = r->Next) {
972 struct rc_reader reader = sched_inst->GlobalReaders.Readers[i];
1187 (*v)->Readers = reader;
1189 reader->Next = (*v)->Readers;
1190 (*v)->Readers = reader;
H A Dradeon_optimize.c161 struct rc_instruction * inst = reader_data.Readers[i].Inst;
162 *reader_data.Readers[i].U.I.Src = chain_srcregs(*reader_data.Readers[i].U.I.Src, inst_mov->U.I.SrcReg[0]);
470 struct rc_reader reader = reader_data.Readers[i];
H A Dradeon_dataflow.c482 memory_pool_array_reserve(pool, struct rc_reader, data->Readers,
484 new = &data->Readers[data->ReaderCount++];
811 reader_data->Readers = NULL;
H A Dradeon_pair_regalloc.c330 struct rc_reader r = var_ptr->Readers[j];
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_variable.h50 struct rc_reader * Readers; member in struct:rc_variable
H A Dradeon_variable.c155 unsigned int chan_end = var->Readers[i].Inst->IP;
156 unsigned int mask = var->Readers[i].WriteMask;
167 if (var->Readers[i].Inst->IP < start) {
169 rc_match_endloop(var->Readers[i].Inst);
194 for (inst = var->Inst; inst != var->Readers[i].Inst;
241 struct rc_reader reader_a = a->Readers[a_index];
243 struct rc_reader reader_b = b->Readers[b_index];
289 new->Readers = reader_data->Readers;
401 * @return A list of readers for a variable and its friends. Readers
[all...]
H A Dradeon_dataflow.h98 struct rc_reader * Readers; member in struct:rc_reader_data
H A Dradeon_pair_schedule.c105 struct reg_value_reader *Readers; member in struct:reg_value
289 for (r = v->Readers; r; r = r->Next) {
392 for(struct reg_value_reader * r = v->Readers; r; r = r->Next) {
972 struct rc_reader reader = sched_inst->GlobalReaders.Readers[i];
1187 (*v)->Readers = reader;
1189 reader->Next = (*v)->Readers;
1190 (*v)->Readers = reader;
H A Dradeon_optimize.c161 struct rc_instruction * inst = reader_data.Readers[i].Inst;
162 *reader_data.Readers[i].U.I.Src = chain_srcregs(*reader_data.Readers[i].U.I.Src, inst_mov->U.I.SrcReg[0]);
470 struct rc_reader reader = reader_data.Readers[i];
H A Dradeon_dataflow.c482 memory_pool_array_reserve(pool, struct rc_reader, data->Readers,
484 new = &data->Readers[data->ReaderCount++];
811 reader_data->Readers = NULL;
H A Dradeon_pair_regalloc.c330 struct rc_reader r = var_ptr->Readers[j];
/external/llvm/lib/Analysis/IPA/
H A DGlobalsModRef.cpp186 bool AnalyzeUsesOfPointer(Value *V, std::vector<Function*> &Readers,
209 std::vector<Function*> Readers, Writers; local
212 if (!AnalyzeUsesOfPointer(I, Readers, Writers)) {
217 Readers.clear(); Writers.clear();
223 if (!AnalyzeUsesOfPointer(I, Readers, Writers)) {
227 for (unsigned i = 0, e = Readers.size(); i != e; ++i)
228 FunctionInfo[Readers[i]].GlobalInfo[I] |= Ref;
240 Readers.clear(); Writers.clear();
251 std::vector<Function*> &Readers,
259 Readers
250 AnalyzeUsesOfPointer(Value *V, std::vector<Function*> &Readers, std::vector<Function*> &Writers, GlobalValue *OkayStoreDest) argument
[all...]

Completed in 307 milliseconds