Home
last modified time | relevance | path

Searched full:emit (Results 1 – 25 of 1803) sorted by relevance

12345678910>>...73

/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordWriter.h91 /// Emit the record to the stream, followed by its substatements, and
94 uint64_t Emit(unsigned Code, unsigned Abbrev = 0) {
102 /// Emit the record to the stream, preceded by its substatements.
118 /// statements to emit.
122 /// type or declaration has been written, Emit() will write
135 /// to emit.
138 /// Emit a source location.
151 /// Emit a source range.
168 /// Emit an integral value.
173 /// Emit a signed integral value.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/
H A DDWARFStreamer.h
H A DDWARFLinker.h
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFStreamer.h67 /// Emit the compilation unit header for \p Unit in the
74 /// Recursively emit the DIE tree rooted at \p Die.
77 /// Emit the abbreviation table \p Abbrevs to the debug_abbrev section.
81 /// Emit contents of section SecName From Obj.
85 /// Emit the string table described by \p Pool into .debug_str table.
88 /// Emit the debug string offset table described by \p StringOffsets into the
93 /// Emit the string table described by \p Pool into .debug_line_str table.
96 /// Emit the swift_ast section stored in \p Buffer.
99 /// Emit the swift reflection section stored in \p Buffer.
104 /// Emit debug ranges(.debug_ranges, .debug_rnglists) header.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBuildLibCalls.h90 /// Emit a call to the strlen function to the builder, for the specified
96 /// Emit a call to the strdup function to the builder, for the specified
101 /// Emit a call to the strchr function to the builder, for the specified
107 /// Emit a call to the strncmp function to the builder.
111 /// Emit a call to the strcpy function to the builder, for the specified
116 /// Emit a call to the stpcpy function to the builder, for the specified
121 /// Emit a call to the strncpy function to the builder, for the specified
126 /// Emit a call to the stpncpy function to the builder, for the specified
131 /// Emit a call to the __memcpy_chk function to the builder. This expects that
137 /// Emit a call to the mempcpy function.
[all …]
/freebsd/stand/forth/
H A Dscreen.4th29 \ emit Esc-[
30 : escc ( -- ) 27 emit [char] [ emit ;
33 : ho ( -- ) escc [char] H emit ;
36 : cld ( -- ) escc [char] J emit ;
42 : ris ( -- ) 27 emit [char] c emit ;
45 : at-xy ( x y -- ) escc .# [char] ; emit .# [char] H emit ;
48 : fg ( x -- ) escc 3 .# .# [char] m emit ;
51 : bg ( x -- ) escc 4 .# .# [char] m emit ;
54 : me ( -- ) escc [char] m emit ;
57 : b ( -- ) escc 1 .# [char] m emit ;
[all …]
/freebsd/share/examples/bootforth/
H A Dscreen.4th5 : escc ( -- ) \ emit Esc-[
6 91 27 emit emit
10 escc 72 emit \ Esc-[H
14 escc 74 emit \ Esc-[J
22 escc .# 59 emit .# 72 emit \ Esc-[%d;%dH
26 escc 3 .# .# 109 emit \ Esc-[3%dm
30 escc 4 .# .# 109 emit \ Esc-[4%dm
34 escc 109 emit
H A Dframes.4th38 h_el @ emit
64 v_el @ emit
80 2dup at-xy lt_el @ emit \ Draw left-top corner
81 2dup 4 pick + at-xy lb_el @ emit \ Draw left bottom corner
82 2dup swap 5 pick + swap at-xy rt_el @ emit \ Draw right top corner
83 2 pick + swap 3 pick + swap at-xy rb_el @ emit
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DDWARFLinkerUnit.cpp61 // Emit the abbreviations code (base 1 index.) in emitDwarfAbbrevEntry()
64 // Emit the abbreviations data. in emitDwarfAbbrevEntry()
65 // Emit its Dwarf tag type. in emitDwarfAbbrevEntry()
68 // Emit whether it has children DIEs. in emitDwarfAbbrevEntry()
74 // Emit attribute type. in emitDwarfAbbrevEntry()
77 // Emit form type. in emitDwarfAbbrevEntry()
80 // Emit value for DW_FORM_implicit_const. in emitDwarfAbbrevEntry()
95 // FIXME: Remove dependence on DwarfEmitterImpl/AsmPrinter and emit DIEs in emitDebugInfo()
104 // Emit compile unit header. in emitDebugInfo()
112 // Emit DIEs. in emitDebugInfo()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCStreamer.h124 /// Emit the bytes in \p Data into the output.
126 /// This is used to emit bytes in \p Data as sequence of .byte directives.
196 /// Emit contents of constant pool for the current section.
207 /// to emit bytes, handle directives, etc. The implementation of this interface
316 /// When emitting an object file, create and emit a real label. When emitting
381 /// Emit added explicit comments.
384 /// Emit a blank line to a .s file to pretty it up.
446 /// Emit a label for \p Symbol into the current section.
451 /// \param Symbol - The symbol to emit. A given symbol should only be
463 /// Emit the given list \p Options of strings as linker
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h149 None = 0, ///< Do not emit either .eh_frame or .debug_frame
150 EH = 1, ///< Emit .eh_frame
151 Debug = 2 ///< Emit .debug_frame
173 /// Emit comments in assembly output if this is true.
219 /// emit .note.GNU-split-stack section as required by the linker for
223 /// True if the module contains no-split-stack functions. This is used to emit
279 /// to emit them as well, return the whole set.
284 /// emit it. This prevents emitting a reference to a symbol that has no
353 void emit(int, MCStreamer *) const;
363 /// Emit a table with all XRay instrumentation points.
[all …]
/freebsd/stand/libsa/
H A Dhexdump.c40 #define emit(fmt, args...) {sprintf(lbuf, fmt , ## args); pager_output(lbuf);} in hexdump() macro
45 #define emit(fmt, args...) printf(fmt, ## args) in hexdump() macro
49 emit("%08lx ", (long) line); in hexdump()
53 emit("%02x ", *(uint8_t *)(line + x)); in hexdump()
55 emit("-- "); in hexdump()
58 emit(" "); in hexdump()
60 emit(" |"); in hexdump()
66 emit("%c", c); in hexdump()
68 emit(" "); in hexdump()
71 emit("|\n"); in hexdump()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.h96 /// Emit the COPY_FW pseudo instruction
99 /// Emit the COPY_FD pseudo instruction
102 /// Emit the INSERT_FW pseudo instruction
105 /// Emit the INSERT_FD pseudo instruction
108 /// Emit the INSERT_([BHWD]|F[WD])_VIDX pseudo instruction
113 /// Emit the FILL_FW pseudo instruction
116 /// Emit the FILL_FD pseudo instruction
119 /// Emit the FEXP2_W_1 pseudo instructions.
122 /// Emit the FEXP2_D_1 pseudo instructions.
125 /// Emit the FILL_FW pseudo instruction
[all …]
/freebsd/contrib/libxo/libxo/
H A Dxo_options.744 .It "flush " "Flush after each emit call"
46 .It "html " "Emit HTML output"
49 .It "json " "Emit JSON output"
50 .It "keys " "Emit the key attribute for keys (XML)"
56 .It "pretty " "Emit pretty\-printed output"
58 .It "text " "Emit TEXT output"
61 .It "warn " "Emit warnings when libxo detects bad calls"
62 .It "warn\-xml " "Emit warnings in XML"
63 .It "xml " "Emit XML output"
131 to emit warnings on stderr when application code make incorrect calls.
H A Dlibxo.334 Most commands emit text output aimed at humans.
110 Emit HTML output
116 Emit JSON output
118 Emit the key attribute for keys (XML)
133 Do not emit a top set of braces (JSON)
137 Emit pretty-printed output
141 Emit TEXT output
147 Emit warnings when libxo detects bad calls
149 Emit warnings in XML
151 Emit XML output
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.h128 /// Emit a raw signed value.
131 /// Emit a raw unsigned value.
154 /// Emit a normalized unsigned constant.
162 /// Emit a DW_OP_reg operation. Note that this is only legal inside a DWARF
166 /// Emit a DW_OP_breg operation.
169 /// Emit DW_OP_fbreg <Offset>.
172 /// Emit a partial DWARF register operation.
182 /// register. If this is the case, this function will attempt to emit a DWARF
190 /// Emit a DW_OP_piece or DW_OP_bit_piece operation for a variable fragment.
195 /// Emit a shift-right dwarf operation.
[all …]
H A DDwarfDebug.h342 /// The kind of accelerator tables we should emit.
391 /// As an optimization, there is no need to emit an entry in the directory
422 /// Whether to emit all linkage names, or just abstract subprograms.
441 /// Emit a .debug_macro section instead of .debug_macinfo.
493 // can emit multiple tables during LTO each of which uses directory
563 /// Emit the debug info section.
566 /// Emit the abbreviation section.
569 /// Emit the string offsets table header.
572 /// Emit a specified accelerator table.
576 /// Emit DWAR
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamWriter.h282 void Emit(uint32_t Val, unsigned NumBits) { in Emit() function
310 assert(NumBits <= 32 && "Too many bits to emit!"); in EmitVBR()
313 // Emit the bits with VBR encoding, NumBits-1 bits at a time. in EmitVBR()
315 Emit((Val & ((1U << (NumBits - 1)) - 1)) | (1U << (NumBits - 1)), in EmitVBR()
320 Emit(Val, NumBits); in EmitVBR()
324 assert(NumBits <= 32 && "Too many bits to emit!"); in EmitVBR64()
330 // Emit the bits with VBR encoding, NumBits-1 bits at a time. in EmitVBR64()
332 Emit(((uint32_t)Val & ((1U << (NumBits - 1)) - 1)) | in EmitVBR64()
338 Emit((uint32_t)Val, NumBits); in EmitVBR64()
341 /// EmitCode - Emit the specified code.
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTableExecutorEmitter.h33 /// Abstract base class for TableGen backends that emit a
60 /// Helper function to emit `test` functions for the executor. This emits both
64 /// \tparam PredicateObject An object representing a predicate to emit.
73 /// \param Predicates Predicates to emit.
127 /// \tparam PredicateObject An object representing a predicate to emit.
130 /// \param Predicates Predicates to emit.
146 /// Helper function to emit the following executor functions:
151 /// \tparam PredicateObject An object representing a predicate to emit.
155 /// \param Predicates Predicates to emit.
182 /// Emit additional content in emitExecutorImpl
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFStreamer.cpp125 // Finally create the AsmPrinter we'll use to emit the DIEs. in init()
160 /// Emit the compilation unit header for \p Unit in the debug_info section.
184 // Emit size of content not including length itself. The size has already in emitCompileUnitHeader()
209 /// Emit the \p Abbrevs array as the shared abbreviation table
219 /// Recursively emit the DIE tree rooted at \p Die.
226 /// Emit contents of section SecName From Obj.
293 /// Emit the debug_str section stored in \p Pool.
298 // Emit the string itself. in emitStrings()
300 // Emit a null terminator. in emitStrings()
305 /// Emit the debug string offset table described by \p StringOffsets into the
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCPseudoProbe.cpp51 void MCPseudoProbe::emit(MCObjectStreamer *MCOS, in emit() function in MCPseudoProbe
57 // Emit Index in emit()
59 // Emit Type and the flag: in emit()
63 // Emit FS discriminator in emit()
76 // Emit the delta between the address label and LastProbe. in emit()
87 // Emit the GUID of the split function that the sentinel probe represents. in emit()
143 void MCPseudoProbeInlineTree::emit(MCObjectStreamer *MCOS, in emit() function in MCPseudoProbeInlineTree
152 // Emit probes grouped by GUID. in emit()
157 // Emit Guid in emit()
159 // Emit number of probes in this node, including a sentinel probe for in emit()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DR600MCCodeEmitter.cpp52 void emit(uint32_t value, SmallVectorImpl<char> &CB) const;
53 void emit(uint64_t value, SmallVectorImpl<char> &CB) const;
105 emit(InstWord01, CB); in encodeInstruction()
106 emit(InstWord2, CB); in encodeInstruction()
107 emit((uint32_t)0, CB); in encodeInstruction()
124 emit(Word01, CB); in encodeInstruction()
125 emit(Word2, CB); in encodeInstruction()
126 emit((uint32_t)0, CB); in encodeInstruction()
136 emit(Inst, CB); in encodeInstruction()
140 void R600MCCodeEmitter::emit(uint32_t Value, SmallVectorImpl<char> &CB) const { in emit() function in R600MCCodeEmitter
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkSerializer.cpp172 void YAMLRemarkSerializer::emit(const Remark &Remark) { in emit() function in YAMLRemarkSerializer
184 void YAMLStrTabRemarkSerializer::emit(const Remark &Remark) { in emit() function in YAMLStrTabRemarkSerializer
185 // In standalone mode, for the serializer with a string table, emit the in emit()
190 MetaSerializer->emit(); in emit()
195 YAMLRemarkSerializer::emit(Remark); in emit()
206 // Emit the magic number. in emitMagic()
208 // Explicitly emit a '\0'. in emitMagic()
213 // Emit the version number: little-endian uint64_t. in emitVersion()
221 // Emit the string table in the section. in emitStrTab()
223 // Emit the total size of the string table (the size itself excluded): in emitStrTab()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h322 /// Helper to emit outlined function for 'target' directive.
323 /// \param D Directive to emit.
526 /// Start scanning from statement \a S and emit all target regions
561 /// Emit the array initialization or deletion portion for user-defined mapper
578 /// Emit task region for the task directive. The task region is emitted in
580 /// 1. Emit a call to kmp_task_t *__kmpc_omp_task_alloc(ident_t *, kmp_int32
605 /// Emit update for lastprivate conditional data.
633 /// \param EmitLoc emit source location with debug-info is off.
638 /// Emit the number of teams for a target directive. Inspect the num_teams
642 /// Emit a team of size one for directives such as 'target parallel' that
[all …]

12345678910>>...73