Searched refs:opInfo (Results 1 – 7 of 7) sorted by relevance
143 opInfo[i].variants = NULL; in initOpInfo()144 opInfo[i].op = (operation)i; in initOpInfo()145 opInfo[i].srcTypes = 1 << (int)TYPE_F32; in initOpInfo()146 opInfo[i].dstTypes = 1 << (int)TYPE_F32; in initOpInfo()147 opInfo[i].immdBits = 0xffffffff; in initOpInfo()148 opInfo[i].srcNr = operationSrcNr[i]; in initOpInfo()150 for (j = 0; j < opInfo[i].srcNr; ++j) { in initOpInfo()151 opInfo[i].srcMods[j] = 0; in initOpInfo()152 opInfo[i].srcFiles[j] = 1 << (int)FILE_GPR; in initOpInfo()154 opInfo[i].dstMods = 0; in initOpInfo()[all …]
175 opInfo[prop->op].srcMods[s] |= NV50_IR_MOD_NEG; in initProps()177 opInfo[prop->op].srcMods[s] |= NV50_IR_MOD_ABS; in initProps()179 opInfo[prop->op].srcMods[s] |= NV50_IR_MOD_NOT; in initProps()181 opInfo[prop->op].srcFiles[s] |= 1 << (int)FILE_MEMORY_CONST; in initProps()183 opInfo[prop->op].srcFiles[s] |= 1 << (int)FILE_IMMEDIATE; in initProps()185 opInfo[prop->op].immdBits = 0xffffffff; in initProps()188 opInfo[prop->op].dstMods = NV50_IR_MOD_SAT; in initProps()227 opInfo[i].variants = NULL; in initOpInfo()228 opInfo[i].op = (operation)i; in initOpInfo()229 opInfo[i].srcTypes = 1 << (int)TYPE_F32; in initOpInfo()[all …]
54 opInfo[i].variants = NULL; in initOpInfo()55 opInfo[i].op = (operation)i; in initOpInfo()56 opInfo[i].srcTypes = 1 << (int)TYPE_F32; in initOpInfo()57 opInfo[i].dstTypes = 1 << (int)TYPE_F32; in initOpInfo()58 opInfo[i].immdBits = 0; in initOpInfo()59 opInfo[i].srcNr = operationSrcNr[i]; in initOpInfo()61 for (j = 0; j < opInfo[i].srcNr; ++j) { in initOpInfo()62 opInfo[i].srcMods[j] = 0; in initOpInfo()63 opInfo[i].srcFiles[j] = 1 << (int)FILE_GPR; in initOpInfo()65 opInfo[i].dstMods = 0; in initOpInfo()[all …]
267 OpInfo opInfo[OP_LAST + 1]; variable272 return opInfo[MIN2(insn->op, OP_LAST)]; in getOpInfo()277 return opInfo[op]; in getOpInfo()
1621 const nir_intrinsic_info &opInfo = nir_intrinsic_infos[op]; in visit() local2160 if (opInfo.has_dest) { in visit()2245 if (opInfo.num_srcs >= 2) in visit()2250 if (opInfo.num_srcs >= 3 && target.isMS()) in visit()2253 if (opInfo.num_srcs >= 4 && lod_src != 4) { in visit()2254 … unsigned components = opInfo.src_components[3] ? opInfo.src_components[3] : insn->num_components; in visit()2259 if (opInfo.num_srcs >= 5 && lod_src != 5) in visit()2261 for (uint8_t i = 0u; i < opInfo.src_components[4]; ++i) in visit()
298 SmallVector<OpAsmParser::OperandType, 2> opInfo; in ParseFetchOp() local301 return failure(parser.parseOperandList(opInfo) || in ParseFetchOp()302 (!opInfo.empty() && parser.parseColonTypeList(types)) || in ParseFetchOp()303 parser.resolveOperands(opInfo, types, loc, result.operands) || in ParseFetchOp()
274 for (const MCOperandInfo &opInfo : MCID.operands()) in isARMNEONPred() local275 if (opInfo.isPredicate()) in isARMNEONPred()