Searched refs:Scatter (Results 1 – 16 of 16) sorted by relevance
| /llvm-project-15.0.7/mlir/test/Integration/Dialect/Vector/CPU/ |
| H A D | test-scatter.mlir | 88 // Scatter tests.
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64SchedNeoverseN2.td | 2207 // Scatter non temporal store, vector + scalar 32-bit element size 2210 // Scatter non temporal store, vector + scalar 64-bit element size 2213 // Scatter store vector + imm 32-bit element size 2217 // Scatter store vector + imm 64-bit element size 2221 // Scatter store, 32-bit scaled offset 2225 // Scatter store, 32-bit unpacked unscaled offset 2229 // Scatter store, 32-bit unpacked scaled offset 2233 // Scatter store, 32-bit unscaled offset 2237 // Scatter store, 64-bit scaled offset 2241 // Scatter store, 64-bit unscaled offset
|
| H A D | AArch64SVEInstrInfo.td | 113 // Scatter stores - node definitions
|
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ZoneAlgo.cpp | 559 isl::map Scatter = getScatterFor(MA); in computePerPHI() local 560 PHIWriteScatter = PHIWriteScatter.unite(Scatter); in computePerPHI()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tosa/IR/ |
| H A D | TosaOps.td | 1556 // Operator Class: Scatter/gather Operations. 1590 let summary = "Scatter operation,";
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | Vectorizers.rst | 262 Scatter / Gather
|
| H A D | LangRef.rst | 21201 Masked Vector Gather and Scatter Intrinsics 21266 …data type. Each vector element is stored in an arbitrary memory address. Scatter with overlapping …
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMIntrinsicOps.td | 398 /// Create a call to Masked Scatter intrinsic.
|
| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VEInstrVec.td | 338 // Section 8.9.16 - VSC (Vector Scatter) 341 // Section 8.9.17 - VSCU (Vector Scatter Upper) 344 // Section 8.9.18 - VSCL (Vector Scatter Lower)
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsAArch64.td | 2160 // Scatter stores: scalar base + vector offsets 2185 // Scatter stores: vector base + scalar offset
|
| H A D | IntrinsicsX86.td | 3615 // Gather and Scatter ops
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | avx512-gather-scatter-intrin-deprecated.ll | 78 ;; Integer Gather/Scatter
|
| H A D | avx512-gather-scatter-intrin.ll | 72 ;; Integer Gather/Scatter
|
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrVector.td | 243 // Scatter element.
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 4460 SDValue Scatter = DAG.getMaskedScatter(DAG.getVTList(MVT::Other), VT, sdl, in visitMaskedScatter() local 4462 DAG.setRoot(Scatter); in visitMaskedScatter() 4463 setValue(&I, Scatter); in visitMaskedScatter()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 52368 auto *Scatter = cast<MaskedScatterSDNode>(GorS); in rebuildGatherScatter() local 52369 SDValue Ops[] = { Scatter->getChain(), Scatter->getValue(), in rebuildGatherScatter() 52370 Scatter->getMask(), Base, Index, Scale }; in rebuildGatherScatter() 52371 return DAG.getMaskedScatter(Scatter->getVTList(), in rebuildGatherScatter() 52372 Scatter->getMemoryVT(), DL, in rebuildGatherScatter() 52373 Ops, Scatter->getMemOperand(), in rebuildGatherScatter() 52374 Scatter->getIndexType(), in rebuildGatherScatter() 52375 Scatter->isTruncatingStore()); in rebuildGatherScatter()
|