| /llvm-project-15.0.7/llvm/docs/CommandGuide/ |
| H A D | llvm-config.rst | 9 **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 D | SPIRVCompositeOps.td | 29 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 D | SPIRVCastOps.td | 52 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 D | SPIRVBitOps.td | 72 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 D | SPIRVLogicalOps.td | 69 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 D | SPIRVGroupOps.td | 42 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 D | InferTypeOpInterface.h | 43 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 D | ScanView.py | 672 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 D | parse-tree.cpp | 167 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 D | llvm-go.go | 43 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 D | discovery.py | 82 components = [] 87 components.append(base) 89 components.reverse() 92 return ts, tuple(relative + tuple(components))
|
| H A D | Test.py | 213 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 D | FindSpecRefs | 861 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 D | CMakeLists.txt | 16 # default list of components. Using libLLVM with custom components can result in
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | Path.cpp | 425 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 D | SupportPolicy.rst | 12 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 D | BuildingADistribution.rst | 86 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 D | mul_hi.cl | 27 //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 D | CMakeLists.txt | 49 # Special components which don't have any source attached but aggregate other 50 # components
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | ConvertExpr.cpp | 5891 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 D | llvm-compilers-check | 166 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 D | array-value-copy-3.fir | 1 // 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 D | enable.gni | 2 # Whether to build clangd's XPC components.
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | CAPI.md | 18 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 D | UnifyAliasedResourcePass.cpp | 441 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()
|