Home
last modified time | relevance | path

Searched refs:en (Results 1 – 25 of 173) sorted by relevance

1234567

/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Utils/
H A DUtils.cpp45 for (const auto &en : enumerate(type.getShape())) { in createPadHighOp() local
47 if (ShapedType::isDynamic(en.value())) in createPadHighOp()
52 auto dimOp = b.createOrFold<tensor::DimOp>(loc, source, en.index()); in createPadHighOp()
53 high[en.index()] = in createPadHighOp()
54 makeComposedAffineApply(b, loc, en.value() - d0, {dimOp}).getResult(); in createPadHighOp()
64 for (const auto &en : llvm::enumerate(tensorTy.getShape())) { in createDynamicDimValues() local
65 if (en.value() == ShapedType::kDynamicSize) in createDynamicDimValues()
67 b.create<tensor::DimOp>(loc, rankedTensor, en.index())); in createDynamicDimValues()
/llvm-project-15.0.7/clang/test/CXX/class.access/
H A Dp6.cpp131 template <A::Enum en> void A::foo() {} in foo()
132 template <A::Enum en> class A::bar {};
134 template <A::Enum en> void foo() {} // expected-error {{'Enum' is a private member of 'test5::A'}} in foo()
135 template <A::Enum en> class bar {}; // expected-error {{'Enum' is a private member of 'test5::A'}}
138 … template <A::Enum en> void foo() {} // expected-error {{'Enum' is a private member of 'test5::A'}} in foo()
139 … template <A::Enum en> class bar {}; // expected-error {{'Enum' is a private member of 'test5::A'}}
/llvm-project-15.0.7/libc/benchmarks/
H A DRATIONALE.md29 art](https://en.wikipedia.org/wiki/Benchmark_(computing)#Challenges) and
48 Timer](https://en.wikipedia.org/wiki/High_Precision_Event_Timer): used to
50 - [Real-Time Clocks (RTC)](https://en.wikipedia.org/wiki/Real-time_clock): used
60 order](https://en.wikipedia.org/wiki/Out-of-order_execution) and
61 [superscalar](https://en.wikipedia.org/wiki/Superscalar_processor) as a
65 [**speculatively**](https://en.wikipedia.org/wiki/Speculative_execution). As a
84 calls](https://en.wikipedia.org/wiki/System_call). The System call itself
92 process](https://en.wikipedia.org/wiki/Process_migration) to a different
95 scaling](https://en.wikipedia.org/wiki/Dynamic_frequency_scaling) can kick
117 [SNR](https://en.wikipedia.org/wiki/Signal-to-noise_ratio).
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/
H A DIndexingUtils.h41 for (const auto &en : enumerate(permutation)) in applyPermutationToVector() local
42 auxVec[en.index()] = inVec[en.value()]; in applyPermutationToVector()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DEXPInstructions.td17 exp_vm:$vm, exp_compr:$compr, i32imm:$en),
129 (int_amdgcn_exp timm:$tgt, timm:$en,
134 ExpSrc2:$src2, ExpSrc3:$src3, timm:$vm, 0, timm:$en)
138 (int_amdgcn_exp_row timm:$tgt, timm:$en,
143 ExpSrc2:$src2, ExpSrc3:$src3, 0, 0, timm:$en)
147 (int_amdgcn_exp_compr timm:$tgt, timm:$en,
151 (IMPLICIT_DEF), (IMPLICIT_DEF), timm:$vm, 1, timm:$en)
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DGPUOpsLowering.cpp23 for (const auto &en : llvm::enumerate(gpuFuncOp.getWorkgroupAttributions())) { in matchAndRewrite() local
24 Value attribution = en.value(); in matchAndRewrite()
35 llvm::formatv("__wg_{0}_{1}", gpuFuncOp.getName(), en.index())); in matchAndRewrite()
91 for (const auto &en : llvm::enumerate(workgroupBuffers)) { in matchAndRewrite() local
92 LLVM::GlobalOp global = en.value(); in matchAndRewrite()
104 Value attribution = gpuFuncOp.getWorkgroupAttributions()[en.index()]; in matchAndRewrite()
108 signatureConversion.remapInput(numProperArguments + en.index(), descr); in matchAndRewrite()
114 for (const auto &en : llvm::enumerate(gpuFuncOp.getPrivateAttributions())) { in matchAndRewrite() local
115 Value attribution = en.value(); in matchAndRewrite()
134 numProperArguments + numWorkgroupAttributions + en.index(), descr); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DTransforms.cpp178 for (const auto &en : enumerate(indexingMap.getResults())) in padOperandToSmallestStaticBoundingBox() local
179 if (en.value().isFunctionOfDim(dim)) in padOperandToSmallestStaticBoundingBox()
180 shapeDimsToPad.insert(en.index()); in padOperandToSmallestStaticBoundingBox()
221 if (droppedDims.test(en.index())) in padOperandToSmallestStaticBoundingBox()
229 if (en.value().is<Attribute>()) { in padOperandToSmallestStaticBoundingBox()
296 Value paddedResult = en.value(); in rewriteAsPaddedOp()
297 int64_t resultNumber = en.index(); in rewriteAsPaddedOp()
421 for (const auto &en : enumerate(options.hoistPaddings)) { in returningMatchAndRewrite() local
426 if (!padOp || en.value() == 0) in returningMatchAndRewrite()
436 en.index() < options.transposePaddings.size() in returningMatchAndRewrite()
[all …]
H A DFusion.cpp90 for (const auto &en : llvm::enumerate(map.getResults())) { in getShapeDefiningLoopRange() local
91 auto dimExpr = en.value().dyn_cast<AffineDimExpr>(); in getShapeDefiningLoopRange()
94 if (loopDepth == en.value().cast<AffineDimExpr>().getPosition()) { in getShapeDefiningLoopRange()
100 static_cast<unsigned>(en.index())}; in getShapeDefiningLoopRange()
198 for (const auto &en : llvm::enumerate(producerMap.getResults())) { in fuse() local
199 unsigned posInProducerLoop = en.value().cast<AffineDimExpr>().getPosition(); in fuse()
201 b, consumerOpOperand.getOwner()->getLoc(), shapedOperand, en.index()); in fuse()
H A DFusionOnTensors.cpp46 for (const auto &en : enumerate(indexingMap.getResults())) { in getTiledSliceDims() local
48 if (en.value().isFunctionOfDim(tiledLoopDim)) in getTiledSliceDims()
49 tiledSliceDimIndices.insert(en.index()); in getTiledSliceDims()
317 for (const auto &en : enumerate(tileSizes)) { in tileRootOp() local
319 if (en.value() == 0) in tileRootOp()
321 tiledRootAndFusedOpsLoops[rootOp].push_back(tileInterchange[en.index()]); in tileRootOp()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DMemoryPromotion.cpp79 for (const auto &en : in insertCopyLoops() local
82 Value v = en.value(); in insertCopyLoops()
84 mapLoopToProcessorIds(loop, {threadIds[en.index()]}, in insertCopyLoops()
85 {blockDims[en.index()]}); in insertCopyLoops()
/llvm-project-15.0.7/llvm/docs/
H A DCompilerWriterInfo.rst71 * `IBM AIX 7.2 POWER Assembly Reference <https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/…
78 * `Book E: Enhanced PowerPC Architecture <https://www.nxp.com/docs/en/user-guide/BOOK_EUM.pdf>`_
82 …ng Environments Manual: A Supplement to the EREF <https://www.nxp.com/docs/en/reference-manual/SPE…
84 …ng Environments Manual: A Supplement to the EREF <https://www.nxp.com/docs/en/reference-manual/VLE…
137 * `Intel 64 and IA-32 manuals <http://www.intel.com/content/www/us/en/processors/architectures-soft…
190 * `ARM64 exception handling <https://docs.microsoft.com/en-us/cpp/build/arm64-exception-handling>`_
191 * `ARM exception handling <https://docs.microsoft.com/en-us/cpp/build/arm-exception-handling>`_
192 * `Overview of ARM64 ABI conventions <https://docs.microsoft.com/en-us/cpp/build/arm64-windows-abi-…
193 * `Overview of ARM32 ABI Conventions <https://docs.microsoft.com/en-us/cpp/build/overview-of-arm-ab…
H A DSphinxQuickstartTemplate.rst15 .. _`reStructuredText`: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.html
75 .. _`reStructuredText Primer`: http://www.sphinx-doc.org/en/master/usage/restructuredtext/basics.ht…
90 .. _`sophisticated syntax`: http://en.wikipedia.org/wiki/LLVM
175 `recommonmark <https://recommonmark.readthedocs.io/en/latest/>`_ extension.
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DPattern.cpp217 for (const auto &en : llvm::enumerate(sizes)) in createMemRefDescriptor() local
218 memRefDescriptor.setSize(rewriter, loc, en.index(), en.value()); in createMemRefDescriptor()
221 for (const auto &en : llvm::enumerate(strides)) in createMemRefDescriptor() local
222 memRefDescriptor.setStride(rewriter, loc, en.index(), en.value()); in createMemRefDescriptor()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp1851 if (!en.value().isIndex()) in verifyRegions()
1945 paddedDims.set(en.index()); in getPaddedDims()
2134 if (!innerDims.test(en.index()) && in matchAndRewrite()
2136 en.value() = outerOffset; in matchAndRewrite()
2141 en.value() = innerOffset; in matchAndRewrite()
2155 if (!outerDims.test(en.index())) in matchAndRewrite()
2166 en.value() = outerSliceOp.getMixedSizes()[en.index()]; in matchAndRewrite()
2172 if (innerDims.test(en.index())) in matchAndRewrite()
2173 newHighPad[en.index()] = padOp.getMixedHighPad()[en.index()]; in matchAndRewrite()
2174 if (outerDims.test(en.index())) in matchAndRewrite()
[all …]
/llvm-project-15.0.7/llvm/resources/
H A Dwindows_version_resource.rc3 // http://msdn.microsoft.com/en-gb/library/windows/desktop/aa380599(v=vs.85).aspx
5 // https://msdn.microsoft.com/en-gb/library/windows/desktop/aa381058(v=vs.85).aspx
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToGPU/
H A DSCFToGPU.cpp262 for (const auto &en : llvm::enumerate(ivs)) { in createLaunch() local
264 en.index() < numBlockDims in createLaunch()
265 ? getDim3Value(launchOp.getBlockIds(), en.index()) in createLaunch()
266 : getDim3Value(launchOp.getThreadIds(), en.index() - numBlockDims); in createLaunch()
267 Value step = steps[en.index()]; in createLaunch()
273 en.value().replaceAllUsesWith(ivReplacement); in createLaunch()
/llvm-project-15.0.7/llvm/test/Analysis/MustExecute/
H A Dmust_be_executed_context.ll411 ; MBEC-NEXT: -- Explore context of: %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
412 ; MBEC-NEXT: [F: nonnull_exec_ctx_1] %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
424 ; MBEC-NEXT: [F: nonnull_exec_ctx_1] %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
432 ; MBEC-NEXT: [F: nonnull_exec_ctx_1] %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
440 ; MBEC-NEXT: [F: nonnull_exec_ctx_1] %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
448 ; MBEC-NEXT: [F: nonnull_exec_ctx_1] %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
451 en:
460 %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
488 ; MBEC-NEXT: -- Explore context of: %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
538 en:
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/TransformOps/
H A DLinalgTransformOps.cpp264 for (const auto &en : enumerate(sliceOps)) in tileAndFuse() local
265 rewriter.replaceOp(en.value(), fusedOps[en.index()]->getResult(0)); in tileAndFuse()
894 for (auto &en : llvm::enumerate(targets)) { in apply() local
895 auto linalgOp = dyn_cast<LinalgOp>(en.value()); in apply()
899 diag.attachNote(en.value()->getLoc()) << "target op"; in apply()
903 unsigned index = en.index(); in apply()
937 for (const auto &en : llvm::enumerate(loops)) in apply() local
938 transformResults.set(getLoops()[en.index()].cast<OpResult>(), en.value()); in apply()
/llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/
H A DFuncToLLVM.cpp150 for (auto &en : llvm::enumerate(type.getInputs())) { in wrapForExternalCallers() local
151 Value arg = wrapperFuncOp.getArgument(en.index() + argOffset); in wrapForExternalCallers()
152 if (auto memrefType = en.value().dyn_cast<MemRefType>()) { in wrapForExternalCallers()
157 if (en.value().isa<UnrankedMemRefType>()) { in wrapForExternalCallers()
234 for (auto &en : llvm::enumerate(type.getInputs())) { in wrapExternalFunction() local
237 auto memRefType = en.value().dyn_cast<MemRefType>(); in wrapExternalFunction()
238 auto unrankedMemRefType = en.value().dyn_cast<UnrankedMemRefType>(); in wrapExternalFunction()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp1340 for (auto &en : enumerate(reassociation)) { in getExpandedDimToCollapsedDimMap() local
1341 for (auto dim : en.value()) in getExpandedDimToCollapsedDimMap()
1342 expandedDimToCollapsedDim[dim] = en.index(); in getExpandedDimToCollapsedDimMap()
1459 for (auto &en : llvm::enumerate(reassociation)) { in fillInStridesForExpandedMemDescriptor() local
1479 auto dstIndex = en.index(); in fillInStridesForCollapsedMemDescriptor()
1605 for (auto &en : llvm::enumerate(dstShape)) in matchAndRewrite() local
1606 dstDesc.setSize(rewriter, loc, en.index(), en.value()); in matchAndRewrite()
1609 for (auto &en : llvm::enumerate(strides)) in matchAndRewrite() local
1610 dstDesc.setConstantStride(rewriter, loc, en.index(), en.value()); in matchAndRewrite()
1835 for (const auto &en : in matchAndRewrite() local
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/FunctionAttrs/
H A Dnonnull.ll565 ; FNATTR-NEXT: en:
579 en:
588 %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
598 ; FNATTR-NEXT: en:
614 en:
623 %tmp7 = phi i32 [ %tmp8, %hd2 ], [ 0, %en ]
636 ; FNATTR-NEXT: en:
650 en:
659 %tmp7 = phi i32 [ %tmp8, %hd ], [ 0, %en ]
669 ; FNATTR-NEXT: en:
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DREADME.md3 This experimental backend is for the 8-bit Atmel [AVR](https://en.wikipedia.org/wiki/Atmel_AVR) mic…
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToVulkan/
H A DConvertLaunchFuncToVulkanCalls.cpp224 for (const auto &en : in createBindMemRefCalls() local
229 loc, getInt32Type(), builder.getI32IntegerAttr(en.index())); in createBindMemRefCalls()
231 auto ptrToMemRefDescriptor = en.value(); in createBindMemRefCalls()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Analysis/
H A DDependenceAnalysis.cpp106 for (const auto &en : llvm::enumerate(linalgOps)) { in LinalgDependenceGraph() local
108 std::make_pair(en.value().getOperation(), en.index())); in LinalgDependenceGraph()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/altera/
H A Dkernel-name-restriction.rst15 <https://www.intel.com/content/www/us/en/programmable/documentation/mwh1391807965224.html#ewa141297…

1234567