Home
last modified time | relevance | path

Searched refs:O (Results 1 – 25 of 2422) sorted by relevance

12345678910>>...97

/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
DARMInstPrinter.cpp53 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 …]
DARMInstPrinter.h29 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/
DX86IntelInstPrinter.h37 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 …]
DX86ATTInstPrinter.h36 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 …]
DX86InstPrinterCommon.cpp30 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/
DAMDGPUInstPrinter.cpp59 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 …]
DR600InstPrinter.cpp23 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 …]
DAMDGPUInstPrinter.h29 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/
DPPCInstPrinter.cpp57 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/
DSystemZInstPrinter.cpp29 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 …]
DSystemZInstPrinter.h32 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/
DCallingConvEmitter.cpp37 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 …]
DAsmWriterEmitter.cpp76 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/
DNVPTXInstPrinter.cpp85 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/
DAArch64InstPrinter.h31 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 …]
DAArch64InstPrinter.cpp77 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/
Dsysio.t14 $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/
DAVRInstPrinter.cpp37 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/
DVEInstPrinter.cpp48 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/
DGraphWriter.h65 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/
DNVPTXAsmPrinter.cpp332 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/
DMSP430InstPrinter.cpp31 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/
DModuleDebugInfoPrinter.cpp44 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/
DRISCVInstPrinter.cpp64 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/
DX86AsmPrinter.cpp201 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 …]

12345678910>>...97