Home
last modified time | relevance | path

Searched refs:ptrTy (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenBuilder.h319 auto ptrTy = getPointerTo(destType); in createBaseClassAddr() local
321 loc, ptrTy, addr.getPointer(), mlir::APInt(64, offset), assumeNotNull); in createBaseClassAddr()
332 auto ptrTy = getPointerTo(destType); in createElementBitCast() local
333 return Address(createBitcast(loc, addr.getPointer(), ptrTy), destType, in createElementBitCast()
H A DCIRGenTypes.cpp409 const PointerType *ptrTy = cast<PointerType>(ty); in convertType() local
410 QualType elemTy = ptrTy->getPointeeType(); in convertType()
H A DCIRGenExpr.cpp807 auto ptrTy = mlir::dyn_cast<cir::PointerType>(idx.getType()); in emitArraySubscriptExpr() local
808 if (promote && ptrTy && ptrTy.isPtrTo<cir::IntType>()) in emitArraySubscriptExpr()
1027 QualType ptrTy = baseExpr->getType()->getPointeeType(); in emitMemberExpr() local
1029 baseLV = makeAddrLValue(addr, ptrTy, baseInfo); in emitMemberExpr()
H A DCIRGenModule.cpp652 mlir::Type ptrTy = builder.getPointerTo(g.getSymType()); in getAddrOfGlobalVar() local
653 return builder.create<cir::GetGlobalOp>(getLoc(d->getSourceRange()), ptrTy, in getAddrOfGlobalVar()
/freebsd/contrib/llvm-project/clang/include/clang/CodeGen/
H A DConstantInitBuilder.h211 void addNullPointer(llvm::PointerType *ptrTy) { in addNullPointer() argument
212 add(llvm::ConstantPointerNull::get(ptrTy)); in addNullPointer()
/freebsd/contrib/llvm-project/clang/include/clang/CIR/Dialect/Builder/
H A DCIRBaseBuilder.h99 if (auto ptrTy = mlir::dyn_cast<cir::PointerType>(ty)) in getZeroInitAttr() local
100 return getConstNullPtrAttr(ptrTy); in getZeroInitAttr()
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp581 const auto ptrTy = mlir::cast<cir::PointerType>(castOp.getType()); in matchAndRewrite() local
583 mlir::Type targetType = convertTy(ptrTy); in matchAndRewrite()
585 ptrTy.getPointee()); in matchAndRewrite()
1698 if (auto ptrTy = mlir::dyn_cast<cir::PointerType>(type)) { in matchAndRewrite() local
2170 const mlir::Type ptrTy = getTypeConverter()->convertType(op.getType()); in matchAndRewrite() local
2171 rewriter.replaceOpWithNewOp<mlir::LLVM::StackSaveOp>(op, ptrTy); in matchAndRewrite()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCStringChecker.cpp2186 QualType ptrTy = Dst.Expression->getType(); in evalStrcpyCommon() local
2192 svalBuilder.evalBinOpLN(state, BO_Add, *dstRegVal, *maxLastNL, ptrTy); in evalStrcpyCommon()
2207 *knownStrLength, ptrTy); in evalStrcpyCommon()