Lines Matching refs:Opc
421 void SingletonExists(unsigned Opc) const;
439 unsigned Opc) const;
441 bool doesOpcodeNeedPredicate(unsigned Opc) const;
444 unsigned Opc) const;
447 unsigned Opc) const;
451 unsigned Opc) const;
460 void emitDecoder(raw_ostream &OS, unsigned Indentation, unsigned Opc) const;
461 unsigned getDecoderIndex(DecoderSet &Decoders, unsigned Opc) const;
819 unsigned Opc = decodeULEB128(Buffer); in emitTable() local
831 << NumberedInstructions->at(Opc)->TheDef->getName() << "\n"; in emitTable()
982 void FilterChooser::SingletonExists(unsigned Opc) const { in SingletonExists()
984 insnWithID(Insn0, Opc); in SingletonExists()
986 errs() << "Singleton exists: " << nameWithID(Opc) in SingletonExists()
989 if (Opcodes[i] == Opc) continue; in SingletonExists()
1095 unsigned Opc) const { in emitDecoder()
1097 Operands.find(Opc); in emitDecoder()
1114 unsigned Opc) const { in getDecoderIndex()
1121 emitDecoder(S, I, Opc); in getDecoderIndex()
1149 unsigned Opc) const { in emitPredicateMatch()
1151 AllInstructions[Opc]->TheDef->getValueAsListInit("Predicates"); in emitPredicateMatch()
1177 bool FilterChooser::doesOpcodeNeedPredicate(unsigned Opc) const { in doesOpcodeNeedPredicate()
1179 AllInstructions[Opc]->TheDef->getValueAsListInit("Predicates"); in doesOpcodeNeedPredicate()
1213 unsigned Opc) const { in emitPredicateTableEntry()
1214 if (!doesOpcodeNeedPredicate(Opc)) in emitPredicateTableEntry()
1223 emitPredicateMatch(PS, I, Opc); in emitPredicateTableEntry()
1244 unsigned Opc) const { in emitSoftFailTableEntry()
1246 AllInstructions[Opc]->TheDef->getValueAsBitsInit("SoftFail"); in emitSoftFailTableEntry()
1248 BitsInit *InstBits = AllInstructions[Opc]->TheDef->getValueAsBitsInit("Inst"); in emitSoftFailTableEntry()
1269 StringRef Name = AllInstructions[Opc]->TheDef->getName(); in emitSoftFailTableEntry()
1308 unsigned Opc) const { in emitSingletonTableEntry()
1313 insnWithID(Insn, Opc); in emitSingletonTableEntry()
1321 emitPredicateTableEntry(TableInfo, Opc); in emitSingletonTableEntry()
1344 emitSoftFailTableEntry(TableInfo, Opc); in emitSingletonTableEntry()
1348 encodeULEB128(Opc, Buffer); in emitSingletonTableEntry()
1353 unsigned DIdx = getDecoderIndex(TableInfo.Decoders, Opc); in emitSingletonTableEntry()
1367 unsigned Opc = Best.getSingletonOpc(); in emitSingletonTableEntry() local
1373 emitSingletonTableEntry(TableInfo, Opc); in emitSingletonTableEntry()
1701 static bool populateInstruction(const CodeGenInstruction &CGI, unsigned Opc, in populateInstruction() argument
1725 Operands[Opc] = InsnOperands; in populateInstruction()
1837 Operands[Opc] = InsnOperands; in populateInstruction()