Home
last modified time | relevance | path

Searched full:given (Results 1 – 25 of 4051) sorted by relevance

12345678910>>...163

/llvm-project/mlir/include/mlir-c/
H A DBuiltinTypes.h28 /// Checks whether the given type is an integer type.
31 /// Creates a signless integer type of the given bitwidth in the context. The
36 /// Creates a signed integer type of the given bitwidth in the context. The type
41 /// Creates an unsigned integer type of the given bitwidth in the context. The
49 /// Checks whether the given integer type is signless.
52 /// Checks whether the given integer type is signed.
55 /// Checks whether the given integer type is unsigned.
65 /// Checks whether the given type is an index type.
68 /// Creates an index type in the given context. The type is owned by the
76 /// Checks whether the given typ
[all...]
H A DBuiltinAttributes.h39 /// Checks whether the given attribute is an affine map attribute.
42 /// Creates an affine map attribute wrapping the given map. The attribute
46 /// Returns the affine map wrapped in the given affine map attribute.
56 /// Checks whether the given attribute is an array attribute.
59 /// Creates an array element containing the given list of elements in the given
64 /// Returns the number of elements stored in the given array attribute.
67 /// Returns pos-th element stored in the given array attribute.
78 /// Checks whether the given attribute is a dictionary attribute.
81 /// Creates a dictionary attribute containing the given lis
[all...]
H A DIntegerSet.h42 /// Gets the context in which the given integer set lives.
68 /// dimensions and symbols in the given context.
73 /// Gets or creates a new integer set in the given context. The set is defined
74 /// by a list of affine constraints, with the given number of input dimensions
84 /// given set are replaced with the given affine expressions. `dimReplacements`
86 /// consecutive expressions as the given set has dimensions and symbols,
94 /// Checks whether the given set is a canonical empty set, e.g., the set
98 /// Returns the number of dimensions in the given set.
101 /// Returns the number of symbols in the given set.
104 /// Returns the number of inputs (dimensions + symbols) in the given set.
[all …]
H A DAffineMap.h43 /// Gets the context that the given affine map was created with
68 /// Creates a zero result affine map of the given dimensions and symbols in the
73 /// Creates an affine map with results defined by the given list of affine
107 /// Checks whether the given affine map is an identity affine map. The function
112 /// Checks whether the given affine map is a minor identity affine map.
115 /// Checks whether the given affine map is an empty affine map.
118 /// Checks whether the given affine map is a single result constant affine
122 /// Returns the constant result of the given affine map. The function asserts
127 /// Returns the number of dimensions of the given affine map.
130 /// Returns the number of symbols of the given affine map.
[all …]
H A DAffineExpr.h52 /// Returns `true` if the given affine expression is a null expression. Note
68 /// Checks whether the given affine expression is made out of only symbols and
73 /// Checks whether the given affine expression is a pure affine expression, i.e.
82 /// Checks whether the given affine expression is a multiple of 'factor'.
86 /// Checks whether the given affine expression involves AffineDimExpr
91 /// Composes the given map with the given expression.
99 /// Checks whether the given affine expression is a dimension expression.
106 /// Returns the position of the given affine dimension expression.
114 /// Checks whether the given affine expression is a symbol expression.
121 /// Returns the position of the given affine symbol expression.
[all …]
/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionSimplify.h60 /// Given operands for an Add, fold the result or return null.
64 /// Given operands for a Sub, fold the result or return null.
68 /// Given operands for a Mul, fold the result or return null.
72 /// Given operands for an SDiv, fold the result or return null.
76 /// Given operands for a UDiv, fold the result or return null.
80 /// Given operands for an SRem, fold the result or return null.
83 /// Given operands for a URem, fold the result or return null.
86 /// Given operand for an FNeg, fold the result or return null.
90 /// Given operands for an FAdd, fold the result or return null.
97 /// Given operand
[all...]
/llvm-project/mlir/include/mlir-c/Dialect/
H A DQuant.h25 /// Returns `true` if the given type is a quantization dialect type.
39 /// Gets the original type approximated by the given quantized type.
42 /// Gets the flags associated with the given quantized type.
45 /// Returns `true` if the given type is signed, `false` otherwise.
51 /// Returns the minimum value that the storage type of the given quantized type
55 /// Returns the maximum value that the storage type of the given quantized type
59 /// Returns the integral bitwidth that the storage type of the given quantized
64 /// Returns `true` if the `candidate` type is compatible with the given
69 /// Returns the element type of the given quantized type as another quantized
74 /// Casts from a type based on the storage type of the given type to a
[all …]
/llvm-project/clang-tools-extra/docs/clang-tidy/checks/readability/
H A Didentifier-naming.rst116 prefixed with the given value (regardless of casing).
126 suffix with the given value (regardless of casing).
253 prefixed with the given value (regardless of casing).
263 suffix with the given value (regardless of casing).
307 prefixed with the given value (regardless of casing).
317 suffix with the given value (regardless of casing).
359 prefixed with the given value (regardless of casing).
369 suffix with the given value (regardless of casing).
411 prefixed with the given value (regardless of casing).
421 suffix with the given value (regardless of casing).
[all …]
/llvm-project/llvm/include/llvm/CodeGen/
H A DRuntimeLibcalls.h
/llvm-project/clang/test/SemaCXX/
H A Danonymous-struct.cpp31 typedef struct { // expected-error {{anonymous non-C-compatible type given name for linkage purpose…
42 } A; // expected-note {{type is given name 'A' for linkage purposes by this typedef declaration}}
44 typedef struct { // expected-warning {{anonymous non-C-compatible type given name for linkage purpo…
46 } B; // expected-note {{type is given name 'B' for linkage purposes by this typedef declaration}}
48 typedef struct // expected-warning {{anonymous non-C-compatible type given name for linkage purpose…
50 } C; // expected-note {{type is given name 'C' for linkage purposes by this typedef declaration}}
53 typedef struct { // expected-warning {{anonymous non-C-compatible type given name for linkage purpo…
55 } Lambda1; // expected-note {{type is given name 'Lambda1' for linkage purposes by this typedef dec…
58 typedef struct { // expected-warning {{anonymous non-C-compatible type given name for linkage purpo…
61 } Lambda2; // expected-note {{type is given name 'Lambda2' for linkage purposes by this typedef dec…
[all …]
/llvm-project/mlir/tools/mlir-vulkan-runner/
H A Dvulkan-runtime-wrappers.cpp
/llvm-project/llvm/lib/Support/rpmalloc/
H A Drpmalloc.h157 //! Map memory pages for the given number of bytes. The returned address MUST
170 //! Unmap the memory pages starting at address and spanning the given number
231 //! Initialize allocator with given configuration
263 //! Allocate a memory block of at least the given size
267 //! Free the given memory block
270 //! Allocate a memory block of at least the given size and zero initialize it
275 //! Reallocate the given block to at least the given size
280 //! Reallocate the given block to at least the given size and alignment,
291 //! Allocate a memory block of at least the given size and alignment.
300 //! Allocate a memory block of at least the given size and alignment, and zero
[all …]
/llvm-project/clang/include/clang-c/
H A DCXSourceLocation.h88 * Returns non-zero if the given source location is in a system header.
93 * Returns non-zero if the given source location is in the main file of
104 * Retrieve a source range given the beginning and ending source
125 * the given source location.
133 * \param file [out] if non-NULL, will be set to the file to which the given
136 * \param line [out] if non-NULL, will be set to the line to which the given
139 * \param column [out] if non-NULL, will be set to the column to which the given
143 * buffer to which the given source location points.
151 * Retrieve the file, line and column represented by the given source
154 * Example: given th
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h215 /// \returns Wavefront size for given subtarget \p STI.
218 /// \returns Local memory size in bytes for given subtarget \p STI.
221 /// \returns Maximum addressable local memory size in bytes for given subtarget
225 /// \returns Number of execution units per compute unit for given subtarget \p
229 /// \returns Maximum number of work groups per compute unit for given subtarget
230 /// \p STI and limited by given \p FlatWorkGroupSize.
234 /// \returns Minimum number of waves per execution unit for given subtarget \p
238 /// \returns Maximum number of waves per execution unit for given subtarget \p
242 /// \returns Number of waves per execution unit required to support the given \p
247 /// \returns Minimum flat work group size for given subtarge
[all...]
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DLayer.h29 /// in the given module. If symbols are overridden by other definitions, then
98 /// Add a MaterializatinoUnit representing the given IR to the JITDylib
99 /// targeted by the given tracker.
102 /// Adds a MaterializationUnit representing the given IR to the given
108 /// Emit should materialize the given IR.
119 /// on the given IRLayer.
143 /// Adds a MaterializationUnit for the object file in the given memory buffer
144 /// to the JITDylib for the given ResourceTracker.
148 /// Adds a MaterializationUnit for the object file in the given memory buffer
149 /// to the JITDylib for the given ResourceTracker. The interface for the
[all …]
/llvm-project/llvm/include/llvm-c/
H A DLLJIT.h152 * Mangles the given string according to the LLJIT instance's DataLayout, then
162 * Add a buffer representing an object file to the given JITDylib in the given
167 * Resources associated with the given object will be tracked by the given
174 * Add a buffer representing an object file to the given ResourceTracker's
175 * JITDylib in the given LLJIT instance. This operation transfers ownership of
179 * Resources associated with the given object will be tracked by ResourceTracker
187 * Add an IR module to the given JITDylib in the given LLJIT instance. This
192 * Resources associated with the given Module will be tracked by the given
200 * Add an IR module to the given ResourceTracker's JITDylib in the given LLJIT
205 * Resources associated with the given Module will be tracked by ResourceTracker
[all …]
/llvm-project/mlir/include/mlir/Transforms/
H A DLocationSnapshot.h31 /// This function generates new locations from the given IR by snapshotting the
32 /// IR to the given stream, and using the printed locations within that stream.
36 /// This function generates new locations from the given IR by snapshotting the
37 /// IR to the given file, and using the printed locations within that file. If
42 /// This function generates new locations from the given IR by snapshotting the
43 /// IR to the given stream, and using the printed locations within that stream.
44 /// The generated locations are represented as a NameLoc with the given tag as
48 /// This function generates new locations from the given IR by snapshotting the
49 /// IR to the given file, and using the printed locations within that file. If
/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.h58 /// Add the document, with the provided `version`, at the given URI. Any
63 /// Update the document, with the provided `version`, at the given URI. Any
69 /// Remove the document with the given uri. Returns the version of the removed
74 /// Return the locations of the object pointed at by the given position.
78 /// Find all references of the object pointed at by the given position.
82 /// Return the document links referenced by the given file.
86 /// Find a hover description for the given hover position, or std::nullopt if
91 /// Find all of the document symbols within the given file.
95 /// Get the code completion list for the position within the given file.
99 /// Get the signature help for the position within the given file.
[all …]
/llvm-project/clang/include/clang/APINotes/
H A DAPINotesReader.h36 /// Create a new API notes reader from the given member buffer, which
64 /// Form a versioned info set given the desired version and a set of
92 /// Look for the context ID of the given Objective-C class.
99 /// Look for information regarding the given Objective-C class.
106 /// Look for the context ID of the given Objective-C protocol.
113 /// Look for information regarding the given Objective-C protocol.
120 /// Look for information regarding the given Objective-C property in
121 /// the given context.
132 /// Look for information regarding the given Objective-C method in
133 /// the given contex
[all...]
/llvm-project/mlir/lib/Transforms/
H A DLocationSnapshot.cpp27 /// This function generates new locations from the given IR by snapshotting the
28 /// IR to the given stream, and using the printed locations within that stream.
30 /// NameLoc with the given tag as the name, and then fused with the existing
69 /// This function generates new locations from the given IR by snapshotting the
70 /// IR to the given file, and using the printed locations within that file. If
99 /// This function generates new locations from the given IR by snapshotting the
100 /// IR to the given stream, and using the printed locations within that stream.
106 /// This function generates new locations from the given IR by snapshotting the
107 /// IR to the given file, and using the printed locations within that file. If
114 /// This function generates new locations from the given I
[all...]
/llvm-project/mlir/lib/Tools/mlir-lsp-server/
H A DMLIRServer.h38 /// Construct a new server with the given dialect regitstry.
42 /// Add or update the document, with the provided `version`, at the given URI.
49 /// Remove the document with the given uri. Returns the version of the removed
54 /// Return the locations of the object pointed at by the given position.
58 /// Find all references of the object pointed at by the given position.
62 /// Find a hover description for the given hover position, or std::nullopt if
67 /// Find all of the document symbols within the given file.
71 /// Get the code completion list for the position within the given file.
80 /// Convert the given bytecode file to the textual format.
84 /// Convert the given textual file to the bytecode format.
/llvm-project/mlir/include/mlir/Analysis/
H A DLiveness.h10 // given top-level operation. The current version of the analysis uses a
36 /// given top-level operation. The analysis iterates over all associated
37 /// regions that are attached to the given top-level operation. It
61 /// Gets liveness info (if any) for the given value.
62 /// This includes all operations in which the given value is live.
65 /// blocks in which the given value is live).
83 /// Dumps the liveness information to the given stream.
116 /// Returns true if the given value is in the live-in set.
119 /// Returns true if the given value is in the live-out set.
122 /// Gets the start operation for the given value. This is the first operation
[all …]
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h32 // In the given example, each time our matcher finds a match we get a callback
175 /// Given
189 /// Given
201 /// Given
213 /// Given
279 /// partially matching a given regex.
320 // the same instance of the given macro. in AST_POLYMORPHIC_MATCHER_P()
367 /// Given
391 /// Given
402 /// Given
[all...]
/llvm-project/mlir/include/mlir/IR/
H A DSymbolTable.h22 /// this SymbolTable will also insert and erase from the Operation given to it
26 /// Build a symbol table with the symbols within the given operation.
45 /// Remove the given symbol from the table, without deleting it.
48 /// Erase the given symbol from the table and delete the operation.
58 /// Renames the given op or the op refered to by the given name to the given
66 /// Renames the given op or the op refered to by the given name to the a name
124 /// Returns the name of the given symbol operation, aborting if no symbol is
128 /// Sets the name of the given symbol operation.
134 /// Returns the visibility of the given symbol operation.
136 /// Sets the visibility of the given symbol operation.
[all …]
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h106 /// to decide whether a given operation is legal or not.
239 /// True iff all given predicates are true.
252 /// True iff any given predicates are true.
258 /// True iff the given type index is the specified type.
260 /// True iff the given type index is one of the specified types.
264 /// True iff the given type index is not the specified type.
271 /// True iff the given types for the given pair of type indexes is one of the
276 /// True iff the given types for the given tupl
[all...]

12345678910>>...163