Searched refs:pImpl (Results 1 - 16 of 16) sorted by relevance

/external/llvm/lib/IR/
H A DLeakDetector.cpp29 Context.pImpl->LLVMObjects.clear();
38 LLVMContextImpl *pImpl = Object->getContext().pImpl; local
39 pImpl->LLVMObjects.addGarbage(Object);
48 LLVMContextImpl *pImpl = Object->getContext().pImpl; local
49 pImpl->LLVMObjects.removeGarbage(Object);
54 LLVMContextImpl *pImpl = Context.pImpl; local
58 pImpl
[all...]
H A DLLVMContext.cpp34 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) {
70 LLVMContext::~LLVMContext() { delete pImpl; }
73 pImpl->OwnedModules.insert(M);
77 pImpl->OwnedModules.erase(M);
87 pImpl->InlineAsmDiagHandler = DiagHandler;
88 pImpl->InlineAsmDiagContext = DiagContext;
95 return pImpl->InlineAsmDiagHandler;
101 return pImpl->InlineAsmDiagContext;
106 pImpl->DiagnosticHandler = DiagnosticHandler;
107 pImpl
[all...]
H A DAttributes.cpp36 LLVMContextImpl *pImpl = Context.pImpl; local
42 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint);
51 pImpl->AttrsSet.InsertNode(PA, InsertPoint);
59 LLVMContextImpl *pImpl = Context.pImpl; local
65 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint);
71 pImpl->AttrsSet.InsertNode(PA, InsertPoint);
96 return pImpl && pImpl
539 LLVMContextImpl *pImpl = C.pImpl; local
960 AttributeSetImpl *pImpl = AS.pImpl; local
[all...]
H A DMetadata.cpp40 LLVMContextImpl *pImpl = Context.pImpl; local
42 pImpl->MDStringCache.GetOrCreateValue(Str);
137 LLVMContextImpl *pImpl = getType()->getContext().pImpl; local
139 pImpl->NonUniquedMDNodes.erase(this);
141 pImpl->MDNodeSet.RemoveNode(this);
221 LLVMContextImpl *pImpl = Context.pImpl; local
232 MDNode *N = pImpl
[all...]
H A DType.cpp221 Type *Type::getVoidTy(LLVMContext &C) { return &C.pImpl->VoidTy; }
222 Type *Type::getLabelTy(LLVMContext &C) { return &C.pImpl->LabelTy; }
223 Type *Type::getHalfTy(LLVMContext &C) { return &C.pImpl->HalfTy; }
224 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; }
225 Type *Type::getDoubleTy(LLVMContext &C) { return &C.pImpl->DoubleTy; }
226 Type *Type::getMetadataTy(LLVMContext &C) { return &C.pImpl->MetadataTy; }
227 Type *Type::getX86_FP80Ty(LLVMContext &C) { return &C.pImpl->X86_FP80Ty; }
228 Type *Type::getFP128Ty(LLVMContext &C) { return &C.pImpl->FP128Ty; }
229 Type *Type::getPPC_FP128Ty(LLVMContext &C) { return &C.pImpl->PPC_FP128Ty; }
230 Type *Type::getX86_MMXTy(LLVMContext &C) { return &C.pImpl
357 LLVMContextImpl *pImpl = ReturnType->getContext().pImpl; local
401 LLVMContextImpl *pImpl = Context.pImpl; local
680 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; local
709 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; local
[all...]
H A DDebugLoc.cpp26 assert(unsigned(ScopeIdx) <= Ctx.pImpl->ScopeRecords.size() &&
28 return Ctx.pImpl->ScopeRecords[ScopeIdx-1].get();
32 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
34 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].first.get();
43 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
45 return Ctx.pImpl->ScopeInlinedAtRecords[-ScopeIdx-1].second.get();
59 assert(unsigned(ScopeIdx) <= Ctx.pImpl->ScopeRecords.size() &&
61 Scope = Ctx.pImpl->ScopeRecords[ScopeIdx-1].get();
67 assert(unsigned(-ScopeIdx) <= Ctx.pImpl->ScopeInlinedAtRecords.size() &&
69 Scope = Ctx.pImpl
[all...]
H A DValue.cpp200 getContext().pImpl->IntrinsicIDCache.erase(F);
604 LLVMContextImpl *pImpl = VP.getPointer()->getContext().pImpl; local
609 ValueHandleBase *&Entry = pImpl->ValueHandles[VP.getPointer()];
620 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles;
663 LLVMContextImpl *pImpl = VP.getPointer()->getContext().pImpl; local
664 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles;
677 LLVMContextImpl *pImpl = V->getContext().pImpl; local
735 LLVMContextImpl *pImpl = Old->getContext().pImpl; local
[all...]
H A DConstants.cpp475 LLVMContextImpl *pImpl = Context.pImpl; local
476 if (!pImpl->TheTrueVal)
477 pImpl->TheTrueVal = ConstantInt::get(Type::getInt1Ty(Context), 1);
478 return pImpl->TheTrueVal;
482 LLVMContextImpl *pImpl = Context.pImpl; local
483 if (!pImpl->TheFalseVal)
484 pImpl->TheFalseVal = ConstantInt::get(Type::getInt1Ty(Context), 0);
485 return pImpl
522 LLVMContextImpl *pImpl = Context.pImpl; local
645 LLVMContextImpl* pImpl = Context.pImpl; local
792 LLVMContextImpl *pImpl = Ty->getContext().pImpl; local
964 LLVMContextImpl *pImpl = T->getContext().pImpl; local
1825 LLVMContextImpl *pImpl = C1->getContext().pImpl; local
1902 LLVMContextImpl *pImpl = C->getContext().pImpl; local
1938 LLVMContextImpl *pImpl = C->getContext().pImpl; local
1960 LLVMContextImpl *pImpl = LHS->getType()->getContext().pImpl; local
1981 LLVMContextImpl *pImpl = LHS->getType()->getContext().pImpl; local
1998 LLVMContextImpl *pImpl = Val->getContext().pImpl; local
2018 LLVMContextImpl *pImpl = Val->getContext().pImpl; local
2038 LLVMContextImpl *pImpl = ShufTy->getContext().pImpl; local
2058 LLVMContextImpl *pImpl = Agg->getContext().pImpl; local
2079 LLVMContextImpl *pImpl = Agg->getContext().pImpl; local
2638 LLVMContextImpl *pImpl = getType()->getContext().pImpl; local
2745 LLVMContextImpl *pImpl = getContext().pImpl; local
[all...]
H A DInlineAsm.cpp33 LLVMContextImpl *pImpl = Ty->getContext().pImpl; local
34 return pImpl->InlineAsms.getOrCreate(PointerType::getUnqual(Ty), Key);
51 getType()->getContext().pImpl->InlineAsms.remove(this);
H A DFunction.cpp254 getContext().pImpl->IntrinsicIDCache.erase(this);
400 getContext().pImpl->IntrinsicIDCache;
789 getContext().pImpl->PrefixDataMap;
799 LLVMContextImpl::PrefixDataMapTy &PDMap = getContext().pImpl->PrefixDataMap;
H A DDebugInfo.cpp857 return ++Ctx.pImpl->DiscriminatorTable[Key];
/external/llvm/include/llvm/IR/
H A DAttributes.h118 AttributeImpl *pImpl; member in class:llvm::Attribute
119 Attribute(AttributeImpl *A) : pImpl(A) {}
121 Attribute() : pImpl(nullptr) {}
186 bool operator==(Attribute A) const { return pImpl == A.pImpl; }
187 bool operator!=(Attribute A) const { return pImpl != A.pImpl; }
193 ID.AddPointer(pImpl);
218 AttributeSetImpl *pImpl; variable
235 explicit AttributeSet(AttributeSetImpl *LI) : pImpl(L
[all...]
H A DLLVMContext.h42 LLVMContextImpl *const pImpl; member in class:llvm::LLVMContext
/external/llvm/lib/CodeGen/
H A DLiveDebugVariables.h35 void *pImpl; member in class:llvm::LiveDebugVariables
H A DLiveDebugVariables.cpp70 LiveDebugVariables::LiveDebugVariables() : MachineFunctionPass(ID), pImpl(nullptr) {
718 if (!pImpl)
719 pImpl = new LDVImpl(this);
720 return static_cast<LDVImpl*>(pImpl)->runOnMachineFunction(mf);
724 if (pImpl)
725 static_cast<LDVImpl*>(pImpl)->clear();
729 if (pImpl)
730 delete static_cast<LDVImpl*>(pImpl);
868 if (pImpl)
869 static_cast<LDVImpl*>(pImpl)
[all...]
/external/clang/test/SemaTemplate/
H A Dinstantiate-method.cpp137 impl_fun_ptr pImpl = &X::template local

Completed in 2611 milliseconds