Searched refs:ipa (Results 1 - 24 of 24) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target.h74 FixupEntry(FixupApply apply, int ipa, int reg, int loc) : argument
75 apply(apply), ipa(ipa), reg(reg), loc(loc) {}
80 uint32_t ipa:4; // SC mode used to identify colors member in struct:nv50_ir::FixupEntry::__anon233d1866010a::__anon233d18660208
114 bool addInterp(int ipa, int reg, FixupApply apply);
H A Dnv50_ir_emit_gk110.cpp2041 code[1] |= (i->ipa & 0x3) << 21; // TODO: INTERP_SAMPLEID
2042 code[1] |= (i->ipa & 0xc) << (19 - 2);
2048 int ipa = entry->ipa; local in function:nv50_ir::interpApply
2053 (ipa & NV50_IR_INTERP_MODE_MASK) == NV50_IR_INTERP_SC) {
2054 ipa = NV50_IR_INTERP_FLAT;
2057 (ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
2058 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
2059 ipa |= NV50_IR_INTERP_CENTROID;
2062 code[loc + 1] |= (ipa
[all...]
H A Dnv50_ir.h909 unsigned ipa : 4; // interpolation mode member in class:nv50_ir::Instruction
934 inline void setInterpolate(unsigned int mode) { ipa = mode; }
936 unsigned int getInterpMode() const { return ipa & 0x3; }
937 unsigned int getSampleMode() const { return ipa & 0xc; }
H A Dnv50_ir_target.cpp446 CodeEmitter::addInterp(int ipa, int reg, FixupApply apply) argument
462 fixupInfo->entry[n] = FixupEntry(apply, ipa, reg, codeSize >> 2);
H A Dnv50_ir_emit_gm107.cpp2506 int ipa = entry->ipa; local in function:nv50_ir::interpApply
2511 (ipa & NV50_IR_INTERP_MODE_MASK) == NV50_IR_INTERP_SC) {
2512 ipa = NV50_IR_INTERP_FLAT;
2515 (ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
2516 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
2517 ipa |= NV50_IR_INTERP_CENTROID;
2520 code[loc + 1] |= (ipa & 0x3) << 0x16;
2521 code[loc + 1] |= (ipa & 0xc) << (0x14 - 2);
2537 assert(!"invalid ipa mod
[all...]
H A Dnv50_ir_emit_nvc0.cpp1721 code[0] |= i->ipa << 6; // TODO: INTERP_SAMPLEID
1732 int ipa = entry->ipa; local in function:nv50_ir::interpApply
1737 (ipa & NV50_IR_INTERP_MODE_MASK) == NV50_IR_INTERP_SC) {
1738 ipa = NV50_IR_INTERP_FLAT;
1741 (ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
1742 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
1743 ipa |= NV50_IR_INTERP_CENTROID;
1746 code[loc + 0] |= ipa << 6;
1765 addInterp(i->ipa, SDAT
[all...]
H A Dnv50_ir.cpp579 ipa = 0;
766 i->ipa = ipa;
H A Dnv50_ir_emit_nv50.cpp887 int ipa = entry->ipa; local in function:nv50_ir::interpApply
891 if ((ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
892 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
937 addInterp(i->ipa, i->encSize, interpApply);
H A Dnv50_ir_print.cpp620 PRINT("%s ", interpStr[ipa]);
H A Dnv50_ir_peephole.cpp3644 if (this->ipa != that->ipa ||
H A Dnv50_ir_from_tgsi.cpp3061 mode = insn->ipa;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target.h75 FixupEntry(FixupApply apply, int ipa, int reg, int loc) : argument
76 apply(apply), ipa(ipa), reg(reg), loc(loc) {}
81 uint32_t ipa:4; // SC mode used to identify colors member in struct:nv50_ir::FixupEntry::__anon1afb5cb9010a::__anon1afb5cb90208
115 bool addInterp(int ipa, int reg, FixupApply apply);
H A Dnv50_ir_lowering_gv100.cpp407 Instruction *ipa, *mul; local in function:nv50_ir::GV100LoweringPass::handlePINTERP
409 ipa = bld.mkOp2(OP_LINTERP, TYPE_F32, i->getDef(0), i->getSrc(0), src2);
410 ipa->ipa = i->ipa;
414 ipa->setDef(1, bld.getSSA(1, FILE_PREDICATE));
415 mul->setPredicate(CC_NOT_P, ipa->getDef(1));
H A Dnv50_ir_emit_gv100.cpp389 switch (entry->ipa) {
957 int ipa = entry->ipa; local in function:nv50_ir::gv100_interpApply
961 (ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
962 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
963 ipa |= NV50_IR_INTERP_CENTROID;
967 switch (ipa & NV50_IR_INTERP_SAMPLE_MASK) {
975 switch (ipa & NV50_IR_INTERP_MODE_MASK) {
980 default: unreachable("invalid ipa mode");
1000 assert(!"invalid ipa mod
[all...]
H A Dnv50_ir_emit_gk110.cpp1215 switch (entry->ipa) {
2048 code[1] |= (i->ipa & 0x3) << 21; // TODO: INTERP_SAMPLEID
2049 code[1] |= (i->ipa & 0xc) << (19 - 2);
2055 int ipa = entry->ipa; local in function:nv50_ir::gk110_interpApply
2060 (ipa & NV50_IR_INTERP_MODE_MASK) == NV50_IR_INTERP_SC) {
2061 ipa = NV50_IR_INTERP_FLAT;
2064 (ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
2065 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
2066 ipa |
[all...]
H A Dnv50_ir_target.cpp427 CodeEmitter::addInterp(int ipa, int reg, FixupApply apply) argument
443 fixupInfo->entry[n] = FixupEntry(apply, ipa, reg, codeSize >> 2);
H A Dnv50_ir.h961 unsigned ipa : 4; // interpolation mode member in class:nv50_ir::Instruction
986 inline void setInterpolate(unsigned int mode) { ipa = mode; }
988 unsigned int getInterpMode() const { return ipa & 0x3; }
989 unsigned int getSampleMode() const { return ipa & 0xc; }
H A Dnv50_ir_emit_gm107.cpp957 switch (entry->ipa) {
2571 int ipa = entry->ipa; local in function:nv50_ir::gm107_interpApply
2576 (ipa & NV50_IR_INTERP_MODE_MASK) == NV50_IR_INTERP_SC) {
2577 ipa = NV50_IR_INTERP_FLAT;
2580 (ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
2581 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
2582 ipa |= NV50_IR_INTERP_CENTROID;
2585 code[loc + 1] |= (ipa & 0x3) << 0x16;
2586 code[loc + 1] |= (ipa
[all...]
H A Dnv50_ir_emit_nvc0.cpp1261 switch (entry->ipa) {
1728 code[0] |= i->ipa << 6; // TODO: INTERP_SAMPLEID
1739 int ipa = entry->ipa; local in function:nv50_ir::nvc0_interpApply
1744 (ipa & NV50_IR_INTERP_MODE_MASK) == NV50_IR_INTERP_SC) {
1745 ipa = NV50_IR_INTERP_FLAT;
1748 (ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
1749 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
1750 ipa |= NV50_IR_INTERP_CENTROID;
1753 code[loc + 0] |= ipa <<
[all...]
H A Dnv50_ir.cpp581 ipa = 0;
770 i->ipa = ipa;
H A Dnv50_ir_print.cpp660 PRINT("%s ", interpStr[ipa]);
945 INFO(" {\"apply\":\"%p\",\t\"ipa\":\"%d\",\t\"reg\":\"%d\",\t\"loc\":\"%d\"}\n",
946 fixup->entry[i].apply, fixup->entry[i].ipa, fixup->entry[i].reg, fixup->entry[i].loc);
H A Dnv50_ir_emit_nv50.cpp894 int ipa = entry->ipa; local in function:nv50_ir::nv50_interpApply
898 if ((ipa & NV50_IR_INTERP_SAMPLE_MASK) == NV50_IR_INTERP_DEFAULT &&
899 (ipa & NV50_IR_INTERP_MODE_MASK) != NV50_IR_INTERP_FLAT) {
944 addInterp(i->ipa, i->encSize, nv50_interpApply);
H A Dnv50_ir_peephole.cpp3718 if (this->ipa != that->ipa ||
H A Dnv50_ir_from_tgsi.cpp3076 mode = insn->ipa;

Completed in 58 milliseconds