Home
last modified time | relevance | path

Searched refs:typeparams (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIROps.td132 Variadic<AnyIntegerType>:$typeparams,
200 Variadic<AnyIntegerType>:$typeparams,
355 $value `to` $memref (`(` $shape^ `)`)? (`typeparams` $typeparams^)?
777 $memref (`(` $shape^ `)`)? (`[` $slice^ `]`)? (`typeparams` $typeparams^)?
1253 Variadic<AnyIntegerType>:$typeparams
1259 $memref (`(`$shape^`)`)? (`[`$slice^`]`)? (`typeparams` $typeparams^)?
1303 Variadic<AnyIntegerType>:$typeparams
1309 $sequence `,` $indices (`typeparams` $typeparams^)? attr-dict `:`
1361 $sequence `,` $merge `,` $indices (`typeparams` $typeparams^)? attr-dict
1422 $sequence `,` $indices (`typeparams` $typeparams^)? attr-dict
[all …]
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIROps.cpp179 /*pinned=*/false, typeparams, shape); in build()
190 pinned, typeparams, shape); in build()
204 bindcAttr, /*pinned=*/false, typeparams, shape); in build()
211 bool pinned, mlir::ValueRange typeparams, in build() argument
219 bindcAttr, pinned, typeparams, shape); in build()
228 /*pinned=*/false, typeparams, shape); in build()
234 bool pinned, mlir::ValueRange typeparams, in build() argument
238 typeparams, shape); in build()
295 typeparams, shape); in build()
307 bindcAttr, typeparams, shape); in build()
[all …]
/llvm-project-15.0.7/flang/test/Fir/
H A Dbox.fir62 …%x = fir.embox %arg0 typeparams %arg1 : (!fir.ref<!fir.char<1,?>>, index) -> !fir.box<!fir.char<1,…
91 …%2 = fir.embox %arg0(%1) typeparams %arg1 : (!fir.ref<!fir.array<?x!fir.char<1,?>>>, !fir.shape<1>…
107 …%x = fir.embox %arg0(%1) typeparams %arg1 : (!fir.ref<!fir.array<7x!fir.char<1,?>>>, !fir.shape<1>…
H A Dabstract-results.fir143 …fir.save_result %res to %buffer typeparams %l1, %l2 : !fir.type<t2(l1:i32,l2:i32){x:f32}>, !fir.re…
153 …// CHECK-BOX: %[[box:.*]] = fir.embox %[[buffer]] typeparams %[[l1]], %[[l2]] : (!fir.ref<!fir.typ…
185 …fir.save_result %res to %buffer(%shape) typeparams %c50 : !fir.array<?x!fir.char<1,?>>, !fir.ref<!…
198 …// CHECK-BOX: %[[box:.*]] = fir.embox %[[buffer]](%[[shape]]) typeparams %[[c50]] : (!fir.ref<!fir…
H A Darrexp.fir207 …%a = fir.array_coor %c(%s) %j, %j typeparams %i : (!fir.ref<!fir.array<?x?x!fir.char<1,?>>>, !fir.…
H A Dinvalid.fir567 …fir.save_result %res to %buffer typeparams %n : !fir.type<t{x:f32}>, !fir.ref<!fir.type<t{x:f32}>>…
577 …fir.save_result %res to %buffer(%shape) typeparams %n : !fir.array<?xf32>, !fir.ref<!fir.array<?xf…
H A Dfir-ops.fir747 …// CHECK: fir.save_result %{{.*}} to %{{.*}}(%{{.*}}) typeparams %{{.*}} : !fir.array<?x!fir.char<…
748 …fir.save_result %res to %buffer(%shape) typeparams %c50 : !fir.array<?x!fir.char<1,?>>, !fir.ref<!…
/llvm-project-15.0.7/flang/include/flang/Optimizer/CodeGen/
H A DCGOps.td65 (`path` $subcomponent^)? (`substr` $substr^)? (`typeparams` $lenParams^)?
181 (`path` $subcomponent^)? `<`$indices`>` (`typeparams` $lenParams^)?
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp901 auto typeparams = getTypeParamsIfRawData(loc, builder, load, alloc.getType()); in genCoorOp() local
905 typeparams); in genCoorOp()
932 auto typeparams = load.getTypeparams(); in getCharacterLen() local
933 assert(typeparams.size() > 0 && "expected type parameters on array_load"); in getCharacterLen()
934 return typeparams.back(); in getCharacterLen()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp1363 llvm::SmallVector<mlir::Value> typeparams = lenParams; in consDescriptorPrefix() local
1366 typeparams.push_back(box.substr()[1]); in consDescriptorPrefix()
1371 getSizeAndTypeCode(loc, rewriter, boxTy.getEleTy(), typeparams); in consDescriptorPrefix()
/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp5910 llvm::SmallVector<mlir::Value> typeparams = in genarr() local
5912 substringBounds.push_back(typeparams.back()); in genarr()