Home
last modified time | relevance | path

Searched refs:IsKnownNonNull (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DAddress.h52 KnownNonNull_t IsKnownNonNull = NotKnownNonNull)
53 : PointerAndKnownNonNull(Pointer, IsKnownNonNull), in PointerAndKnownNonNull() argument
155 KnownNonNull_t IsKnownNonNull = NotKnownNonNull)
156 : Pointer(pointer, IsKnownNonNull), ElementType(elementType), in Pointer() argument
165 KnownNonNull_t IsKnownNonNull = NotKnownNonNull)
166 : Pointer(BasePtr, IsKnownNonNull), ElementType(ElementType), in Pointer() argument
260 KnownNonNull_t IsKnownNonNull) const { in withPointer() argument
262 IsKnownNonNull); in withPointer()
H A DCGExpr.cpp1257 KnownNonNull_t IsKnownNonNull, in EmitPointerWithAlignment() argument
1281 CE->getSubExpr(), &InnerBaseInfo, &InnerTBAAInfo, IsKnownNonNull); in EmitPointerWithAlignment()
1336 (KnownNonNull_t)(IsKnownNonNull || in EmitPointerWithAlignment()
1354 LValue LV = CGF.EmitLValue(UO->getSubExpr(), IsKnownNonNull); in EmitPointerWithAlignment()
1369 LValue LV = CGF.EmitLValue(Call->getArg(0), IsKnownNonNull); in EmitPointerWithAlignment()
1382 /*ForPointeeType=*/true, BaseInfo, TBAAInfo, IsKnownNonNull); in EmitPointerWithAlignment()
1389 KnownNonNull_t IsKnownNonNull) { in EmitPointerWithAlignment() argument
1391 ::EmitPointerWithAlignment(E, BaseInfo, TBAAInfo, IsKnownNonNull, *this); in EmitPointerWithAlignment()
1392 if (IsKnownNonNull && !Addr.isKnownNonNull()) in EmitPointerWithAlignment()
1504 KnownNonNull_t IsKnownNonNull) { in EmitLValue() argument
[all …]
H A DCGPointerAuth.cpp229 const CGPointerAuthInfo &NewAuthInfo, bool IsKnownNonNull) { in emitPointerAuthResign() argument
262 if (!IsKnownNonNull && !llvm::isKnownNonZero(Value, CGM.getDataLayout())) { in emitPointerAuthResign()
H A DCodeGenFunction.cpp201 KnownNonNull_t IsKnownNonNull = NotKnownNonNull) { in makeNaturalAlignAddrLValue() argument
209 nullptr, IsKnownNonNull) in makeNaturalAlignAddrLValue()
210 : Address(V, CGF.ConvertTypeForMem(T), Alignment, IsKnownNonNull); in makeNaturalAlignAddrLValue()
216 KnownNonNull_t IsKnownNonNull) { in MakeNaturalAlignAddrLValue() argument
219 IsKnownNonNull); in MakeNaturalAlignAddrLValue()
H A DCodeGenFunction.h2688 KnownNonNull_t IsKnownNonNull = NotKnownNonNull) {
2694 IsKnownNonNull);
2736 KnownNonNull_t IsKnownNonNull = NotKnownNonNull);
4125 KnownNonNull_t IsKnownNonNull = NotKnownNonNull);
4128 LValue EmitLValueHelper(const Expr *E, KnownNonNull_t IsKnownNonNull);
4451 bool IsKnownNonNull);
5284 KnownNonNull_t IsKnownNonNull = NotKnownNonNull);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp2516 bool IsKnownNonNull; in getKnownNonNullAndDerefBytesForUse() local
2518 DepClassTy::NONE, IsKnownNonNull); in getKnownNonNullAndDerefBytesForUse()
2519 IsNonNull |= IsKnownNonNull; in getKnownNonNullAndDerefBytesForUse()
2591 bool IsKnownNonNull; in updateImpl() local
2593 A, *this, IRP, DepClassTy::OPTIONAL, IsKnownNonNull); in updateImpl()
3040 bool IsKnownNonNull; in updateImpl() local
3042 A, this, CalleeArgumentIRP, DepClassTy::NONE, IsKnownNonNull); in updateImpl()
3043 if (IsKnownNonNull) in updateImpl()
3073 bool IsKnownNonNull; in updateImpl() local
3076 IsKnownNonNull); in updateImpl()
[all …]