Home
last modified time | relevance | path

Searched refs:components (Results 1 – 25 of 220) sorted by relevance

123456789

/llvm-project-15.0.7/llvm/docs/CommandGuide/
H A Dllvm-config.rst9 **llvm-config** *option* [*components*...]
56 **--components**
111 *components*, including any dependencies.
115 Link the components as shared libraries.
131 Print how the provided components can be collectively linked (`shared` or `static`).
140 *components*, including any dependencies.
154 To print a list of all available components, run **llvm-config
155 --components**. In most cases, components correspond directly to LLVM
156 libraries. Useful "virtual" components include:
160 Includes all LLVM libraries. The default if no components are specified.
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVCompositeOps.td29 members/elements/components/columns have the same type as the types of
33 number of components in all the operands must equal the number of
34 components in Result Type.
193 or equal to the number of components in Vector.
238 non-written components are copied from.
241 must have the same type as the type of components in Result Type.
247 or equal to the number of components in Vector.
299 concatenated, forming a single vector with Vector 1’s components
302 - 1, where N is the total number of components.
331 I32ArrayAttr:$components
[all …]
H A DSPIRVCastOps.td52 If Result Type has a different number of components than Operand, the
56 the smaller number of components. The number of components in L must be
57 an integer multiple of the number of components in S. The first
59 the first components of L, and so on, up to the last component of S
60 mapping to the last components of L. Within this mapping, any single
61 component of S (mapping to multiple components of L) maps its lower-
62 ordered bits to the lower-numbered components of L.
106 have the same number of components as Result Type.
139 have the same number of components as Result Type.
173 the same number of components as Result Type.
[all …]
H A DSPIRVBitOps.td72 Result Type must be a scalar or vector of integer type. The components
78 number of components as Result Type.
322 They must have the same number of components as Result Type. They must
357 They must have the same number of components as Result Type. They must
392 They must have the same number of components as Result Type. They must
426 type. Base and Shift must have the same number of components. The
431 greater than or equal to the bit width of the components of Base.
471 type. Base and Shift must have the same number of components. The
476 greater than or equal to the bit width of the components of Base.
513 type. Base and Shift must have the same number of components. The
[all …]
H A DSPIRVLogicalOps.td69 the same number of components as Result Type.
103 the same number of components as Result Type.
137 the same number of components as Result Type.
171 the same number of components as Result Type.
205 the same number of components as Result Type.
236 the same number of components as Result Type.
267 the same number of components as Result Type.
530 same number of components as Result Type.
563 same number of components as Result Type.
778 same number of components as Result Type.
[all …]
H A DSPIRVGroupOps.td42 with 2 components or a vector with 3 components. LocalId must be the
153 Reads one or more components of Result data for each invocation in the
204 Writes one or more components of Data for each invocation in the subgroup
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DInferTypeOpInterface.h43 ShapeAdaptor(ShapedTypeComponents *components) : val(components) {} in ShapeAdaptor() argument
44 ShapeAdaptor(ShapedTypeComponents &components) : val(&components) {} in ShapeAdaptor() argument
/llvm-project-15.0.7/clang/tools/scan-view/share/
H A DScanView.py672 components = path.split('/')[1:]
675 if components:
676 name = components[0]
677 if len(components)==2:
679 return self.send_report(components[1])
681 return self.send_open_report(components[1])
682 elif len(components)==1:
703 if components[-1] == '':
704 components[-1] = 'index.html'
706 relpath = '/'.join(components)
/llvm-project-15.0.7/flang/lib/Parser/
H A Dparse-tree.cpp167 std::list<ComponentSpec> components; in ConvertToStructureConstructor() local
173 components.emplace_back( in ConvertToStructureConstructor()
178 return StructureConstructor{std::move(spec), std::move(components)}; in ConvertToStructureConstructor()
184 std::list<ComponentSpec> components; in ConvertToStructureConstructor() local
186 components.emplace_back(std::optional<Keyword>{}, in ConvertToStructureConstructor()
191 return StructureConstructor{std::move(spec), std::move(components)}; in ConvertToStructureConstructor()
/llvm-project-15.0.7/llvm/tools/llvm-go/
H A Dllvm-go.go43 var components = []string{ var
91 args := append([]string{"--ldflags", "--libs", "--system-libs"}, components...)
134 fmt.Println(strings.Join(components, " "))
247 Available subcommands: build get install run test print-components print-config`)
/llvm-project-15.0.7/llvm/utils/lit/lit/
H A Ddiscovery.py82 components = []
87 components.append(base)
89 components.reverse()
92 return ts, tuple(relative + tuple(components))
H A DTest.py213 def getSourcePath(self, components): argument
214 return os.path.join(self.source_root, *components)
216 def getExecPath(self, components): argument
217 return os.path.join(self.exec_root, *components)
/llvm-project-15.0.7/clang/utils/
H A DFindSpecRefs861 components = '.'.join([str(p[0]) for p in path[1:]])
870 … linkStr = '<a href="%s#page=%d">%s</a> (pg.%d)'%(docData[0],page,components,page)
872 linkStr = components
873 if section == components:
878 print >>f, '\t\t<td valign=top>%s</td>'%(components,)
/llvm-project-15.0.7/llvm/tools/llvm-c-test/
H A DCMakeLists.txt16 # default list of components. Using libLLVM with custom components can result in
/llvm-project-15.0.7/llvm/lib/Support/
H A DPath.cpp425 SmallVector<StringRef, 4> components; in append() local
426 if (!a.isTriviallyEmpty()) components.push_back(a.toStringRef(a_storage)); in append()
431 for (auto &component : components) { in append()
720 SmallVector<StringRef, 16> components; in remove_dots() local
753 if (!components.empty() && components.back() != "..") { in remove_dots()
754 components.pop_back(); in remove_dots()
756 components.push_back(component); in remove_dots()
759 components.push_back(component); in remove_dots()
772 if (!components.empty()) { in remove_dots()
773 buffer += components[0]; in remove_dots()
[all …]
/llvm-project-15.0.7/llvm/docs/
H A DSupportPolicy.rst12 components are present in the public release on our supported architectures
15 There are, however, other components within the main repository that either
74 sub-community and which don't usually affect the core components directly.
84 …e `experimental <https://llvm.org/docs/DeveloperPolicy.html#introducing-new-components-into-llvm>`_
121 * Impose sub-optimal implementation strategies on core tier components as a
131 the component, with the bar for simple and gracefully-degrading components
132 (such as editor bindings) much lower than for complex components that must
146 listed above. Different types of components could require different levels of
161 Due to the uncertain nature of inclusion, it's advisable that new components
175 burden on maintaining other components (core or peripheral).
H A DBuildingADistribution.rst86 generates a ``distribution`` target which builds all the components specified in
117 any components specified in *LLVM_RUNTIME_DISTRIBUTION_COMPONENTS* are not
143 to configure which LLVM components are part of libLLVM.
223 components to install. All LLVM-based tools are components, as well as most
234 components. This is used in conjunction with *LLVM_ENABLE_RUNTIMES* to specify
235 components of runtime libraries that you want to include in your distribution.
241 components. LLVM library components are either library names with the LLVM
/llvm-project-15.0.7/libclc/generic/lib/integer/
H A Dmul_hi.cl27 //Multiply all of the components according to FOIL method
33 //Now add the components back together in the following steps:
55 //Multiply all of the components according to FOIL method
61 //Now add the components back together, taking care to respect the fact that:
/llvm-project-15.0.7/llvm/lib/
H A DCMakeLists.txt49 # Special components which don't have any source attached but aggregate other
50 # components
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp5891 if (components.isSlice()) { in genarr()
5931 loc, padSlice(components.trips, shape), components.suffixComponents, in genarr()
6256 components.substring = &x; in genarr()
6982 components.applied = true; in lowerPath()
6988 if (components.substring) in genSubstringBounds()
7005 components.resetPC(); in applyPathToArrayLoad()
7155 lowerPath(exv, components); in genImplicitArrayAccess()
7213 if (pathIsEmpty(components)) in genarr()
7214 return components.substring ? genAsScalar(*components.substring) in genarr()
7241 if (components.applied) in genarr()
[all …]
/llvm-project-15.0.7/llvm/utils/
H A Dllvm-compilers-check166 for component in components:
193 components = { c for c in bases }
195 if len(components) > 1 or len(components) == len(bases):
197 for c in components:
454 for component in components:
577 components = ["llvm", "dragonegg"] variable
/llvm-project-15.0.7/flang/test/Fir/
H A Darray-value-copy-3.fir1 // Test overlapping assignment of derived type arrays with allocatable components.
2 // This requires initializing the allocatable components to an unallocated status
3 // before they can be used in component assignments, and to deallocate the components
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/
H A Denable.gni2 # Whether to build clangd's XPC components.
/llvm-project-15.0.7/mlir/docs/
H A DCAPI.md18 The API is provided for core IR components (attributes, blocks, operations,
27 Core IR components are exposed as opaque _handles_ to an IR object existing in
142 several such components. For example, an `MlirOperation` has attributes,
145 For indexed components, the following pair of functions is provided.
162 have several iterable components.
164 For iterable components, the following triple of functions is provided.
192 to convert between opaque C structures for core IR components and their C++
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DUnifyAliasedResourcePass.cpp441 SmallVector<Value> components; in matchAndRewrite() local
442 components.reserve(ratio); in matchAndRewrite()
443 components.push_back(newLoadOp); in matchAndRewrite()
460 components.push_back(rewriter.create<spirv::LoadOp>(loc, componentAcOp)); in matchAndRewrite()
468 loc, vectorType, components); in matchAndRewrite()

123456789