Searched refs:pImpl (Results 1 – 14 of 14) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/lib/IR/ |
| H A D | LLVMContext.cpp | 34 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) { in LLVMContext() 97 LLVMContext::~LLVMContext() { delete pImpl; } in ~LLVMContext() 100 pImpl->OwnedModules.insert(M); in addModule() 104 pImpl->OwnedModules.erase(M); in removeModule() 114 pImpl->InlineAsmDiagHandler = DiagHandler; in setInlineAsmDiagnosticHandler() 115 pImpl->InlineAsmDiagContext = DiagContext; in setInlineAsmDiagnosticHandler() 122 return pImpl->InlineAsmDiagHandler; in getInlineAsmDiagnosticHandler() 128 return pImpl->InlineAsmDiagContext; in getInlineAsmDiagnosticContext() 134 pImpl->DiagnosticHandler = DiagnosticHandler; in setDiagnosticHandler() 135 pImpl->DiagnosticContext = DiagnosticContext; in setDiagnosticHandler() [all …]
|
| H A D | Attributes.cpp | 36 LLVMContextImpl *pImpl = Context.pImpl; in get() local 42 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get() 51 pImpl->AttrsSet.InsertNode(PA, InsertPoint); in get() 59 LLVMContextImpl *pImpl = Context.pImpl; in get() local 65 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); in get() 71 pImpl->AttrsSet.InsertNode(PA, InsertPoint); in get() 102 return pImpl && pImpl->isEnumAttribute(); in isEnumAttribute() 106 return pImpl && pImpl->isIntAttribute(); in isIntAttribute() 110 return pImpl && pImpl->isStringAttribute(); in isStringAttribute() 114 if (!pImpl) return None; in getKindAsEnum() [all …]
|
| H A D | Type.cpp | 225 Type *Type::getVoidTy(LLVMContext &C) { return &C.pImpl->VoidTy; } in getVoidTy() 226 Type *Type::getLabelTy(LLVMContext &C) { return &C.pImpl->LabelTy; } in getLabelTy() 227 Type *Type::getHalfTy(LLVMContext &C) { return &C.pImpl->HalfTy; } in getHalfTy() 228 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } in getFloatTy() 229 Type *Type::getDoubleTy(LLVMContext &C) { return &C.pImpl->DoubleTy; } in getDoubleTy() 230 Type *Type::getMetadataTy(LLVMContext &C) { return &C.pImpl->MetadataTy; } in getMetadataTy() 231 Type *Type::getX86_FP80Ty(LLVMContext &C) { return &C.pImpl->X86_FP80Ty; } in getX86_FP80Ty() 232 Type *Type::getFP128Ty(LLVMContext &C) { return &C.pImpl->FP128Ty; } in getFP128Ty() 233 Type *Type::getPPC_FP128Ty(LLVMContext &C) { return &C.pImpl->PPC_FP128Ty; } in getPPC_FP128Ty() 234 Type *Type::getX86_MMXTy(LLVMContext &C) { return &C.pImpl->X86_MMXTy; } in getX86_MMXTy() [all …]
|
| H A D | Metadata.cpp | 36 getType()->getContext().pImpl->MetadataAsValues.erase(MD); in ~MetadataAsValue() 75 auto *&Entry = Context.pImpl->MetadataAsValues[MD]; in get() 84 auto &Store = Context.pImpl->MetadataAsValues; in getIfExists() 92 auto &Store = Context.pImpl->MetadataAsValues; in handleChangedMetadata() 253 auto *&Entry = Context.pImpl->ValuesAsMetadata[V]; in get() 271 return V->getContext().pImpl->ValuesAsMetadata.lookup(V); in getIfExists() 277 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata; in handleDeletion() 300 auto &Store = Context.pImpl->ValuesAsMetadata; in handleRAUW() 359 auto &Store = Context.pImpl->MDStringCache; in get() 613 auto &Store = Context.pImpl->MDTuples; in getImpl() [all …]
|
| H A D | Value.cpp | 190 getContext().pImpl->IntrinsicIDCache.erase(F); in setName() 665 LLVMContextImpl *pImpl = V->getContext().pImpl; in AddToUseList() local 670 ValueHandleBase *&Entry = pImpl->ValueHandles[V]; in AddToUseList() 681 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles; in AddToUseList() 723 LLVMContextImpl *pImpl = V->getContext().pImpl; in RemoveFromUseList() local 724 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles; in RemoveFromUseList() 737 LLVMContextImpl *pImpl = V->getContext().pImpl; in ValueIsDeleted() local 738 ValueHandleBase *Entry = pImpl->ValueHandles[V]; in ValueIsDeleted() 779 if (pImpl->ValueHandles[V]->getKind() == Assert) in ValueIsDeleted() 797 LLVMContextImpl *pImpl = Old->getContext().pImpl; in ValueIsRAUWd() local [all …]
|
| H A D | Constants.cpp | 520 LLVMContextImpl *pImpl = Context.pImpl; in getTrue() local 521 if (!pImpl->TheTrueVal) in getTrue() 522 pImpl->TheTrueVal = ConstantInt::get(Type::getInt1Ty(Context), 1); in getTrue() 523 return pImpl->TheTrueVal; in getTrue() 527 LLVMContextImpl *pImpl = Context.pImpl; in getFalse() local 528 if (!pImpl->TheFalseVal) in getFalse() 529 pImpl->TheFalseVal = ConstantInt::get(Type::getInt1Ty(Context), 0); in getFalse() 530 return pImpl->TheFalseVal; in getFalse() 560 LLVMContextImpl *pImpl = Context.pImpl; in get() local 561 ConstantInt *&Slot = pImpl->IntConstants[V]; in get() [all …]
|
| H A D | InlineAsm.cpp | 33 LLVMContextImpl *pImpl = Ty->getContext().pImpl; in get() local 34 return pImpl->InlineAsms.getOrCreate(PointerType::getUnqual(Ty), Key); in get() 51 getType()->getContext().pImpl->InlineAsms.remove(this); in destroyConstant()
|
| H A D | Function.cpp | 276 getContext().pImpl->IntrinsicIDCache.erase(this); in ~Function() 425 getContext().pImpl->IntrinsicIDCache; in getIntrinsicID() 882 getContext().pImpl->PrefixDataMap; in getPrefixData() 892 LLVMContextImpl::PrefixDataMapTy &PDMap = getContext().pImpl->PrefixDataMap; in setPrefixData() 911 getContext().pImpl->PrologueDataMap; in getPrologueData() 921 LLVMContextImpl::PrologueDataMapTy &PDMap = getContext().pImpl->PrologueDataMap; in setPrologueData()
|
| H A D | DebugInfo.cpp | 843 return ++Ctx.pImpl->DiscriminatorTable[Key]; in computeNewDiscriminator()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
| H A D | Attributes.h | 119 AttributeImpl *pImpl; 120 Attribute(AttributeImpl *A) : pImpl(A) {} in Attribute() 122 Attribute() : pImpl(nullptr) {} in Attribute() 193 bool operator==(Attribute A) const { return pImpl == A.pImpl; } 194 bool operator!=(Attribute A) const { return pImpl != A.pImpl; } 200 ID.AddPointer(pImpl); in Profile() 225 AttributeSetImpl *pImpl; variable 242 explicit AttributeSet(AttributeSetImpl *LI) : pImpl(LI) {} in AttributeSet() 244 AttributeSet() : pImpl(nullptr) {} in AttributeSet() 339 return pImpl == RHS.pImpl; [all …]
|
| H A D | LLVMContext.h | 43 LLVMContextImpl *const pImpl;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | LiveDebugVariables.cpp | 70 LiveDebugVariables::LiveDebugVariables() : MachineFunctionPass(ID), pImpl(nullptr) { in LiveDebugVariables() 738 if (!pImpl) in runOnMachineFunction() 739 pImpl = new LDVImpl(this); in runOnMachineFunction() 740 return static_cast<LDVImpl*>(pImpl)->runOnMachineFunction(mf); in runOnMachineFunction() 744 if (pImpl) in releaseMemory() 745 static_cast<LDVImpl*>(pImpl)->clear(); in releaseMemory() 749 if (pImpl) in ~LiveDebugVariables() 750 delete static_cast<LDVImpl*>(pImpl); in ~LiveDebugVariables() 888 if (pImpl) in splitRegister() 889 static_cast<LDVImpl*>(pImpl)->splitRegister(OldReg, NewRegs); in splitRegister() [all …]
|
| H A D | LiveDebugVariables.h | 35 void *pImpl; variable
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaTemplate/ |
| H A D | instantiate-method.cpp | 137 impl_fun_ptr pImpl = &X::template in f0() local
|