Searched refs:TypeNode (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangleNodes.h | 245 struct TypeNode; 273 struct TypeNode : public Node { struct 319 TypeNode *ReturnType = nullptr; 402 TypeNode *TargetType = nullptr; 447 TypeNode *Pointee = nullptr; 450 struct TagTypeNode : public TypeNode { 460 struct ArrayTypeNode : public TypeNode { 473 TypeNode *ElementType = nullptr; 476 struct IntrinsicNode : public TypeNode { 481 struct CustomTypeNode : public TypeNode { [all …]
|
| H A D | MicrosoftDemangle.h | 122 TypeNode *FunctionParams[Max]; 171 TypeNode *demangleType(StringView &MangledName, QualifierMangleMode QMM);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/ |
| H A D | ASTMatchFinder.cpp | 167 bool TraverseType(QualType TypeNode) { in TraverseType() argument 168 if (TypeNode.isNull()) in TraverseType() 172 if (!match(*TypeNode)) in TraverseType() 175 return traverse(TypeNode); in TraverseType() 238 bool baseTraverse(QualType TypeNode) { in baseTraverse() argument 239 return VisitorBase::TraverseType(TypeNode); in baseTraverse() 387 bool TraverseType(QualType TypeNode); 388 bool TraverseTypeLoc(TypeLoc TypeNode); 752 bool typeHasMatchingAlias(const Type *TypeNode, in typeHasMatchingAlias() argument 801 if (auto *RD = TypeNode->getAsCXXRecordDecl()) in getAsCXXRecordDeclOrPrimaryTemplate() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenTBAA.cpp | 214 llvm::MDNode *TypeNode = getTypeInfoHelper(Ty); in getTypeInfo() local 215 return MetadataCache[Ty] = TypeNode; in getTypeInfo() 302 llvm::MDNode *TypeNode = isValidBaseType(FieldQTy) ? in getBaseTypeInfoHelper() local 304 if (!TypeNode) in getBaseTypeInfoHelper() 311 TypeNode)); in getBaseTypeInfoHelper() 351 llvm::MDNode *TypeNode = getBaseTypeInfoHelper(Ty); in getBaseTypeInfo() local 352 return BaseTypeMetadataCache[Ty] = TypeNode; in getBaseTypeInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | TypeBasedAliasAnalysis.cpp | 298 auto *TypeNode = cast<MDNode>(getNode()->getOperand(OpIndex)); in getFieldType() local 299 return TBAAStructTypeNode(TypeNode); in getFieldType()
|
| /freebsd-12.1/contrib/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangle.cpp | 333 TypeNode *Type, in synthesizeVariable() 438 TypeNode *T = demangleType(MangledName, QualifierMangleMode::Result); in demangleSpecialIntrinsic() 1641 TypeNode *Demangler::demangleType(StringView &MangledName, in demangleType() 1652 TypeNode *Ty = nullptr; in demangleType() 1997 TypeNode *TN = demangleType(MangledName, QualifierMangleMode::Drop); in demangleFunctionParameterList() 2173 TypeNode *T = Backrefs.FunctionParams[I]; in dumpBackReferences()
|
| H A D | MicrosoftDemangleNodes.cpp | 125 void TypeNode::outputQuals(bool SpaceBefore, bool SpaceAfter) const {} in outputQuals()
|
| /freebsd-12.1/contrib/llvm/lib/Object/ |
| H A D | WindowsResource.cpp | 178 TreeNode &TypeNode = addTypeNode(Entry, IsNewTypeString); in addEntry() local 179 TreeNode &NameNode = TypeNode.addNameNode(Entry, IsNewNameString); in addEntry()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ASTContext.cpp | 2661 const Type *TypeNode = Quals.strip(T); in getAddrSpaceQualType() local 2669 return getExtQualType(TypeNode, Quals); in getAddrSpaceQualType() 2676 const Type *TypeNode = Quals.strip(T); in removeAddrSpaceQualType() local 2688 return getExtQualType(TypeNode, Quals); in removeAddrSpaceQualType() 2690 return QualType(TypeNode, Quals.getFastQualifiers()); in removeAddrSpaceQualType() 2710 const Type *TypeNode = Quals.strip(T); in getObjCGCQualType() local 2718 return getExtQualType(TypeNode, Quals); in getObjCGCQualType()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 10627 VTSDNode *TypeNode = cast<VTSDNode>(V.getNode()->getOperand(1)); in checkValueWidth() local 10628 if ((TypeNode->getVT() == MVT::i8 && width == 8) in checkValueWidth() 10629 || (TypeNode->getVT() == MVT::i16 && width == 16)) { in checkValueWidth() 10636 VTSDNode *TypeNode = cast<VTSDNode>(V.getNode()->getOperand(1)); in checkValueWidth() local 10637 if ((TypeNode->getVT() == MVT::i8 && width == 8) in checkValueWidth() 10638 || (TypeNode->getVT() == MVT::i16 && width == 16)) { in checkValueWidth()
|