Searched refs:getPointee (Results 1 – 15 of 15) sorted by relevance
54 assert(mlir::cast<cir::PointerType>(pointer.getType()).getPointee() == in Address()60 mlir::cast<cir::PointerType>(pointer.getType()).getPointee(), in Address()90 .getPointee() == elementType); in getType()99 .getPointee() == elementType); in getElementType()
17 const auto arrayTy = mlir::dyn_cast<cir::ArrayType>(arrayPtrTy.getPointee()); in maybeBuildArrayDecay()25 assert(arrayPtrTy.getPointee() == eltTy && in maybeBuildArrayDecay()
371 auto srcComplexTy = mlir::cast<cir::ComplexType>(srcPtrTy.getPointee()); in createComplexRealPtr()386 auto srcComplexTy = mlir::cast<cir::ComplexType>(srcPtrTy.getPointee()); in createComplexImagPtr()
342 allocPtr, mlir::cast<cir::PointerType>(allocPtr.getType()).getPointee(), in emitCXXNewExpr()
590 assert(funcPtrTy && mlir::isa<cir::FuncType>(funcPtrTy.getPointee()) && in emitCall()
1362 auto pointeeTy = mlir::cast<cir::ArrayType>(lvalueAddrTy.getPointee()); in emitArrayToPointerDecay()
25 return mlir::cast<T>(pointer).getPointee(); in getElementType()
38 return mlir::cast<cir::PointerType>(varPtr.getType()).getPointee(); in getBaseType()
488 if (srcPtrTy.getPointee() != resPtrTy.getPointee()) in verify()1334 if (!resultType || symTy != resultType.getPointee()) in verifySymbolUses()1336 << resultType.getPointee() << "' does not match type " << symTy in verifySymbolUses()1700 const auto recordTy = dyn_cast<RecordType>(getAddrTy().getPointee()); in verify()1707 if (recordTy.getMembers()[getIndex()] != getType().getPointee()) in verify()2106 mlir::Type resultPointeeTy = getType().getPointee(); in verify()2109 mlir::cast<cir::ComplexType>(operandPtrTy.getPointee()); in verify()2123 mlir::Type resultPointeeTy = getType().getPointee(); in verify()2126 mlir::cast<cir::ComplexType>(operandPtrTy.getPointee()); in verify()
258 return mlir::isa< Types... >(getPointee());267 if (auto ptrType = mlir::dyn_cast<cir::PointerType>(getPointee()))273 return getPointee() == type;277 if (auto ptrType = mlir::dyn_cast<cir::PointerType>(getPointee()))
191 "::mlir::cast<::cir::PointerType>($_self).getPointee()", pred>;
256 return getBase().getType().getPointee();315 "cast<PointerType>($_self).getPointee()">,380 "cast<PointerType>($_self).getPointee()">,426 "cast<PointerType>($_self).getPointee()">,
585 ptrTy.getPointee()); in matchAndRewrite()908 auto calleeFuncTy = cast<cir::FuncType>(calleePtrTy.getPointee()); in rewriteCallOrInvoke()2128 mlir::cast<cir::RecordType>(op.getAddrTy().getPointee()); in matchAndRewrite()2603 getTypeConverter()->convertType(operandTy.getPointee()); in matchAndRewrite()2620 getTypeConverter()->convertType(operandTy.getPointee()); in matchAndRewrite()
7482 pointee, getPointee,
647 const Node *getPointee() const { return Pointee; } in getPointee() function