| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | initial-image.cpp | 31 const Symbol &component{*symbolRef}; in Add() local 32 if (component.offset() + component.size() > elementBytes) { in Add() 34 } else if (IsPointer(component)) { in Add() 35 AddPointer(offset + component.offset(), indExpr.value()); in Add() 37 Result added{Add(offset + component.offset(), component.size(), in Add() 101 const Symbol &component{*iter.second}; in Test() local 102 bool isProcPtr{IsProcedurePointer(component)}; in Test() 104 auto at{offset_ + component.offset()}; in Test() 111 } else if (IsPointer(component)) { in Test() 117 } else if (!IsAllocatable(component)) { in Test() [all …]
|
| H A D | fold-designator.cpp | 137 const Component &component, ConstantSubscript which) { in FoldDesignator() argument 138 const Symbol &comp{component.GetLastSymbol()}; in FoldDesignator() 139 const DataRef &base{component.base()}; in FoldDesignator() 190 if (const Component * component{proc.GetComponent()}) { in FoldDesignator() local 191 return FoldDesignator(*component, which); in FoldDesignator() 243 const Symbol &component{*pair.second}; in OffsetToUniqueComponent() local 244 if (offset >= static_cast<ConstantSubscript>(component.offset()) && in OffsetToUniqueComponent() 246 component.offset() + component.size())) { in OffsetToUniqueComponent() 250 result = &component; in OffsetToUniqueComponent() 283 component{OffsetToUniqueComponent( in OffsetToDataRef() local [all …]
|
| H A D | expression.cpp | 225 const Symbol &component) const { in CreateParentComponent() 230 component.detailsIf<semantics::DerivedTypeDetails>()}) { in CreateParentComponent() 267 const Symbol &component) const { in Find() 268 if (auto iter{values_.find(component)}; iter != values_.end()) { in Find() 273 if (const Symbol * typeSymbol{GetParentComponentSymbol(component)}) { in Find() 287 return parentComponentValue->Find(component); in Find()
|
| /llvm-project-15.0.7/llvm/utils/ |
| H A D | llvm-compilers-check | 166 for component in components: 167 component = component.rstrip("2") 168 compsrc = src + "/" + component 280 def execute(self, command, execdir, env, component): argument 454 for component in components: 455 comp = component[:] 486 buildrc = self.make(component, srcdir, builddir, 507 self.make(component, srcdir, builddir, 561 return self.execute(args, builddir, env, component) 563 def make(self, component, srcdir, builddir, flags, env): argument [all …]
|
| /llvm-project-15.0.7/flang/runtime/ |
| H A D | copy.cpp | 29 const Descriptor &componentDesc{derived->component()}; in CopyElement() 30 const typeInfo::Component *component{ in CopyElement() local 33 for (std::size_t j{0}; j < nComponents; ++j, ++component) { in CopyElement() 34 if (component->genre() == typeInfo::Component::Genre::Allocatable || in CopyElement() 35 component->genre() == typeInfo::Component::Genre::Automatic) { in CopyElement() 37 *reinterpret_cast<Descriptor *>(toPtr + component->offset())}; in CopyElement() 42 fromPtr + component->offset())}; in CopyElement()
|
| H A D | type-info.cpp | 138 const Descriptor &compDesc{component()}; in GetParentType() 139 const Component &component{*compDesc.OffsetElement<const Component>()}; in GetParentType() local 140 return component.derivedType(); in GetParentType() 148 const Descriptor &compDesc{component()}; in FindDataComponent() 153 const Component *component{compDesc.Element<Component>(at)}; in FindDataComponent() local 154 INTERNAL_CHECK(component != nullptr); in FindDataComponent() 155 const Descriptor &nameDesc{component->name()}; in FindDataComponent() 158 return component; in FindDataComponent() 218 const Descriptor &compDesc{component()}; in Dump()
|
| H A D | descriptor-io.h | 246 const typeInfo::Component &component, const Descriptor &origDescriptor, in DefaultFormattedComponentIO() argument 248 if (component.genre() == typeInfo::Component::Genre::Data) { in DefaultFormattedComponentIO() 252 component.CreatePointerDescriptor( in DefaultFormattedComponentIO() 258 origDescriptor.Element<char>(origSubscripts) + component.offset()}; in DefaultFormattedComponentIO() 260 terminator, component.genre() == typeInfo::Component::Genre::Automatic); in DefaultFormattedComponentIO() 288 const Descriptor &compArray{type->component()}; in FormattedDerivedTypeIO() 300 const typeInfo::Component &component{ in FormattedDerivedTypeIO() 303 io, component, descriptor, subscripts, handler)) { in FormattedDerivedTypeIO()
|
| /llvm-project-15.0.7/llvm/runtimes/ |
| H A D | CMakeLists.txt | 55 foreach(component ${triple_components}) 217 list(APPEND extra_targets install-${component} install-${component}-stripped) 291 set(${component}-${name} ${component}) 292 set(install-${component}-${name} install-${component}) 293 set(install-${component}-${name}-stripped install-${component}-stripped) 294 …list(APPEND ${name}_extra_targets ${component}-${name} install-${component}-${name} install-${comp… 427 add_dependencies(${component} ${component}-${name}) 428 add_dependencies(install-${component} install-${component}-${name}) 429 add_dependencies(install-${component}-stripped install-${component}-${name}-stripped) 449 add_dependencies(${component} ${component}-${name}+${multilib}) [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVGLOps.td | 117 per component. 177 per component. 207 per component. 239 per component. 592 component. 622 component. 683 component. 713 component. 993 component. 1022 component. [all …]
|
| H A D | SPIRVCompositeOps.td | 31 a vector, the operands may also be vectors with the same component type 32 as the Result Type component type. When constructing a vector, the total 39 member/element/component/column of the result, with one exception. The 81 Indexes walk the type hierarchy, potentially down to component 110 SPV_Type:$component 180 Extract a single, dynamically selected, component of a vector. 190 which component of Vector to extract. 225 "type of 'component' matches element type of 'vector'", 226 "vector", "component", 244 which component to modify. [all …]
|
| H A D | SPIRVArithmeticOps.td | 58 Results are computed per component. 152 Results are computed per component. 187 Results are computed per component. 252 Results are computed per component. 289 Results are computed per component. 329 Results are computed per component. 369 Results are computed per component. 409 Results are computed per component. 415 component width. 528 must equal the component width in Result Type. [all …]
|
| H A D | SPIRVCastOps.td | 58 component (that is, the only or lowest-numbered component) of S maps to 108 Results are computed per component. 141 Results are computed per component. 175 Results are computed per component. 209 Results are computed per component. 243 cannot equal the component width in Result Type. 245 Results are computed per component. 278 cannot equal the component width in Result Type. 280 Results are computed per component. 314 cannot equal the component width in Result Type. [all …]
|
| H A D | SPIRVLogicalOps.td | 71 Results are computed per component. 105 Results are computed per component. 139 Results are computed per component. 173 Results are computed per component. 207 Results are computed per component. 238 Results are computed per component. 269 Results are computed per component. 303 Results are computed per component. 337 Results are computed per component. 371 Results are computed per component. [all …]
|
| H A D | SPIRVBitOps.td | 70 Results are computed per component. 111 Results are computed per component. 183 Results are computed per component. 274 Results are computed per component. 318 Results are computed per component, and within each component, per bit. 353 Results are computed per component, and within each component, per bit. 388 Results are computed per component, and within each component, per bit. 436 Results are computed per component. 478 Results are computed per component. 521 Results are computed per component. [all …]
|
| /llvm-project-15.0.7/llvm/cmake/modules/ |
| H A D | LLVM-Build.cmake | 23 /// The name of the component. 26 /// The name of the library for this component (or NULL). 29 /// Whether the component is installed. 32 /// The list of libraries required when linking this component. 79 # Resolve cross-component dependencies, for each available component.
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/ |
| H A D | DXIL.td | 115 dxil_param<0, "i32", "", "thread ID component">, 117 dxil_param<2, "i32", "component", "component to read (x,y,z)"> 123 dxil_param<0, "i32", "", "group ID component">, 125 dxil_param<2, "i32", "component", "component to read"> 132 dxil_param<0, "i32", "", "thread ID in group component">, 134 dxil_param<2, "i32", "component", "component to read (x,y,z)">
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | tools.cpp | 681 return IsFinalizable(component, inProgress); in IsFinalizable() 1164 const Symbol &component) const { in PlanComponentTraversal() 1177 traverse = !IsPointer(component); in PlanComponentTraversal() 1209 return component.has<ProcEntityDetails>() || in StopAtComponentPre() 1210 IsAllocatableOrPointer(component) || in StopAtComponentPre() 1214 return !IsPointer(component); in StopAtComponentPre() 1221 component.test(Symbol::Flag::ParentComp); in StopAtComponentPost() 1228 if (deepest.component()) { in Increment() 1253 const Symbol &component{*scopeIter->second}; in Increment() local 1254 deepest.set_component(component); in Increment() [all …]
|
| H A D | data-to-inits.cpp | 482 return !IsAllocatable(component) && in HasDefaultInitialization() 483 HasDeclarationInitializer(component); in HasDefaultInitialization() 526 const Symbol &component{*pair.second}; in PopulateWithComponentDefaults() local 527 std::size_t componentOffset{offset + component.offset()}; in PopulateWithComponentDefaults() 529 if (!IsAllocatable(component) && !IsAutomatic(component)) { in PopulateWithComponentDefaults() 533 if (IsPointer(component)) { in PopulateWithComponentDefaults() 543 foldingContext, component)}) { in PopulateWithComponentDefaults() 555 } else if (const DeclTypeSpec * type{component.GetType()}) { in PopulateWithComponentDefaults() 558 *componentDerived, foldingContext, component); in PopulateWithComponentDefaults() 563 componentOffset, component.size()); in PopulateWithComponentDefaults() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CMakeLists.txt | 1 macro(clang_diag_gen component) 2 clang_tablegen(Diagnostic${component}Kinds.inc 3 -gen-clang-diags-defs -clang-component=${component} 5 TARGET ClangDiagnostic${component})
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | PathMappingList.cpp | 154 auto component = llvm::sys::path::begin(components, style); in AppendPathComponents() local 156 while (component != e && in AppendPathComponents() 157 llvm::sys::path::is_separator(*component->data(), style)) in AppendPathComponents() 158 ++component; in AppendPathComponents() 159 for (; component != e; ++component) in AppendPathComponents() 160 path.AppendPathComponent(*component); in AppendPathComponents()
|
| /llvm-project-15.0.7/clang/test/SemaOpenCL/ |
| H A D | ext_vectors.cl | 15 // expected-warning@-2 {{vector component name 'a' is a feature from OpenCL version 3.0 onwards}} 19 // expected-error@-1 {{illegal vector component name 'r'}} 21 // expected-warning@-3 {{vector component name 'r' is a feature from OpenCL version 3.0 onwards}}
|
| H A D | vector_swizzle_length.cl | 8 …f2.s01234; // expected-error {{vector component access has invalid length 5. Supported: 1,2,3,4,8… 9 …f2.xyzxy; // expected-error {{vector component access has invalid length 5. Supported: 1,2,3,4,8,…
|
| /llvm-project-15.0.7/flang/docs/ |
| H A D | f2018-grammar.md | 138 R735 component-part -> [component-def-stmt]... 139 R736 component-def-stmt -> data-component-def-stmt | proc-component-def-stmt 140 R737 data-component-def-stmt -> 142 component-decl-list 143 R738 component-attr-spec -> 147 R739 component-decl -> 148 component-name [( component-array-spec )] 151 R740 component-array-spec -> 153 R741 proc-component-def-stmt -> 180 R757 component-spec -> [keyword =] component-data-source [all …]
|
| /llvm-project-15.0.7/runtimes/ |
| H A D | CMakeLists.txt | 259 foreach(component ${SUB_COMPONENTS}) 260 if(NOT TARGET ${component}) 261 message(SEND_ERROR "Missing target for runtime component ${component}!") 265 if(TARGET check-${component}) 266 list(APPEND SUB_CHECK_TARGETS check-${component}) 269 if(TARGET install-${component}) 270 list(APPEND SUB_INSTALL_TARGETS install-${component}) 272 if(TARGET install-${component}-stripped) 273 list(APPEND SUB_INSTALL_TARGETS install-${component}-stripped)
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | schedule_test.sh.in | 17 for o in --schedule-whole-component --no-schedule-whole-component; do
|