Searched refs:G4_Inst_Table (Results 1 – 11 of 11) sorted by relevance
352 #define INST_PSEUDO(inst) (G4_Inst_Table[inst].attributes & ATTR_PSEUDO)353 #define INST_COMMUTATIVE(inst) (G4_Inst_Table[inst].attributes & ATTR_COMMUTATIVE)354 #define INST_FLOAT_SRC_ONLY(inst) (G4_Inst_Table[inst].attributes & ATTR_FLOAT_SRC_ONLY)355 #define INST_WIDE_DST(inst) (G4_Inst_Table[inst].attributes & ATTR_WIDE_DST)378 extern const G4_Inst_Info G4_Inst_Table[G4_NUM_OPCODE+1];
66 const G4_Inst_Info G4_Inst_Table[] = { variable303 (G4_Inst_Table[op].instType == G4_Inst_Table[opcd].instType || in setOpcode()304 G4_Inst_Table[opcd].instType == InstTypeMov || in setOpcode()306 (G4_Inst_Table[op].instType == InstTypeMov || in setOpcode()307 G4_Inst_Table[op].instType == InstTypeArith || in setOpcode()308 G4_Inst_Table[op].instType == InstTypeLogic || in setOpcode()310 G4_Inst_Table[op].instType == InstTypeVector) && in setOpcode()312 (G4_Inst_Table[opcd].instType == InstTypeMov || in setOpcode()313 G4_Inst_Table[opcd].instType == InstTypeArith || in setOpcode()315 G4_Inst_Table[opcd].instType == InstTypeVector) in setOpcode()[all …]
510 bool isMov() const { return G4_Inst_Table[op].instType == InstTypeMov; } in isMov()511 bool isLogic() const { return G4_Inst_Table[op].instType == InstTypeLogic; } in isLogic()514 return G4_Inst_Table[op].instType == InstTypeCompare; in isCompare()518 return G4_Inst_Table[op].instType == InstTypeFlow; in isFlowControl()522 return G4_Inst_Table[op].instType == InstTypeArith; in isArithmetic()526 return G4_Inst_Table[op].instType == InstTypeVector; in isVector()4049 : G4_Inst_Table[op].n_srcs; in getNumSrc()4055 : G4_Inst_Table[op].n_dst; in getNumDst()
231 switch (G4_Inst_Table[op].instType) { in isPredictable()
1510 if (G4_Inst_Table[op].instType == InstTypeFlow) in createInst()1719 MUST_BE_TRUE(G4_Inst_Table[op].instType == InstTypeFlow, in createInternalCFInst()1732 MUST_BE_TRUE(G4_Inst_Table[op].instType == InstTypeFlow, in createCFInst()1905 MUST_BE_TRUE(op != G4_math && G4_Inst_Table[op].instType != InstTypeFlow, in createInst()
1051 std::cerr << "INVALID opcode " << G4_Inst_Table[g4inst->opcode()].str << "\n"; in translateInstruction()
1688 if (G4_Inst_Table[curInst->opcode()].n_dst == 1 || in calculateLiveIntervals()
7110 if (G4_Inst_Table[inst->opcode()].n_dst == 1) in fixDataLayout()7159 if (G4_Inst_Table[inst->opcode()].n_dst == 1) in fixDataLayout()
6906 if (G4_Inst_Table[curInst->opcode()].n_dst == 1) in determineSpillRegSize()
133 ofile << std::setw(5) << G4_Inst_Table[inst->opcode()].str; in dumpSchedule()1935 ofile << G4_Inst_Table[inst->opcode()].str << ", "; in dumpDagDot()
563 G4_Inst_Table[firstInst->opcode()].instType == InstTypeFlow) in SWSBBuildSIMDCFG()585 if (G4_Inst_Table[lastInst->opcode()].instType == InstTypeFlow) in SWSBBuildSIMDCFG()