Lines Matching refs:Name
82 MDNode *MDBuilder::createAnonymousAARoot(StringRef Name, MDNode *Extra) {
89 if (!Name.empty())
90 Args.push_back(createString(Name));
104 MDNode *MDBuilder::createTBAARoot(StringRef Name) {
105 return MDNode::get(Context, createString(Name));
108 /// \brief Return metadata for a non-root TBAA node with the given name,
110 MDNode *MDBuilder::createTBAANode(StringRef Name, MDNode *Parent,
115 {createString(Name), Parent, createConstant(Flags)});
117 return MDNode::get(Context, {createString(Name), Parent});
120 MDNode *MDBuilder::createAliasScopeDomain(StringRef Name) {
121 return MDNode::get(Context, createString(Name));
124 MDNode *MDBuilder::createAliasScope(StringRef Name, MDNode *Domain) {
125 return MDNode::get(Context, {createString(Name), Domain});
142 /// with the given name, a list of pairs (offset, field type in the type DAG).
144 StringRef Name, ArrayRef<std::pair<MDNode *, uint64_t>> Fields) {
147 Ops[0] = createString(Name);
156 /// given name, an offset and a parent in the TBAA type DAG.
157 MDNode *MDBuilder::createTBAAScalarTypeNode(StringRef Name, MDNode *Parent,
161 {createString(Name), Parent, createConstant(Off)});