Searched refs:arrayTy (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenBuilder.cpp | 17 const auto arrayTy = mlir::dyn_cast<cir::ArrayType>(arrayPtrTy.getPointee()); in maybeBuildArrayDecay() local 19 if (arrayTy) { in maybeBuildArrayDecay() 20 const cir::PointerType flatPtrTy = getPointerTo(arrayTy.getElementType()); in maybeBuildArrayDecay()
|
| H A D | CIRGenExprAggregate.cpp | 58 void emitArrayInit(Address destPtr, cir::ArrayType arrayTy, QualType arrayQTy, 116 void AggExprEmitter::emitArrayInit(Address destPtr, cir::ArrayType arrayTy, in emitArrayInit() argument 171 const uint64_t numArrayElements = arrayTy.getSize(); in emitArrayInit() 355 cir::ArrayType arrayTy = in visitCXXParenListOrInitListExpr() local 357 emitArrayInit(dest.getAddress(), arrayTy, e->getType(), e, args, in visitCXXParenListOrInitListExpr()
|
| H A D | CIRGenOpenACC.cpp | 99 auto *arrayTy = getContext().getAsConstantArrayType(baseTy); in getOpenACCDataOperandInfo() local 103 arrayTy->getLimitedSize() - 1); in getOpenACCDataOperandInfo()
|
| H A D | CIRGenBuilder.h | 45 auto arrayTy = cir::ArrayType::get(eltTy, finalSize); in getString() local 46 return cir::ZeroAttr::get(arrayTy); in getString()
|
| H A D | CIRGenExprConstant.cpp | 704 const ArrayType *arrayTy = cgm.getASTContext().getAsArrayType(destType); in tryEmitPrivate() local 705 const QualType arrayElementTy = arrayTy->getElementType(); in tryEmitPrivate()
|
| H A D | CIRGenExpr.cpp | 1364 mlir::Type arrayTy = convertType(e->getType()); in emitArrayToPointerDecay() local 1365 assert(mlir::isa<cir::ArrayType>(arrayTy) && "expected array"); in emitArrayToPointerDecay() 1366 assert(pointeeTy == arrayTy); in emitArrayToPointerDecay()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Dialect/IR/ |
| H A D | CIRAttrs.cpp | 229 const auto arrayTy = mlir::cast<ArrayType>(type); in verify() local 230 const auto intTy = mlir::dyn_cast<IntType>(arrayTy.getElementType()); in verify() 242 const auto arrayTy = mlir::cast<ArrayType>(type); in verify() local 245 if (arrayTy.getSize() != arrayAttr.size() + trailingZerosNum) in verify()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/ |
| H A D | LoweringHelpers.cpp | 26 const auto arrayTy = mlir::cast<cir::ArrayType>(attr.getType()); in convertStringAttrToDenseElementsAttr() local 27 if (arrayTy.getSize() != stringAttr.size()) in convertStringAttrToDenseElementsAttr()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/ |
| H A D | LowerToLLVM.cpp | 333 mlir::Type arrayTy = attr.getType(); in visitCirAttr() local 335 loc, converter->convertType(arrayTy)); in visitCirAttr() 351 auto arrayTy = mlir::dyn_cast<cir::ArrayType>(strAttr.getType()); in visitCirAttr() local 352 assert(arrayTy && "String attribute must have an array type"); in visitCirAttr() 353 mlir::Type eltTy = arrayTy.getElementType(); in visitCirAttr()
|