• Home
  • Raw
  • Download

Lines Matching refs:inst

224                                  const CodeGenInstruction &inst,  in populateOperandOrder()  argument
228 AsmWriterInst awInst(inst, syntax, -1, -1); in populateOperandOrder()
365 const CodeGenInstruction &inst) { in X86PopulateOperands() argument
366 if (!inst.TheDef->isSubClassOf("X86Inst")) in X86PopulateOperands()
370 unsigned int numOperands = inst.Operands.size(); in X86PopulateOperands()
373 const CGIOperandList::OperandInfo &operandInfo = inst.Operands[index]; in X86PopulateOperands()
380 errs() << "Instruction name: " << inst.TheDef->getName().c_str() << "\n"; in X86PopulateOperands()
395 const CodeGenInstruction &inst, in decorate1() argument
400 opIndex = inst.Operands.getOperandNamed(std::string(opName)); in decorate1()
405 #define DECORATE1(opName, opFlag) decorate1(operandFlags, inst, opName, opFlag)
447 const CodeGenInstruction &inst) { in X86ExtractSemantics() argument
448 const std::string &name = inst.TheDef->getName(); in X86ExtractSemantics()
757 const CodeGenInstruction &inst) { in ARMPopulateOperands() argument
758 if (!inst.TheDef->isSubClassOf("InstARM") && in ARMPopulateOperands()
759 !inst.TheDef->isSubClassOf("InstThumb")) in ARMPopulateOperands()
763 unsigned int numOperands = inst.Operands.size(); in ARMPopulateOperands()
772 const CGIOperandList::OperandInfo &operandInfo = inst.Operands[index]; in ARMPopulateOperands()
778 errs() << "Instruction name: " << inst.TheDef->getName() << '\n'; in ARMPopulateOperands()
801 const CodeGenInstruction &inst) { in ARMExtractSemantics() argument
802 const std::string &name = inst.TheDef->getName(); in ARMExtractSemantics()
823 opIndex = inst.Operands.getOperandNamed("func"); in ARMExtractSemantics()
845 const CodeGenInstruction& inst = *numberedInstructions[index]; in populateInstInfo() local
854 new LiteralConstantEmitter(inst.Operands.size()); in populateInstInfo()
882 if (!inst.isPseudo) { in populateInstInfo()
884 X86PopulateOperands(operandTypes, inst); in populateInstInfo()
885 X86ExtractSemantics(*instType, operandFlags, inst); in populateInstInfo()
889 ARMPopulateOperands(operandTypes, inst); in populateInstInfo()
890 ARMExtractSemantics(*instType, operandTypes, operandFlags, inst); in populateInstInfo()
908 populateOperandOrder(operandOrder, inst, syntaxIndex); in populateInstInfo()