Home
last modified time | relevance | path

Searched refs:FILE_IMMEDIATE (Results 1 – 18 of 18) sorted by relevance

/third_party/mesa3d/src/nouveau/codegen/
Dnv50_ir_emit_gm107.cpp330 if (ref.getFile() == FILE_IMMEDIATE) { in longIMMD()
729 if (insn->src(0).getFile() != FILE_IMMEDIATE) { in emitMOV()
744 case FILE_IMMEDIATE: in emitMOV()
814 case FILE_IMMEDIATE: in emitF2F()
857 case FILE_IMMEDIATE: in emitF2I()
899 case FILE_IMMEDIATE: in emitI2F()
931 case FILE_IMMEDIATE: in emitI2I()
983 case FILE_IMMEDIATE: in emitSEL()
1013 case FILE_IMMEDIATE: in emitSHFL()
1026 case FILE_IMMEDIATE: in emitSHFL()
[all …]
Dnv50_ir_target_nv50.cpp191 opInfo[prop->op].srcFiles[s] |= 1 << (int)FILE_IMMEDIATE; in initOpInfo()
211 case FILE_IMMEDIATE: return 0; in getFileSize()
283 if (sf == FILE_IMMEDIATE && ld->getSrc(0)->reg.data.u64 == 0) in insnCanLoad()
291 if (sf == FILE_IMMEDIATE && (i->predSrc >= 0 || i->flagsDef >= 0)) in insnCanLoad()
301 if (sf == FILE_IMMEDIATE) in insnCanLoad()
320 case FILE_IMMEDIATE: in insnCanLoad()
356 if (sf == FILE_IMMEDIATE) in insnCanLoad()
365 if (sf == FILE_IMMEDIATE) { in insnCanLoad()
510 if (insn->src(s).getFile() == FILE_IMMEDIATE) in mayPredicate()
Dnv50_ir_target_nvc0.cpp183 opInfo[prop->op].srcFiles[s] |= 1 << (int)FILE_IMMEDIATE; in initProps()
278 case FILE_IMMEDIATE: return 0; in getFileSize()
348 if (sf == FILE_IMMEDIATE && ld->getSrc(0)->reg.data.u64 == 0) in insnCanLoad()
374 if (i->op == OP_XMAD && sf == FILE_IMMEDIATE && s < 2 && in insnCanLoad()
379 if (i->src(k).getFile() == FILE_IMMEDIATE) { in insnCanLoad()
401 if (sf == FILE_IMMEDIATE) { in insnCanLoad()
Dnv50_ir_emit_nv50.cpp372 case FILE_IMMEDIATE: in setSrcFileBits()
784 if (sf == FILE_IMMEDIATE) { in emitMOV()
987 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitFMAD()
1040 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitFADD()
1091 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitUADD()
1136 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitIMUL()
1159 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitFMUL()
1216 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitIMAD()
1607 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitLogicOp()
1656 assert(i->srcExists(1) && i->src(1).getFile() == FILE_IMMEDIATE); in emitShift()
[all …]
Dnv50_ir_target_gv100.cpp94 #define SRC_C (1 << FILE_IMMEDIATE)
480 if (ld->src(0).getFile() == FILE_IMMEDIATE && ld->getSrc(0)->reg.data.u64 == 0) in insnCanLoad()
493 files &= ~(1 << FILE_IMMEDIATE); in insnCanLoad()
499 files &= ~(1 << FILE_IMMEDIATE); in insnCanLoad()
503 if (ld->src(0).getFile() == FILE_IMMEDIATE) { in insnCanLoad()
Dnv50_ir_emit_nvc0.cpp415 case FILE_IMMEDIATE: in emitForm_A()
454 case FILE_IMMEDIATE: in emitForm_B()
499 if (i->src(s).getFile() == FILE_IMMEDIATE) { in emitForm_S()
658 emitForm_S(i, i->src(1).getFile() == FILE_IMMEDIATE ? 0xaa : 0x2a, true); in emitUMUL()
752 ((i->src(1).getFile() == FILE_IMMEDIATE) ? 0xac : 0x2c), true); in emitUADD()
812 case FILE_IMMEDIATE: in emitSHLADD()
914 ((i->src(1).getFile() == FILE_IMMEDIATE) ? 0x1d : 0x8d), true); in emitLogicOp()
1381 if (i->srcExists(src1) && i->src(src1).getFile() == FILE_IMMEDIATE) { in emitTEX()
1710 if (i->src(1).getFile() == FILE_IMMEDIATE) { in emitOUT()
2032 if (i->src(0).getFile() == FILE_IMMEDIATE) { in emitMOV()
[all …]
Dnv50_ir_emit_gk110.cpp386 case FILE_IMMEDIATE: in emitForm_L()
426 const bool imm = i->srcExists(1) && i->src(1).getFile() == FILE_IMMEDIATE; in emitForm_21()
450 case FILE_IMMEDIATE: in emitForm_21()
787 if (i->src(2).getFile() == FILE_IMMEDIATE) { in emitSHLADD()
818 case FILE_IMMEDIATE: in emitSHLADD()
1379 if (i->srcExists(src1) && i->src(src1).getFile() == FILE_IMMEDIATE) { in emitTEX()
1598 case FILE_IMMEDIATE: in emitSHFL()
1613 case FILE_IMMEDIATE: in emitSHFL()
1668 case FILE_IMMEDIATE: in emitVOTE()
1937 if (i->getSrc(1)->reg.file == FILE_IMMEDIATE) { in emitVSHL()
[all …]
Dnv50_ir_inlines.h377 if (reg.file == FILE_IMMEDIATE) in asImm()
384 if (reg.file == FILE_IMMEDIATE) in asImm()
Dnv50_ir_emit_gv100.cpp115 case FILE_IMMEDIATE: in emitFormA()
128 case FILE_IMMEDIATE: in emitFormA()
304 case FILE_IMMEDIATE: in emitMOV()
423 case FILE_IMMEDIATE: in emitSHFL()
433 case FILE_IMMEDIATE: in emitSHFL()
439 case FILE_IMMEDIATE: in emitSHFL()
1734 case FILE_IMMEDIATE: in emitVOTE()
Dnv50_ir.cpp87 if (src->getFile() == FILE_IMMEDIATE) { in getImmediate()
320 reg.file = FILE_IMMEDIATE; in ImmediateValue()
333 reg.file = FILE_IMMEDIATE; in ImmediateValue()
346 reg.file = FILE_IMMEDIATE; in ImmediateValue()
Dnv50_ir_build_util.cpp293 if (val->reg.file == FILE_IMMEDIATE) in mkSplit()
646 case FILE_IMMEDIATE: in split64BitOpPostRA()
Dnv50_ir_lowering_helper.cpp158 if (reg.file != FILE_IMMEDIATE) in handleMOV()
Dnv50_ir_lowering_nv50.cpp398 if (di->src(s).getFile() == FILE_IMMEDIATE || in propagateWriteToOutput()
444 if (i->srcExists(1) && i->src(1).getFile() == FILE_IMMEDIATE) { in handleAddrDef()
466 if (i->op == OP_SHL && i->src(1).getFile() == FILE_IMMEDIATE) in handleAddrDef()
Dnv50_ir_peephole.cpp2010 if (slct->getSrc(2)->reg.file == FILE_IMMEDIATE) { in handleSLCT()
3320 file = FILE_IMMEDIATE; in isConstantCondition()
3323 if (file != FILE_IMMEDIATE && file != FILE_MEMORY_CONST) in isConstantCondition()
3580 if (def && def->op == OP_MOV && def->src(0).getFile() == FILE_IMMEDIATE) { in handleMADforNV50()
Dnv50_ir.h392 FILE_IMMEDIATE, enumerator
Dnv50_ir_ra.cpp899 return insn->srcExists(1) && insn->src(1).getFile() == FILE_IMMEDIATE && in isShortRegOp()
2620 defi->src(0).getFile() == FILE_IMMEDIATE; in insertConstraintMove()
Dnv50_ir_lowering_nvc0.cpp56 !(ld->src(0).getFile() == FILE_IMMEDIATE)) in handleDIV()
842 if (i->src(0).getFile() == FILE_IMMEDIATE) in visit()
Dnv50_ir_from_tgsi.cpp424 case TGSI_FILE_IMMEDIATE: return nv50_ir::FILE_IMMEDIATE; in translateFile()