Searched refs:getOrCreate (Results 1 - 7 of 7) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | InlineAsm.cpp | 48 return pImpl->InlineAsms.getOrCreate(PointerType::getUnqual(FTy), Key);
|
H A D | Constants.cpp | 1161 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 D | Metadata.cpp | 157 if (auto *R = ReplaceableMetadataImpl::getOrCreate(MD)) { 313 ReplaceableMetadataImpl *ReplaceableMetadataImpl::getOrCreate(Metadata &MD) { function in class:ReplaceableMetadataImpl
|
H A D | ConstantsContext.h | 725 ConstantClass *getOrCreate(TypeClass *Ty, ValType V) { function in class:llvm::ConstantUniqueMap
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.h | 204 SetType &getOrCreate(unsigned Mode) { function in struct:llvm::TypeSetByHwMode
|
H A D | CodeGenDAGPatterns.cpp | 119 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 D | Metadata.h | 320 static ReplaceableMetadataImpl *getOrCreate(Metadata &MD); 327 /// Returns \c true unless getOrCreate() would return null.
|
Completed in 91 milliseconds