Lines Matching refs:SS

333 static void emitInstBits(raw_ostream &IS, raw_ostream &SS, const APInt &Bits,  in emitInstBits()  argument
343 SS.indent(4); in emitInstBits()
345 SS << "UINT64_C(" << utostr(Bits.getRawData()[I]) << "),"; in emitInstBits()
352 raw_string_ostream IS(IndexArray), SS(StorageArray); in emitInstructionBaseValues() local
355 SS << " static const uint64_t InstBits" << Modes[Mode] << "[] = {\n"; in emitInstructionBaseValues()
400 emitInstBits(IS, SS, Value, NumFixedValueWords); in emitInstructionBaseValues()
403 SS << '\t' << "// " << R->getName() << "\n"; in emitInstructionBaseValues()
406 SS.indent(4) << "UINT64_C(0)\n };\n"; in emitInstructionBaseValues()
454 raw_string_ostream SS(Case); in getInstructionCaseForEncoding() local
456 SS.indent(I) << "Inst = getInstBits" << Modes[Mode] << "(opcode);\n"; in getInstructionCaseForEncoding()
485 SS.indent(I) << "Scratch.clearAllBits();\n"; in getInstructionCaseForEncoding()
486 SS.indent(I) << "// op: " << OperandName.drop_front(1) << "\n"; in getInstructionCaseForEncoding()
488 SS.indent(I) << "getMachineOpValue(MI, MI.getOperand(" in getInstructionCaseForEncoding()
491 SS.indent(I) << CustomEncoder << "(MI, /*OpIdx=*/" << utostr(FlatOpIdx); in getInstructionCaseForEncoding()
493 SS << ", /*Pos=*/" << utostr(Offset) << ", Scratch, Fixups, STI);\n"; in getInstructionCaseForEncoding()
495 SS.indent(I) << "Inst.insertBits(" << "Scratch.extractBits(" in getInstructionCaseForEncoding()
506 SS.indent(I) << "Inst = " << PostEmitter << "(MI, Inst, STI);\n"; in getInstructionCaseForEncoding()