Searched refs:getOrCreate (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp48 return pImpl->InlineAsms.getOrCreate(PointerType::getUnqual(FTy), Key);
H A DConstants.cpp1161 return Ty->getContext().pImpl->ArrayConstants.getOrCreate(Ty, V);
1244 return ST->getContext().pImpl->StructConstants.getOrCreate(ST, V);
1258 return Ty->getContext().pImpl->VectorConstants.getOrCreate(Ty, V);
1777 return pImpl->ExprConstants.getOrCreate(Ty, Key);
2086 return pImpl->ExprConstants.getOrCreate(C->getType(), Key);
2145 return pImpl->ExprConstants.getOrCreate(C1->getType(), Key);
2225 return pImpl->ExprConstants.getOrCreate(V1->getType(), Key);
2290 return pImpl->ExprConstants.getOrCreate(ReqTy, Key);
2315 return pImpl->ExprConstants.getOrCreate(ResultTy, Key);
2340 return pImpl->ExprConstants.getOrCreate(ResultT
[all...]
H A DMetadata.cpp157 if (auto *R = ReplaceableMetadataImpl::getOrCreate(MD)) {
313 ReplaceableMetadataImpl *ReplaceableMetadataImpl::getOrCreate(Metadata &MD) { function in class:ReplaceableMetadataImpl
H A DConstantsContext.h725 ConstantClass *getOrCreate(TypeClass *Ty, ValType V) { function in class:llvm::ConstantUniqueMap
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h204 SetType &getOrCreate(unsigned Mode) { function in struct:llvm::TypeSetByHwMode
H A DCodeGenDAGPatterns.cpp119 Changed |= getOrCreate(M).insert(P.second).second;
175 SetType &S = getOrCreate(I.first);
819 TypeSetByHwMode::SetType &LegalTypes = LegalCache.getOrCreate(DefaultMode);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h320 static ReplaceableMetadataImpl *getOrCreate(Metadata &MD);
327 /// Returns \c true unless getOrCreate() would return null.

Completed in 91 milliseconds