HomeSort by: relevance | last modified time | path
    Searched defs:PointerType (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
PrettyFunctionDumper.h 22 enum class PointerType { None, Pointer, Reference };
25 PointerType Pointer);
26 void start(const PDBSymbolFunc &Symbol, PointerType Pointer);
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DerivedTypes.h 162 /// PointerType::getElementType() to access the function's type, since that's
634 class PointerType : public Type {
635 explicit PointerType(Type *ElType, unsigned AddrSpace);
636 explicit PointerType(LLVMContext &C, unsigned AddrSpace);
641 PointerType(const PointerType &) = delete;
642 PointerType &operator=(const PointerType &) = delete;
646 static PointerType *get(Type *ElementType, unsigned AddressSpace);
649 static PointerType *get(LLVMContext &C, unsigned AddressSpace)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Type.cpp 97 if (auto *PTy = dyn_cast<PointerType>(this)) {
98 if (auto *OtherPTy = dyn_cast<PointerType>(Ty))
205 PointerType *Type::getHalfPtrTy(LLVMContext &C, unsigned AS) {
209 PointerType *Type::getBFloatPtrTy(LLVMContext &C, unsigned AS) {
213 PointerType *Type::getFloatPtrTy(LLVMContext &C, unsigned AS) {
217 PointerType *Type::getDoublePtrTy(LLVMContext &C, unsigned AS) {
221 PointerType *Type::getX86_FP80PtrTy(LLVMContext &C, unsigned AS) {
225 PointerType *Type::getFP128PtrTy(LLVMContext &C, unsigned AS) {
229 PointerType *Type::getPPC_FP128PtrTy(LLVMContext &C, unsigned AS) {
233 PointerType *Type::getX86_MMXPtrTy(LLVMContext &C, unsigned AS)
    [all...]
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
MveEmitter.cpp 190 class PointerType : public Type {
195 PointerType(const Type *Pointee, bool Const)
206 assert(!isa<PointerType>(Pointee) && "Pointer to pointer not supported");
213 return "llvm::PointerType::getUnqual(" + Pointee->llvmName() + ")";
641 const PointerType *PtrType;
643 PointerCastResult(const PointerType *PtrType, Ptr V)
980 std::map<std::string, std::unique_ptr<PointerType>> PointerTypes;
1018 const PointerType *getPointerType(const Type *T, bool Const) {
1019 PointerType PT(T, Const);
1022 PointerTypes[key] = std::make_unique<PointerType>(PT)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/
PDBTypes.h 258 PointerType,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h 240 PointerType,
330 // Valid if this FunctionTypeNode is the Pointee of a PointerType or
460 PointerTypeNode() : TypeNode(NodeKind::PointerType) {}
ItaniumDemangle.h 44 X(PointerType) \
456 friend class PointerType;
477 class PointerType final : public Node {
481 PointerType(const Node *Pointee_)
3993 Result = make<PointerType>(Ptr);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h 1472 /// there is a PointerType that represents 'int*', which, like 'int', is
1473 /// canonical. Finally, there is a PointerType type for 'foo*' whose canonical
2633 /// PointerType - C99 6.7.5.1 - Pointer Declarators.
2634 class PointerType : public Type, public llvm::FoldingSetNode {
2639 PointerType(QualType Pointee, QualType CanonicalPtr)
6576 if (const auto *PT = t.getAs<PointerType>()) {
6676 return isa<PointerType>(CanonicalType);
6703 if (const auto *T = getAs<PointerType>())
6710 if (const auto *T = getAs<PointerType>())
6843 if (const auto *OPT = getAs<PointerType>())
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ItaniumCXXABI.cpp 2310 llvm::PointerType *GuardPtrTy) {
2323 llvm::PointerType *GuardPtrTy) {
2335 llvm::PointerType *GuardPtrTy) {
2400 llvm::PointerType *guardPtrTy = guardTy->getPointerTo(
3306 static bool TypeInfoIsInStandardLibrary(const PointerType *PointerTy) {
3331 if (const PointerType *PointerTy = dyn_cast<PointerType>(Ty))
3404 if (const PointerType *PointerTy = dyn_cast<PointerType>(Ty))
3803 BuildPointerTypeInfo(cast<PointerType>(Ty)->getPointeeType())
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go 679 func PointerType(elementType Type, addressSpace int) (t Type) {

Completed in 78 milliseconds