| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/ |
| D | ARMInstPrinter.cpp | 53 static void printRegImmShift(raw_ostream &O, ARM_AM::ShiftOpc ShOpc, in printRegImmShift() argument 57 O << ", "; in printRegImmShift() 60 O << getShiftOpcStr(ShOpc); in printRegImmShift() 63 O << " "; in printRegImmShift() 65 O << "<imm:"; in printRegImmShift() 66 O << "#" << translateShiftImm(ShImm); in printRegImmShift() 68 O << ">"; in printRegImmShift() 94 raw_ostream &O) { in printInst() argument 106 O << '\t' << ARM_AM::getShiftOpcStr(ARM_AM::getSORegShOp(MO3.getImm())); in printInst() 107 printSBitModifierOperand(MI, 6, STI, O); in printInst() [all …]
|
| D | ARMInstPrinter.h | 29 const MCSubtargetInfo &STI, raw_ostream &O) override; 35 const MCSubtargetInfo &STI, raw_ostream &O); 37 const MCSubtargetInfo &STI, raw_ostream &O); 41 raw_ostream &O); 46 raw_ostream &O); 48 const MCSubtargetInfo &STI, raw_ostream &O); 51 const MCSubtargetInfo &STI, raw_ostream &O); 53 const MCSubtargetInfo &STI, raw_ostream &O); 56 const MCSubtargetInfo &STI, raw_ostream &O); 58 const MCSubtargetInfo &STI, raw_ostream &O); [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/ |
| D | X86IntelInstPrinter.h | 37 raw_ostream &O); 41 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O); 44 void printOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O) override; 45 void printMemReference(const MCInst *MI, unsigned Op, raw_ostream &O); 46 void printMemOffset(const MCInst *MI, unsigned OpNo, raw_ostream &O); 47 void printSrcIdx(const MCInst *MI, unsigned OpNo, raw_ostream &O); 48 void printDstIdx(const MCInst *MI, unsigned OpNo, raw_ostream &O); 49 void printU8Imm(const MCInst *MI, unsigned Op, raw_ostream &O); 52 void printbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printbytemem() argument 53 O << "byte ptr "; in printbytemem() [all …]
|
| D | X86ATTInstPrinter.h | 36 raw_ostream &O); 46 void printSrcIdx(const MCInst *MI, unsigned Op, raw_ostream &O); 47 void printDstIdx(const MCInst *MI, unsigned Op, raw_ostream &O); 51 void printbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printbytemem() argument 52 printMemReference(MI, OpNo, O); in printbytemem() 54 void printwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printwordmem() argument 55 printMemReference(MI, OpNo, O); in printwordmem() 57 void printdwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printdwordmem() argument 58 printMemReference(MI, OpNo, O); in printdwordmem() 60 void printqwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printqwordmem() argument [all …]
|
| D | X86InstPrinterCommon.cpp | 30 raw_ostream &O) { in printCondCode() argument 36 case 0: O << "o"; break; in printCondCode() 37 case 1: O << "no"; break; in printCondCode() 38 case 2: O << "b"; break; in printCondCode() 39 case 3: O << (Flavor ? "nb" : "ae"); break; in printCondCode() 40 case 4: O << (Flavor ? "z" : "e"); break; in printCondCode() 41 case 5: O << (Flavor ? "nz" : "ne"); break; in printCondCode() 42 case 6: O << "be"; break; in printCondCode() 43 case 7: O << (Flavor ? "nbe" : "a"); break; in printCondCode() 44 case 8: O << "s"; break; in printCondCode() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| D | AMDGPUInstPrinter.cpp | 59 raw_ostream &O) { in printU4ImmOperand() argument 60 O << formatHex(MI->getOperand(OpNo).getImm() & 0xf); in printU4ImmOperand() 64 raw_ostream &O) { in printU8ImmOperand() argument 65 O << formatHex(MI->getOperand(OpNo).getImm() & 0xff); in printU8ImmOperand() 70 raw_ostream &O) { in printU16ImmOperand() argument 75 O << formatHex(static_cast<uint64_t>(Imm & 0xffff)); in printU16ImmOperand() 77 printU32ImmOperand(MI, OpNo, STI, O); in printU16ImmOperand() 81 raw_ostream &O) { in printU4ImmDecOperand() argument 82 O << formatDec(MI->getOperand(OpNo).getImm() & 0xf); in printU4ImmDecOperand() 86 raw_ostream &O) { in printU8ImmDecOperand() argument [all …]
|
| D | R600InstPrinter.cpp | 23 raw_ostream &O) { in printInst() argument 24 O.flush(); in printInst() 25 printInstruction(MI, Address, O); in printInst() 26 printAnnotation(O, Annot); in printInst() 30 raw_ostream &O) { in printAbs() argument 31 AMDGPUInstPrinter::printIfSet(MI, OpNo, O, '|'); in printAbs() 35 raw_ostream &O) { in printBankSwizzle() argument 39 O << "BS:VEC_021/SCL_122"; in printBankSwizzle() 42 O << "BS:VEC_120/SCL_212"; in printBankSwizzle() 45 O << "BS:VEC_102/SCL_221"; in printBankSwizzle() [all …]
|
| D | AMDGPUInstPrinter.h | 29 const MCSubtargetInfo &STI, raw_ostream &O); 34 const MCSubtargetInfo &STI, raw_ostream &O) override; 35 static void printRegOperand(unsigned RegNo, raw_ostream &O, 40 const MCSubtargetInfo &STI, raw_ostream &O); 41 void printU8ImmOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 43 const MCSubtargetInfo &STI, raw_ostream &O); 44 void printU4ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 45 void printU8ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 46 void printU16ImmDecOperand(const MCInst *MI, unsigned OpNo, raw_ostream &O); 48 const MCSubtargetInfo &STI, raw_ostream &O); [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| D | PPCInstPrinter.cpp | 57 raw_ostream &O) { in printInst() argument 73 O << "\taddis "; in printInst() 74 printOperand(MI, 0, STI, O); in printInst() 75 O << ", "; in printInst() 76 printOperand(MI, 2, STI, O); in printInst() 77 O << "("; in printInst() 78 printOperand(MI, 1, STI, O); in printInst() 79 O << ")"; in printInst() 97 printInstruction(MI, Address, STI, O); in printInst() 98 O << "\n"; in printInst() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| D | SystemZInstPrinter.cpp | 29 raw_ostream &O) { in printAddress() argument 30 printOperand(DispMO, MAI, O); in printAddress() 32 O << '('; in printAddress() 34 printFormattedRegName(MAI, Index, O); in printAddress() 36 O << ','; in printAddress() 39 printFormattedRegName(MAI, Base, O); in printAddress() 40 O << ')'; in printAddress() 45 raw_ostream &O) { in printOperand() argument 48 O << '0'; in printOperand() 50 printFormattedRegName(MAI, MO.getReg(), O); in printOperand() [all …]
|
| D | SystemZInstPrinter.h | 32 void printInstruction(const MCInst *MI, uint64_t Address, raw_ostream &O); 37 const MCOperand &DispMO, MCRegister Index, raw_ostream &O); 40 void printOperand(const MCOperand &MO, const MCAsmInfo *MAI, raw_ostream &O); 43 raw_ostream &O) const; 46 void printRegName(raw_ostream &O, MCRegister Reg) const override; 49 const MCSubtargetInfo &STI, raw_ostream &O) override; 53 void printUImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 55 void printSImmOperand(const MCInst *MI, int OpNum, raw_ostream &O); 58 void printOperand(const MCInst *MI, int OpNum, raw_ostream &O); 60 raw_ostream &O) { in printOperand() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/utils/TableGen/ |
| D | CallingConvEmitter.cpp | 37 void EmitCallingConv(Record *CC, raw_ostream &O); 38 void EmitAction(Record *Action, unsigned Indent, raw_ostream &O); 39 void EmitArgRegisterLists(raw_ostream &O); 43 void CallingConvEmitter::run(raw_ostream &O) { in run() argument 49 O << "#ifndef GET_CC_REGISTER_LISTS\n\n"; in run() 54 O << "bool llvm::"; in run() 57 O << "static bool "; in run() 60 O << CC->getName() << "(unsigned ValNo, MVT ValVT,\n" in run() 71 EmitCallingConv(CC, O); in run() 75 EmitArgRegisterLists(O); in run() [all …]
|
| D | AsmWriterEmitter.cpp | 76 void EmitPrintAliasInstruction(raw_ostream &O); 87 AsmWriterOperand>> &OpsToPrint, raw_ostream &O, in PrintCases() argument 89 O << " case " << OpsToPrint.back().first << ":"; in PrintCases() 97 O << "\n case " << OpsToPrint[i-1].first << ":"; in PrintCases() 102 O << "\n " << TheOp.getCode(PassSubtarget); in PrintCases() 103 O << "\n break;\n"; in PrintCases() 109 raw_ostream &O, bool PassSubtarget) { in EmitInstructions() argument 130 O << " case " << FirstInst.CGI->Namespace << "::" in EmitInstructions() 133 O << " case " << AWI.CGI->Namespace << "::" in EmitInstructions() 138 O << " " << FirstInst.Operands[i].getCode(PassSubtarget); in EmitInstructions() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/MCTargetDesc/ |
| D | NVPTXInstPrinter.cpp | 85 raw_ostream &O) { in printOperand() argument 89 printRegName(O, Reg); in printOperand() 91 O << markup("<imm:") << formatImm(Op.getImm()) << markup(">"); in printOperand() 94 Op.getExpr()->print(O, &MAI); in printOperand() 98 void NVPTXInstPrinter::printCvtMode(const MCInst *MI, int OpNum, raw_ostream &O, in printCvtMode() argument 106 O << ".ftz"; in printCvtMode() 110 O << ".sat"; in printCvtMode() 114 O << ".relu"; in printCvtMode() 123 O << ".rni"; in printCvtMode() 126 O << ".rzi"; in printCvtMode() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/MCTargetDesc/ |
| D | AArch64InstPrinter.h | 31 const MCSubtargetInfo &STI, raw_ostream &O) override; 38 const MCSubtargetInfo &STI, raw_ostream &O); 40 const MCSubtargetInfo &STI, raw_ostream &O); 44 raw_ostream &O); 53 raw_ostream &O); 55 raw_ostream &O); 57 raw_ostream &O, StringRef Annot); 60 raw_ostream &O); 62 raw_ostream &O); 64 raw_ostream &O); [all …]
|
| D | AArch64InstPrinter.cpp | 77 raw_ostream &O) { in printInst() argument 83 if (printSysAlias(MI, STI, O)) { in printInst() 84 printAnnotation(O, Annot); in printInst() 89 if (printSyspAlias(MI, STI, O)) { in printInst() 90 printAnnotation(O, Annot); in printInst() 96 if (printRangePrefetchAlias(MI, STI, O, Annot)) in printInst() 136 O << '\t' << AsmMnemonic << '\t'; in printInst() 137 printRegName(O, Op0.getReg()); in printInst() 138 O << ", "; in printInst() 139 printRegName(O, getWRegFromXReg(Op1.getReg())); in printInst() [all …]
|
| /openbsd/src/gnu/usr.bin/perl/t/op/ |
| D | sysio.t | 14 $reopen = ($^O eq 'VMS' || 15 $^O eq 'os2' || 16 $^O eq 'MSWin32'); 56 open(O, ">$outfile") || die "sysio.t: cannot write $outfile: $!"; 57 binmode O; 59 select(O); $|=1; select(STDOUT); 62 eval { syswrite(O, $x, -1) }; 72 eval { syswrite(O, $x, 1, 4) }; 79 syswrite(O, $x, 0, 3); 80 syswrite(O, $x, 1, 3); [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AVR/MCTargetDesc/ |
| D | AVRInstPrinter.cpp | 37 raw_ostream &O) { in printInst() argument 47 O << "\tld\t"; in printInst() 48 printOperand(MI, 0, O); in printInst() 49 O << ", "; in printInst() 52 O << '-'; in printInst() 54 printOperand(MI, 1, O); in printInst() 57 O << '+'; in printInst() 60 O << "\tst\t"; in printInst() 61 printOperand(MI, 0, O); in printInst() 62 O << ", "; in printInst() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/ |
| D | VEInstPrinter.cpp | 48 const MCSubtargetInfo &STI, raw_ostream &O) { in printOperand() argument 52 printRegName(O, MO.getReg()); in printOperand() 59 O << TruncatedImm; in printOperand() 64 MO.getExpr()->print(O, &MAI); in printOperand() 69 raw_ostream &O, const char *Modifier) { in printMemASXOperand() argument 72 printOperand(MI, OpNum, STI, O); in printMemASXOperand() 73 O << ", "; in printMemASXOperand() 74 printOperand(MI, OpNum + 1, STI, O); in printMemASXOperand() 82 printOperand(MI, OpNum + 2, STI, O); in printMemASXOperand() 89 O << "0"; in printMemASXOperand() [all …]
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Support/ |
| D | GraphWriter.h | 65 raw_ostream &O; variable 83 bool getEdgeSourceLabels(raw_ostream &O, NodeRef Node) { in getEdgeSourceLabels() argument 89 O << "</tr><tr>"; in getEdgeSourceLabels() 100 O << "<td colspan=\"1\" port=\"s" << i << "\">" << label << "</td>"; in getEdgeSourceLabels() 103 O << "|"; in getEdgeSourceLabels() 105 O << "<s" << i << ">" << DOT::EscapeString(label); in getEdgeSourceLabels() 111 O << "<td colspan=\"1\" port=\"s64\">truncated...</td>"; in getEdgeSourceLabels() 113 O << "|<s64>truncated..."; in getEdgeSourceLabels() 120 GraphWriter(raw_ostream &o, const GraphType &g, bool SN) : O(o), G(g) { in GraphWriter() 143 O << "digraph \"" << DOT::EscapeString(Title) << "\" {\n"; in writeHeader() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| D | NVPTXAsmPrinter.cpp | 332 void NVPTXAsmPrinter::printReturnValStr(const Function *F, raw_ostream &O) { in printReturnValStr() argument 344 O << " ("; in printReturnValStr() 360 O << ".param .b" << size << " func_retval0"; in printReturnValStr() 362 O << ".param .b" << TLI->getPointerTy(DL).getSizeInBits() in printReturnValStr() 369 O << ".param .align " << retAlignment << " .b8 func_retval0[" << totalsz in printReturnValStr() 389 O << ".reg .b" << sz << " func_retval" << idx; in printReturnValStr() 391 O << ", "; in printReturnValStr() 395 O << ", "; in printReturnValStr() 398 O << ") "; in printReturnValStr() 402 raw_ostream &O) { in printReturnValStr() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/ |
| D | MSP430InstPrinter.cpp | 31 raw_ostream &O) { in printInst() argument 32 if (!printAliasInstr(MI, Address, O)) in printInst() 33 printInstruction(MI, Address, O); in printInst() 34 printAnnotation(O, Annot); in printInst() 38 raw_ostream &O) { in printPCRelImmOperand() argument 42 O << "$"; in printPCRelImmOperand() 44 O << '+'; in printPCRelImmOperand() 45 O << Imm; in printPCRelImmOperand() 48 Op.getExpr()->print(O, &MAI); in printPCRelImmOperand() 53 raw_ostream &O, const char *Modifier) { in printOperand() argument [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | ModuleDebugInfoPrinter.cpp | 44 void print(raw_ostream &O, const Module *M) const override; 61 static void printFile(raw_ostream &O, StringRef Filename, StringRef Directory, in printFile() argument 66 O << " from "; in printFile() 68 O << Directory << "/"; in printFile() 69 O << Filename; in printFile() 71 O << ":" << Line; in printFile() 74 static void printModuleDebugInfo(raw_ostream &O, const Module *M, in printModuleDebugInfo() argument 80 O << "Compile unit: "; in printModuleDebugInfo() 83 O << Lang; in printModuleDebugInfo() 85 O << "unknown-language(" << CU->getSourceLanguage() << ")"; in printModuleDebugInfo() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/ |
| D | RISCVInstPrinter.cpp | 64 raw_ostream &O) { in printInst() argument 72 if (!PrintAliases || NoAliases || !printAliasInstr(NewMI, Address, STI, O)) in printInst() 73 printInstruction(NewMI, Address, STI, O); in printInst() 74 printAnnotation(O, Annot); in printInst() 77 void RISCVInstPrinter::printRegName(raw_ostream &O, MCRegister Reg) const { in printRegName() argument 78 O << getRegisterName(Reg); in printRegName() 82 const MCSubtargetInfo &STI, raw_ostream &O, in printOperand() argument 88 printRegName(O, MO.getReg()); in printOperand() 93 O << MO.getImm(); in printOperand() 98 MO.getExpr()->print(O, &MAI); in printOperand() [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86AsmPrinter.cpp | 201 raw_ostream &O) { in PrintSymbolOperand() argument 205 GetCPISymbol(MO.getIndex())->print(O, MAI); in PrintSymbolOperand() 206 printOffset(MO.getOffset(), O); in PrintSymbolOperand() 238 GVSym->print(O, MAI); in PrintSymbolOperand() 240 O << '('; in PrintSymbolOperand() 241 GVSym->print(O, MAI); in PrintSymbolOperand() 242 O << ')'; in PrintSymbolOperand() 244 printOffset(MO.getOffset(), O); in PrintSymbolOperand() 260 O << " + [.-"; in PrintSymbolOperand() 261 MF->getPICBaseSymbol()->print(O, MAI); in PrintSymbolOperand() [all …]
|