Home
last modified time | relevance | path

Searched refs:pImpl (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DLLVMContext.cpp104 pImpl->OwnedModules.insert(M); in addModule()
108 pImpl->OwnedModules.erase(M); in removeModule()
187 if (pImpl->YieldCallback) in yield()
188 pImpl->YieldCallback(this, pImpl->YieldOpaqueHandle); in yield()
240 if (pImpl->DiagHandler && in diagnose()
296 pImpl->getSyncScopeNames(SSNs); in getSyncScopeNames()
310 return pImpl->GCNames[&Fn]; in getGC()
314 pImpl->GCNames.erase(&Fn); in deleteGC()
324 if (pImpl->DITypeMap) in enableDebugTypeODRUniquing()
327 pImpl->DITypeMap.emplace(); in enableDebugTypeODRUniquing()
[all …]
H A DType.cpp256 IntegerType *&Entry = C.pImpl->IntegerTypes[NumBits]; in get()
299 LLVMContextImpl *pImpl = ReturnType->getContext().pImpl; in get() local
307 auto Insertion = pImpl->FunctionTypes.insert_as(nullptr, Key); in get()
311 FT = (FunctionType *)pImpl->TypeAllocator.Allocate( in get()
344 LLVMContextImpl *pImpl = Context.pImpl; in get() local
423 IterBool = getContext().pImpl->NamedStructTypes.insert( in setName()
523 return getContext().pImpl->NamedStructTypes.lookup(Name); in getTypeByName()
584 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get() local
612 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; in get() local
613 VectorType *&Entry = ElementType->getContext().pImpl in get()
[all …]
H A DAttributes.cpp83 LLVMContextImpl *pImpl = Context.pImpl; in get() local
106 LLVMContextImpl *pImpl = Context.pImpl; in get() local
163 return pImpl && pImpl->isEnumAttribute(); in isEnumAttribute()
167 return pImpl && pImpl->isIntAttribute(); in isIntAttribute()
171 return pImpl && pImpl->isStringAttribute(); in isStringAttribute()
203 return (pImpl && pImpl->hasAttribute(Kind)) || (!pImpl && Kind == None); in hasAttribute()
208 return pImpl && pImpl->hasAttribute(Kind); in hasAttribute()
434 if (!pImpl && !A.pImpl) return false; in operator <()
437 return *pImpl < *A.pImpl; in operator <()
657 LLVMContextImpl *pImpl = C.pImpl; in get() local
[all …]
H A DConstants.cpp579 LLVMContextImpl *pImpl = Context.pImpl; in getTrue() local
586 LLVMContextImpl *pImpl = Context.pImpl; in getFalse() local
611 LLVMContextImpl *pImpl = Context.pImpl; in get() local
781 LLVMContextImpl* pImpl = Context.pImpl; in get() local
1131 LLVMContextImpl *pImpl = Context.pImpl; in get() local
1522 LLVMContextImpl *pImpl = Ty->getContext().pImpl; in getFoldedCast() local
1832 LLVMContextImpl *pImpl = C->getContext().pImpl; in get() local
1911 LLVMContextImpl *pImpl = C1->getContext().pImpl; in get() local
1991 LLVMContextImpl *pImpl = C->getContext().pImpl; in getSelect() local
2049 LLVMContextImpl *pImpl = C->getContext().pImpl; in getGetElementPtr() local
[all …]
H A DValue.cpp190 auto I = Ctx.pImpl->ValueNames.find(this); in getValueName()
191 assert(I != Ctx.pImpl->ValueNames.end() && in getValueName()
205 Ctx.pImpl->ValueNames.erase(this); in setValueName()
211 Ctx.pImpl->ValueNames[this] = VN; in setValueName()
766 LLVMContextImpl *pImpl = getValPtr()->getContext().pImpl; in AddToUseList() local
824 LLVMContextImpl *pImpl = getValPtr()->getContext().pImpl; in RemoveFromUseList() local
837 LLVMContextImpl *pImpl = V->getContext().pImpl; in ValueIsDeleted() local
838 ValueHandleBase *Entry = pImpl->ValueHandles[V]; in ValueIsDeleted()
876 if (pImpl->ValueHandles[V]->getKind() == Assert) in ValueIsDeleted()
893 LLVMContextImpl *pImpl = Old->getContext().pImpl; in ValueIsRAUWd() local
[all …]
H A DMetadata.cpp69 getType()->getContext().pImpl->MetadataAsValues.erase(MD); in ~MetadataAsValue()
108 auto *&Entry = Context.pImpl->MetadataAsValues[MD]; in get()
117 auto &Store = Context.pImpl->MetadataAsValues; in getIfExists()
124 auto &Store = Context.pImpl->MetadataAsValues; in handleChangedMetadata()
353 auto *&Entry = Context.pImpl->ValuesAsMetadata[V]; in get()
399 auto &Store = Context.pImpl->ValuesAsMetadata; in handleRAUW()
455 auto &Store = Context.pImpl->MDStringCache; in get()
828 Storage, Context.pImpl->MDTuples); in getImpl()
856 getContext().pImpl->DistinctMDNodes.push_back(this); in storeDistinctInContext()
1261 getContext().pImpl->InstructionMetadata.erase(this); in setMetadata()
[all …]
H A DInlineAsm.cpp48 LLVMContextImpl *pImpl = FTy->getContext().pImpl; in get() local
49 return pImpl->InlineAsms.getOrCreate(PointerType::getUnqual(FTy), Key); in get()
53 getType()->getContext().pImpl->InlineAsms.remove(this); in destroyConstant()
H A DDebugInfoMetadata.cpp57 if (auto *N = getUniqued(Context.pImpl->DILocations, in getImpl()
73 Storage, Context.pImpl->DILocations); in getImpl()
262 if (auto *N = getUniqued(Context.pImpl->GenericDINodes, Key)) in getImpl()
276 Storage, Context.pImpl->GenericDINodes); in getImpl()
301 Storage, Context.pImpl->CLASS##s)
304 Storage, Context.pImpl->CLASS##s)
307 Storage, Context.pImpl->CLASS##s)
311 Storage, Context.pImpl->CLASS##s)
411 auto *&CT = (*Context.pImpl->DITypeMap)[&Identifier]; in buildODRType()
446 auto *&CT = (*Context.pImpl->DITypeMap)[&Identifier]; in getODRType()
[all …]
H A DGlobals.cpp186 return getContext().pImpl->GlobalObjectSections[this]; in getSectionImpl()
197 S = getContext().pImpl->SectionStrings.insert(S).first->first(); in setSection()
199 getContext().pImpl->GlobalObjectSections[this] = S; in setSection()
H A DLLVMContextImpl.cpp161 Context.pImpl->dropTriviallyDeadConstantArrays(); in dropTriviallyDeadConstantArrays()
H A DDIBuilder.cpp169 unsigned EntitiesCount = C.pImpl->DIImportedEntitys.size(); in createImportedModule()
172 if (EntitiesCount < C.pImpl->DIImportedEntitys.size()) in createImportedModule()
H A DInstructions.cpp341 auto *ContextImpl = getContext().pImpl; in populateBundleOperandInfos()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DAttributes.h79 AttributeImpl *pImpl = nullptr;
81 Attribute(AttributeImpl *A) : pImpl(A) {} in Attribute()
168 bool operator==(Attribute A) const { return pImpl == A.pImpl; }
169 bool operator!=(Attribute A) const { return pImpl != A.pImpl; }
175 ID.AddPointer(pImpl); in Profile()
180 return pImpl; in getRawPointer()
344 AttributeListImpl *pImpl = nullptr;
647 bool operator==(const AttributeList &RHS) const { return pImpl == RHS.pImpl; }
648 bool operator!=(const AttributeList &RHS) const { return pImpl != RHS.pImpl; }
652 return pImpl;
[all …]
H A DLLVMContext.h71 LLVMContextImpl *const pImpl;
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp1059 static Mapper *getAsMapper(void *pImpl) { in getAsMapper() argument
1060 return reinterpret_cast<Mapper *>(pImpl); in getAsMapper()
1069 explicit FlushingMapper(void *pImpl) : M(*getAsMapper(pImpl)) { in FlushingMapper() argument
1085 ValueMapper::~ValueMapper() { delete getAsMapper(pImpl); } in ~ValueMapper()
1094 FlushingMapper(pImpl)->addFlags(Flags); in addFlags()
1098 return FlushingMapper(pImpl)->mapValue(&V); in mapValue()
1106 return FlushingMapper(pImpl)->mapMetadata(&MD); in mapMetadata()
1114 FlushingMapper(pImpl)->remapInstruction(&I); in remapInstruction()
1118 FlushingMapper(pImpl)->remapFunction(F); in remapFunction()
1132 getAsMapper(pImpl)->scheduleMapAppendingVariable( in scheduleMapAppendingVariable()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DLiveDebugVariables.cpp909 if (!pImpl) in runOnMachineFunction()
910 pImpl = new LDVImpl(this); in runOnMachineFunction()
915 if (pImpl) in releaseMemory()
916 static_cast<LDVImpl*>(pImpl)->clear(); in releaseMemory()
920 if (pImpl) in ~LiveDebugVariables()
921 delete static_cast<LDVImpl*>(pImpl); in ~LiveDebugVariables()
1065 if (pImpl) in splitRegister()
1313 if (pImpl) in emitDebugValues()
1314 static_cast<LDVImpl*>(pImpl)->emitDebugValues(VRM); in emitDebugValues()
1323 if (pImpl) in dump()
[all …]
H A DLiveDebugVariables.h34 void *pImpl = nullptr; variable
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DValueMapper.h143 void *pImpl; variable