Searched refs:structIndices (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/ |
| H A D | LLVMDialect.cpp | 478 if (indexPos >= structIndices.size()) in recordStructIndices() 482 int32_t gepIndex = structIndices[indexPos]; in recordStructIndices() 579 ArrayRef<int32_t> structIndices, in build() argument 587 structIndices, attributes); in build() 592 ArrayRef<int32_t> structIndices, in build() argument 596 structIndices.end()); in build() 598 findStructIndices(elementType, structIndices, indices, in build() 621 DenseIntElementsAttr &structIndices) { in parseGEPIndices() argument 647 DenseIntElementsAttr structIndices) { in printGEPIndices() argument 668 SmallVector<int32_t> structIndices(structIndexRange.size()); in verify() local [all …]
|
| /llvm-project-15.0.7/mlir/test/Dialect/LLVMIR/ |
| H A D | dynamic-gep-index.mlir | 9 …%1 = "llvm.getelementptr"(%arg0, %0, %arg1) {structIndices = dense<[-2147483648, 1, -2147483648]> …
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMOps.td | 427 I32ElementsAttr:$structIndices, 435 "ArrayRef<int32_t>":$structIndices, 444 "ValueRange":$indices, "ArrayRef<int32_t>":$structIndices, 449 indices.reserve($structIndices.size()); 451 for (int32_t structIndex : $structIndices.getValues<int32_t>()) { 462 $base `[` custom<GEPIndices>($indices, $structIndices) `]` attr-dict
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | ConvertFromLLVMIR.cpp | 1085 SmallVector<int32_t> structIndices(indices.size(), in processInstruction() local 1092 indices, structIndices); in processInstruction()
|