Searched refs:isPointer (Results 1 - 25 of 59) sorted by relevance

123

/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DLowLevelTypeImpl.h45 return LLT{/*isPointer=*/false, /*isVector=*/false, /*NumElements=*/0,
52 return LLT{/*isPointer=*/true, /*isVector=*/false, /*NumElements=*/0,
61 return LLT{/*isPointer=*/false, /*isVector=*/true, NumElements,
69 return LLT{ScalarTy.isPointer(), /*isVector=*/true, NumElements,
71 ScalarTy.isPointer() ? ScalarTy.getAddressSpace() : 0};
82 explicit LLT(bool isPointer, bool isVector, uint16_t NumElements, argument
84 init(isPointer, isVector, NumElements, SizeInBits, AddressSpace);
94 bool isPointer() const { return isValid() && IsPointer && !IsVector; } function in class:llvm::LLT
110 if (isPointer() || isScalar())
135 assert(!getScalarType().isPointer()
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DLegalityPredicates.cpp79 LegalityPredicate LegalityPredicates::isPointer(unsigned TypeIdx) {
81 return Query.Types[TypeIdx].isPointer();
85 LegalityPredicate LegalityPredicates::isPointer(unsigned TypeIdx,
89 return Ty.isPointer() && Ty.getAddressSpace() == AddrSpace;
H A DMachineIRBuilder.cpp129 assert(Res.getLLTTy(*getMRI()).isPointer() && "expected ptr dst type");
139 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type");
148 assert(Res.getLLTTy(*getMRI()).isPointer() && "invalid operand type");
185 assert(Res.getLLTTy(*getMRI()).getScalarType().isPointer() &&
223 assert(getMRI()->getType(Tgt).isPointer() && "invalid branch destination");
230 assert(getMRI()->getType(TablePtr).isPointer() &&
293 assert(!Ty.isPointer() && "invalid operand type");
362 assert(Addr.getLLTTy(*getMRI()).isPointer() && "invalid operand type");
392 assert(Addr.getLLTTy(*getMRI()).isPointer() && "invalid operand type");
506 if (SrcTy.isPointer()
[all...]
H A DLegalizerInfo.cpp314 if (Type.isPointer())
393 if (Aspect.Type.isScalar() || Aspect.Type.isPointer())
624 assert(Aspect.Type.isScalar() || Aspect.Type.isPointer());
628 if (Aspect.Type.isPointer() &&
634 Aspect.Type.isPointer()
H A DCallLowering.cpp415 if (RealDstEltTy.isPointer()) {
1132 return (SrcTy.isPointer() && DstTy.isScalar()) ||
1133 (DstTy.isScalar() && SrcTy.isPointer());
H A DGISelKnownBits.cpp442 SrcBitWidth = SrcTy.isPointer()
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Support/
H A DLowLevelType.cpp39 else if (isPointer())
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.cpp183 assert(!MRI.getType(Reg).isPointer() &&
198 assert(!MRI.getType(Reg).isPointer() &&
507 if (!Op0Ty.isPointer())
527 if (!Op0Ty.isPointer())
547 if (!Op0Ty.isPointer())
568 if (!Op0Ty.isPointer())
708 assert(MRI.getType(Dest).isPointer() && "Unexpected operand type.");
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h141 bool isPointer() const { return IsPointer; } function in struct:llvm::ISD::ArgFlagsTy
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dmeta.d925 import std.traits : isPointer;
927 static assert(is(Filter!(isPointer, int, void*, char[], int*) == AliasSeq!(void*, int*)));
928 static assert(is(Filter!isPointer == AliasSeq!()));
963 import std.traits : isPointer;
965 alias isNoPointer = templateNot!isPointer;
1068 import std.traits : isPointer, isUnsigned;
1070 alias isPtrOrUnsigned = templateOr!(isPointer, isUnsigned);
H A Dexception.d1065 isPointer!S || is(S == class))
1067 static if (isPointer!S || is(S == class) || is(S == interface))
1108 isPointer!S || is(S == class))
1110 static if (isPointer!S || is(S == class) || is(S == interface))
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/
H A Dmeta.d790 import std.traits : isPointer;
792 static assert(is(Filter!(isPointer, int, void*, char[], int*) == AliasSeq!(void*, int*)));
793 static assert(is(Filter!isPointer == AliasSeq!()));
834 import std.traits : isPointer;
836 alias isNoPointer = templateNot!isPointer;
941 import std.traits : isPointer, isUnsigned;
943 alias isPtrOrUnsigned = templateOr!(isPointer, isUnsigned);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineVerifier.cpp1024 if (!PtrTy.isPointer())
1071 if (SrcTy.isPointer() != DstTy.isPointer())
1096 if (!DstTy.isPointer())
1098 if (SrcTy.isPointer())
1101 if (!SrcTy.isPointer())
1103 if (DstTy.isPointer())
1107 if (!SrcTy.isPointer() || !DstTy.isPointer())
1124 if (!PtrTy.getScalarType().isPointer())
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/
H A Dtyped.d18 import std.traits : isPointer, hasElaborateDestructor;
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/
H A Dtyped.d21 import std.traits : isPointer, hasElaborateDestructor;
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dctfe.h179 bool isPointer(Type *t);
/netbsd-current/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DInfoByHwMode.h140 bool isPointer() const { function in struct:llvm::ValueTypeByHwMode
H A DCodeGenDAGPatterns.h227 bool isPointer() const { function in struct:llvm::TypeSetByHwMode
228 return getValueTypeByHwMode().isPointer();
232 assert(isPointer());
/netbsd-current/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/
H A Dtraits.d351 enum hasIndirections = isPointer!T || isDelegate!T || isDynamicArray!T ||
365 else static if (isPointer!T)
395 enum bool isPointer(T) = is(T == U*, U) && !isAggregateType!T;
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.cpp67 if ((Ty.isScalar() && !isFP) || Ty.isPointer()) {
/netbsd-current/external/gpl3/gcc/dist/libphobos/src/std/format/
H A Dread.d240 import std.traits : isPointer;
252 enum hasPointer = isPointer!(typeof(args[0]));
/netbsd-current/external/apache2/llvm/dist/clang/utils/TableGen/
H A DNeonEmitter.cpp186 bool isPointer() const { return Pointer; } function in class:__anon1220::Type
187 bool isValue() const { return !isVoid() && !isPointer(); }
401 if (Type.isImmediate() || Type.isPointer() ||
640 if (isPointer()) {
668 if (isChar() && !isPointer() && isSigned())
1254 if (getParamType(I).isPointer())
2053 if (Type.isPointer()) {
H A DSveEmitter.cpp85 bool isPointer() const { return Pointer; } function in class:__anon1223::SVEType
393 if ((isChar() || isPointer()) && !isVoidPointer()) {
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp276 return EltTy.isPointer() && EltTy.getAddressSpace() == 0;
375 return Ty.isVector() && !SrcTy.getElementType().isPointer() &&
949 if (!ValTy.isVector() || !ValTy.getElementType().isPointer() ||
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h248 LegalityPredicate isPointer(unsigned TypeIdx);
251 LegalityPredicate isPointer(unsigned TypeIdx, unsigned AddrSpace);

Completed in 401 milliseconds

123