Lines Matching refs:AT
38 using AT = CodeGenSpecifics::Attributes; typedef
61 marshal.emplace_back(ptrTy, AT{}); in boxcharArgumentType()
66 marshal.emplace_back(idxTy, AT{/*alignment=*/0, /*byval=*/false, in boxcharArgumentType()
92 AT{/*alignment=*/4, /*byval=*/true}); in complexArgumentType()
104 AT{}); in complexReturnType()
111 AT{/*alignment=*/4, /*byval=*/false, /*sret=*/true}); in complexReturnType()
136 marshal.emplace_back(fir::VectorType::get(2, eleTy), AT{}); in complexArgumentType()
139 marshal.emplace_back(eleTy, AT{}); in complexArgumentType()
140 marshal.emplace_back(eleTy, AT{}); in complexArgumentType()
147 AT{/*align=*/16, /*byval=*/true}); in complexArgumentType()
160 marshal.emplace_back(fir::VectorType::get(2, eleTy), AT{}); in complexReturnType()
166 AT{}); in complexReturnType()
173 AT{/*align=*/16, /*byval=*/false, /*sret=*/true}); in complexReturnType()
199 marshal.emplace_back(fir::SequenceType::get({2}, eleTy), AT{}); in complexArgumentType()
216 AT{}); in complexReturnType()
239 marshal.emplace_back(eleTy, AT{}); in complexArgumentType()
240 marshal.emplace_back(eleTy, AT{}); in complexArgumentType()
250 marshal.emplace_back(mlir::TupleType::get(eleTy.getContext(), range), AT{}); in complexReturnType()