/external/llvm/lib/IR/ |
LLVMContext.cpp | 34 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) { 131 auto *DeoptEntry = pImpl->getOrInsertBundleTag("deopt"); 136 auto *FuncletEntry = pImpl->getOrInsertBundleTag("funclet"); 141 LLVMContext::~LLVMContext() { delete pImpl; } 144 pImpl->OwnedModules.insert(M); 148 pImpl->OwnedModules.erase(M); 158 pImpl->InlineAsmDiagHandler = DiagHandler; 159 pImpl->InlineAsmDiagContext = DiagContext; 166 return pImpl->InlineAsmDiagHandler; 172 return pImpl->InlineAsmDiagContext [all...] |
Attributes.cpp | 36 LLVMContextImpl *pImpl = Context.pImpl; 42 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 51 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 59 LLVMContextImpl *pImpl = Context.pImpl; 65 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 71 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 108 return pImpl && pImpl->isEnumAttribute() [all...] |
Type.cpp | 218 Type *Type::getVoidTy(LLVMContext &C) { return &C.pImpl->VoidTy; } 219 Type *Type::getLabelTy(LLVMContext &C) { return &C.pImpl->LabelTy; } 220 Type *Type::getHalfTy(LLVMContext &C) { return &C.pImpl->HalfTy; } 221 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } 222 Type *Type::getDoubleTy(LLVMContext &C) { return &C.pImpl->DoubleTy; } 223 Type *Type::getMetadataTy(LLVMContext &C) { return &C.pImpl->MetadataTy; } 224 Type *Type::getTokenTy(LLVMContext &C) { return &C.pImpl->TokenTy; } 225 Type *Type::getX86_FP80Ty(LLVMContext &C) { return &C.pImpl->X86_FP80Ty; } 226 Type *Type::getFP128Ty(LLVMContext &C) { return &C.pImpl->FP128Ty; } 227 Type *Type::getPPC_FP128Ty(LLVMContext &C) { return &C.pImpl->PPC_FP128Ty; [all...] |
Metadata.cpp | 38 getType()->getContext().pImpl->MetadataAsValues.erase(MD); 77 auto *&Entry = Context.pImpl->MetadataAsValues[MD]; 86 auto &Store = Context.pImpl->MetadataAsValues; 93 auto &Store = Context.pImpl->MetadataAsValues; 255 auto *&Entry = Context.pImpl->ValuesAsMetadata[V]; 273 return V->getContext().pImpl->ValuesAsMetadata.lookup(V); 279 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata; 302 auto &Store = Context.pImpl->ValuesAsMetadata; 361 auto &Store = Context.pImpl->MDStringCache; 695 return uniquifyImpl(SubclassThis, getContext().pImpl->CLASS##s); [all...] |
Value.cpp | 164 auto I = Ctx.pImpl->ValueNames.find(this); 165 assert(I != Ctx.pImpl->ValueNames.end() && 174 assert(HasName == Ctx.pImpl->ValueNames.count(this) && 179 Ctx.pImpl->ValueNames.erase(this); 185 Ctx.pImpl->ValueNames[this] = VN; 579 LLVMContextImpl *pImpl = V->getContext().pImpl; 584 ValueHandleBase *&Entry = pImpl->ValueHandles[V]; 595 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles; 637 LLVMContextImpl *pImpl = V->getContext().pImpl [all...] |
Constants.cpp | 530 LLVMContextImpl *pImpl = Context.pImpl; 531 if (!pImpl->TheTrueVal) 532 pImpl->TheTrueVal = ConstantInt::get(Type::getInt1Ty(Context), 1); 533 return pImpl->TheTrueVal; 537 LLVMContextImpl *pImpl = Context.pImpl; 538 if (!pImpl->TheFalseVal) 539 pImpl->TheFalseVal = ConstantInt::get(Type::getInt1Ty(Context), 0); 540 return pImpl->TheFalseVal [all...] |
DebugInfoMetadata.cpp | 51 getUniqued(Context.pImpl->DILocations, 66 Storage, Context.pImpl->DILocations); 83 return ++getContext().pImpl->DiscriminatorTable[Key]; 183 if (auto *N = getUniqued(Context.pImpl->GenericDINodes, Key)) 197 Storage, Context.pImpl->GenericDINodes); 209 if (auto *N = getUniqued(Context.pImpl->CLASS##s, \ 222 Storage, Context.pImpl->CLASS##s) 225 Storage, Context.pImpl->CLASS##s) 229 Storage, Context.pImpl->CLASS##s)
|
InlineAsm.cpp | 32 LLVMContextImpl *pImpl = FTy->getContext().pImpl; 33 return pImpl->InlineAsms.getOrCreate(PointerType::getUnqual(FTy), Key); 50 getType()->getContext().pImpl->InlineAsms.remove(this);
|
LLVMContextImpl.cpp | 185 Context.pImpl->dropTriviallyDeadConstantArrays();
|
/external/pdfium/xfa/include/fwl/core/ |
fwl_target.h | 45 void SetImpl(CFWL_TargetImp* pImpl) { m_pImpl = pImpl; }
|
fwl_thread.h | 37 void SetImpl(CFWL_ThreadImp* pImpl) { m_pImpl = pImpl; }
|
/external/clang/test/CodeGenObjCXX/ |
implicit-copy-constructor.mm | 69 typedef X0<impl> pimpl; 71 pimpl pdata;
|
/external/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 34 void *PImpl; 39 LazyValueInfo() : FunctionPass(ID), PImpl(nullptr) { 42 ~LazyValueInfo() override { assert(!PImpl && "releaseMemory not called"); }
|
/external/clang/test/CodeGenCXX/ |
implicit-copy-constructor.cpp | 67 typedef X0<impl> pimpl; typedef 69 pimpl pdata;
|
/external/llvm/include/llvm/IR/ |
Attributes.h | 73 AttributeImpl *pImpl; 74 Attribute(AttributeImpl *A) : pImpl(A) {} 77 Attribute() : pImpl(nullptr) {} 154 bool operator==(Attribute A) const { return pImpl == A.pImpl; } 155 bool operator!=(Attribute A) const { return pImpl != A.pImpl; } 161 ID.AddPointer(pImpl); 187 AttributeSetImpl *pImpl; 203 explicit AttributeSet(AttributeSetImpl *LI) : pImpl(LI) { [all...] |
LLVMContext.h | 42 LLVMContextImpl *const pImpl;
|
/external/ceres-solver/internal/ceres/ |
problem_impl.h | 32 // implementation (PIMPL) idiom makes it possible for Ceres internal code to 34 // world. An alternative to PIMPL is to have a factory which returns instances 37 // client code for little benefit. Therefore, the PIMPL comprise was chosen.
|
/external/llvm/lib/CodeGen/ |
LiveDebugVariables.cpp | 71 LiveDebugVariables::LiveDebugVariables() : MachineFunctionPass(ID), pImpl(nullptr) { 752 if (!pImpl) 753 pImpl = new LDVImpl(this); 754 return static_cast<LDVImpl*>(pImpl)->runOnMachineFunction(mf); 758 if (pImpl) 759 static_cast<LDVImpl*>(pImpl)->clear(); 763 if (pImpl) 764 delete static_cast<LDVImpl*>(pImpl); 902 if (pImpl) 903 static_cast<LDVImpl*>(pImpl)->splitRegister(OldReg, NewRegs) [all...] |
LiveDebugVariables.h | 35 void *pImpl;
|
/external/llvm/lib/Analysis/ |
LazyValueInfo.cpp | [all...] |
/external/icu/icu4c/source/common/ |
ucnv_bld.h | 126 #define UCNV_IMMUTABLE_SHARED_DATA_INITIALIZER(pStaticData, pImpl) \ 129 NULL, pStaticData, FALSE, FALSE, pImpl, \
|
/external/clang/test/SemaTemplate/ |
instantiate-method.cpp | 137 impl_fun_ptr pImpl = &X::template
|
/external/libbrillo/brillo/streams/ |
tls_stream.cc | 463 TlsStreamImpl* pimpl = stream->impl_.get(); local 465 bool success = pimpl->Init(std::move(socket), host,
|
/external/google-breakpad/src/third_party/linux/include/gflags/ |
gflags.h | 281 class FlagSaverImpl* impl_; // we use pimpl here to keep API steady
|
/external/libyuv/files/third_party/gflags/gen/posix/include/gflags/ |
gflags.h | 283 class FlagSaverImpl* impl_; // we use pimpl here to keep API steady
|