/llvm-project/mlir/python/mlir/dialects/linalg/opdsl/ops/ |
H A D | core_named_ops.py | 294 types, performs an unsigned division. 394 """Performs a matrix multiplication of two 2D inputs. 414 """Performs a matrix multiplication of two 2D inputs with lhs operand 432 """Performs a matrix multiplication of two 2D inputs with rhs operand 449 """Performs a matrix-matrix-transpose multiplication of two 4D inputs. 472 """Performs a batched matrix-matrix-transpose multiplication of two 493 """Performs a batched matrix multiplication of two 3D inputs. 511 """Performs a batched matrix multiplication of two 3D inputs where lhs operand 530 """Performs a batched matrix multiplication of two 3D inputs where rhs operand 551 """Performs [all...] |
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 245 /// PostRAScheduler - This pass performs post register allocation 249 /// BranchFolding - This pass performs machine code CFG based 278 /// EarlyIfConverter - This pass performs if-conversion on SSA form by 282 /// EarlyIfPredicator - This pass performs if-conversion on SSA form by 286 /// This pass performs instruction combining using trace metrics to estimate 290 /// StackSlotColoring - This pass performs stack coloring and merging. 298 /// IfConverter - This pass performs machine code if conversion. 336 /// MachineCSE - This pass performs global CSE on machine instructions. 348 /// This pass performs loop invariant code motion on machine instructions. 351 /// This pass performs loo [all...] |
H A D | SelectionDAGTargetInfo.h | 51 /// Emit target-specific code that performs a memcpy. in EmitTargetCodeForMemcpy() 74 /// Emit target-specific code that performs a memmove. 87 /// Emit target-specific code that performs a memset. in EmitTargetCodeForMemset() 103 /// Emit target-specific code that performs a memcmp/bcmp, in cases where that is 115 /// Emit target-specific code that performs a memchr, in cases where that is 126 /// Emit target-specific code that performs a strcpy or stpcpy, in cases 140 /// Emit target-specific code that performs a strcmp, in cases where that is in EmitTargetCodeForStrlen()
|
/llvm-project/clang/lib/Headers/ |
H A D | shaintrin.h | 20 /// Performs four iterations of the inner loop of the SHA-1 message digest 30 /// intrinsic performs four iterations using a combining function and 75 /// Performs an intermediate calculation for deriving the next four SHA-1 95 /// Performs the final calculation for deriving the next four SHA-1 message 115 /// Performs two rounds of SHA-256 operation using the following inputs: a 125 /// performs two of those iterations. 147 /// Performs an intermediate calculation for deriving the next four SHA-256 167 /// Performs the final calculation for deriving the next four SHA-256 message
|
H A D | __wmmintrin_aes.h | 20 /// Performs a single round of AES encryption using the Equivalent 40 /// Performs the final round of AES encryption using the Equivalent 60 /// Performs a single round of AES decryption using the Equivalent 80 /// Performs the final round of AES decryption using the Equivalent
|
H A D | enqcmdintrin.h | 22 /// data, and performs 64-byte enqueue store to memory pointed by \a __dst. 42 /// data, and performs 64-byte enqueue store to memory pointed by \a __dst
|
/llvm-project/clang/include/clang/Sema/ |
H A D | SemaOpenCL.h | 32 // Performs semantic analysis for the read/write_pipe call. 38 // Performs a semantic analysis on the {work_group_/sub_group_ 47 // Performs a semantic analysis on {work_group_/sub_group_ 54 // Performs a semantic analysis on the call to built-in Pipe 62 // Performs semantic analysis for the to_global/local/private call.
|
/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | LoopStrengthReduce.h | 13 // This pass performs a strength reduction on array references inside loops that 16 // available on the target, and it performs a variety of other optimizations 32 /// Performs Loop Strength Reduce Pass.
|
H A D | LICM.h | 9 // This pass performs loop invariant code motion, attempting to remove as much 65 /// Performs Loop Invariant Code Motion Pass. 83 /// Performs LoopNest Invariant Code Motion Pass.
|
H A D | LoopInstSimplify.h | 9 // This pass performs lightweight instruction simplification on loop bodies. 24 /// Performs Loop Inst Simplify Pass.
|
/llvm-project/llvm/docs/ |
H A D | StackSafetyAnalysis.rst | 27 The intra-procedural, or 'local', stage performs a depth-first search inside 34 they are passed as function arguments. This stage performs a depth-first search 38 When used with ThinLTO, the global stage performs a whole program analysis over
|
/llvm-project/polly/lib/External/isl/ |
H A D | isl_aff_map.c | 231 /* This function performs the same operation as isl_map_from_multi_aff, 250 /* This function performs the same operation as isl_set_from_multi_aff, 334 /* This function performs the same operation as isl_map_from_pw_aff, 403 /* This function performs the same operation as isl_map_from_pw_multi_aff, 418 /* This function performs the same operation as isl_set_from_pw_multi_aff, 486 /* This function performs the same operation as isl_map_from_multi_pw_aff, 506 /* This function performs the same operation as isl_set_from_multi_pw_aff, 593 /* This function performs the same operation as
|
/llvm-project/mlir/include/mlir/Dialect/Linalg/IR/ |
H A D | LinalgNamedStructuredOps.yaml | 817 types, performs an unsigned division. 1072 Performs a matrix multiplication of two 2D inputs. 1176 Performs a matrix multiplication of two 2D inputs with lhs operand 1249 Performs a matrix multiplication of two 2D inputs with rhs operand 1322 Performs a matrix-matrix-transpose multiplication of two 4D inputs. 1401 Performs a batched matrix-matrix-transpose multiplication of two 1479 Performs a batched matrix multiplication of two 3D inputs. 1548 Performs a batched matrix multiplication of two 3D inputs where lhs operand 1618 Performs a batched matrix multiplication of two 3D inputs where rhs operand 1688 Performs [all...] |
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZPatterns.td | 9 // Record that INSN performs a 64-bit version of unary operator OPERATOR 18 // Record that INSN performs a 64-bit version of binary operator OPERATOR 38 // Record that INSN performs a binary read-modify-write operation, 48 // Record that INSN performs binary operation OPERATION on a byte 56 // Record that INSN performs insertion TYPE into a register of class CLS.
|
/llvm-project/clang/lib/Sema/ |
H A D | TreeTransform.h | 839 /// By default, performs semantic analysis when building the pointer type. 845 /// By default, performs semantic analysis when building the block pointer 851 /// By default, performs semantic analysis when building the 864 /// By default, performs semantic analysis when building the member pointer 877 /// By default, performs semantic analysis when building the object type. 900 /// By default, performs semantic analysis when building the array type. 910 /// By default, performs semantic analysis when building the array type. 921 /// By default, performs semantic analysis when building the array type. 931 /// By default, performs semantic analysis when building the array type. 941 /// By default, performs semanti [all...] |
/llvm-project/mlir/include/mlir/Dialect/Affine/ |
H A D | LoopUtils.h | 109 /// doesn't check for the validity of tiling itself, but just performs it. 122 /// Performs loop interchange on 'forOpA' and 'forOpB'. Requires that 'forOpA' 132 /// Performs a loop permutation on a perfectly nested loop nest `inputNest` 148 /// Performs tiling fo imperfectly nested loops (with interchange) by 157 /// Performs tiling (with interchange) by strip-mining the `forOps` by `sizes` 178 /// Performs explicit copying for the contiguous sequence of operations in the
|
/llvm-project/mlir/include/mlir/Interfaces/Utils/ |
H A D | InferIntRangeCommon.h | 24 /// Function that performs inference on an array of `ConstantIntRanges`, 30 /// Function that performs inferrence on an array of `IntegerValueRange`. 46 /// Function that performs inference on an array of `ConstantIntRanges` while
|
/llvm-project/mlir/test/Examples/NVGPU/ |
H A D | Ch3.py | 12 # 2. Performs Tensor Core GEMM 128x128x64 by warpgroup 32 …TMA loads two input matrices from global memory to shared memory. It performs the following operat… 100 # 3. Performs Tensor Core GEMM 128x128x64 by warpgroup
|
H A D | Ch5.py | 35 # Performs Tensor Core GEMM 64x128x64 by warpgroup 86 …TMA loads two input matrices from global memory to shared memory. It performs the following operat… 286 # Producer performs TMA 290 # Consumer performs MMA/Tensor Core
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | Loads.h | 45 /// performs context-sensitive analysis and returns true if the pointer is 56 /// performs context-sensitive analysis and returns true if the pointer is 67 /// If DT and ScanFrom are specified this method performs context-sensitive 99 /// If DT and ScanFrom are specified this method performs context-sensitive
|
/llvm-project/clang/test/SemaObjC/ |
H A D | arc-system-header.m | 10 // expected-note@arc-system-header.h:1 {{inline function performs a conversion which is forbidden i… 11 // expected-note@arc-system-header.h:5 {{inline function performs a conversion which is forbidden i…
|
/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | RefactoringActionRule.h | 32 /// function that performs the refactoring operation (either fully or 38 /// Initiates and performs a specific refactoring action.
|
/llvm-project/mlir/include/mlir/Dialect/OpenACCMPCommon/Interfaces/ |
H A D | AtomicInterfaces.td | 22 This interface is used for OpenACC/OpenMP dialect operation that performs an 70 This interface is used for OpenACC/OpenMP dialect operation that performs an 116 This interface is used for OpenACC/OpenMP dialect operation that performs an 235 This interface is used for OpenACC/OpenMP dialect operation that performs an
|
/llvm-project/llvm/include/llvm-c/ |
H A D | BitReader.h | 57 a module provider which performs lazy deserialization. Returns 0 on success. 65 * parameter a module provider which performs lazy deserialization.
|
/llvm-project/mlir/include/mlir/Dialect/NVGPU/IR/ |
H A D | NVGPU.td | 338 The `nvgu.mma.sp.sync` operation performs a warp-distributed MMA operation 559 let summary = "Performs arrive operation on the `nvgpu.mbarrier.arrive`."; 561 The Op performs arrive-on operation on the `mbarrier` object and returns a 578 let summary = "Performs arrive operation on the `nvgpu.mbarrier.arrive.nocomplete` as non-blocking."; 580 The Op performs arrive-on operation on the `mbarrier` object and returns a 597 let summary = "Performs expect_tx operation on the `nvgpu.mbarrier.arrive`"; 599 A thread executing the Op performs an expect-tx operation on the mbarrier 744 The `nvgpu.warpgroup.mma` op performs the warpgroup-level (4 warps) 788 The `nvgpu.warpgroup.mma.store` op performs the store of fragmented result
|