/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | LLVMContext.cpp | 35 LLVMContext::LLVMContext() : pImpl(new LLVMContextImpl(*this)) { 50 auto *DeoptEntry = pImpl->getOrInsertBundleTag("deopt"); 55 auto *FuncletEntry = pImpl->getOrInsertBundleTag("funclet"); 60 auto *GCTransitionEntry = pImpl->getOrInsertBundleTag("gc-transition"); 65 auto *CFGuardTargetEntry = pImpl->getOrInsertBundleTag("cfguardtarget"); 71 pImpl->getOrInsertSyncScopeID("singlethread"); 77 pImpl->getOrInsertSyncScopeID(""); 83 LLVMContext::~LLVMContext() { delete pImpl; } 86 pImpl->OwnedModules.insert(M); 90 pImpl [all...] |
H A D | Type.cpp | 165 Type *Type::getVoidTy(LLVMContext &C) { return &C.pImpl->VoidTy; } 166 Type *Type::getLabelTy(LLVMContext &C) { return &C.pImpl->LabelTy; } 167 Type *Type::getHalfTy(LLVMContext &C) { return &C.pImpl->HalfTy; } 168 Type *Type::getFloatTy(LLVMContext &C) { return &C.pImpl->FloatTy; } 169 Type *Type::getDoubleTy(LLVMContext &C) { return &C.pImpl->DoubleTy; } 170 Type *Type::getMetadataTy(LLVMContext &C) { return &C.pImpl->MetadataTy; } 171 Type *Type::getTokenTy(LLVMContext &C) { return &C.pImpl->TokenTy; } 172 Type *Type::getX86_FP80Ty(LLVMContext &C) { return &C.pImpl->X86_FP80Ty; } 173 Type *Type::getFP128Ty(LLVMContext &C) { return &C.pImpl->FP128Ty; } 174 Type *Type::getPPC_FP128Ty(LLVMContext &C) { return &C.pImpl 303 LLVMContextImpl *pImpl = ReturnType->getContext().pImpl; local 348 LLVMContextImpl *pImpl = Context.pImpl; local 590 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; local 620 LLVMContextImpl *pImpl = ElementType->getContext().pImpl; local [all...] |
H A D | Attributes.cpp | 82 LLVMContextImpl *pImpl = Context.pImpl; local 88 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 97 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 105 LLVMContextImpl *pImpl = Context.pImpl; local 111 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint); 117 pImpl->AttrsSet.InsertNode(PA, InsertPoint); 126 LLVMContextImpl *pImpl = Context.pImpl; local 949 LLVMContextImpl *pImpl = C.pImpl; local [all...] |
H A D | Constants.cpp | 661 LLVMContextImpl *pImpl = Context.pImpl; local 662 if (!pImpl->TheTrueVal) 663 pImpl->TheTrueVal = ConstantInt::get(Type::getInt1Ty(Context), 1); 664 return pImpl->TheTrueVal; 668 LLVMContextImpl *pImpl = Context.pImpl; local 669 if (!pImpl->TheFalseVal) 670 pImpl->TheFalseVal = ConstantInt::get(Type::getInt1Ty(Context), 0); 671 return pImpl 693 LLVMContextImpl *pImpl = Context.pImpl; local 863 LLVMContextImpl* pImpl = Context.pImpl; local 1213 LLVMContextImpl *pImpl = Context.pImpl; local 1932 LLVMContextImpl *pImpl = C->getContext().pImpl; local 1991 LLVMContextImpl *pImpl = C1->getContext().pImpl; local 2071 LLVMContextImpl *pImpl = C->getContext().pImpl; local 2129 LLVMContextImpl *pImpl = C->getContext().pImpl; local 2154 LLVMContextImpl *pImpl = LHS->getType()->getContext().pImpl; local 2179 LLVMContextImpl *pImpl = LHS->getType()->getContext().pImpl; local 2201 LLVMContextImpl *pImpl = Val->getContext().pImpl; local 2224 LLVMContextImpl *pImpl = Val->getContext().pImpl; local 2247 LLVMContextImpl *pImpl = ShufTy->getContext().pImpl; local 2271 LLVMContextImpl *pImpl = Agg->getContext().pImpl; local 2295 LLVMContextImpl *pImpl = Agg->getContext().pImpl; local [all...] |
H A D | Value.cpp | 191 auto I = Ctx.pImpl->ValueNames.find(this); 192 assert(I != Ctx.pImpl->ValueNames.end() && 201 assert(HasName == Ctx.pImpl->ValueNames.count(this) && 206 Ctx.pImpl->ValueNames.erase(this); 212 Ctx.pImpl->ValueNames[this] = VN; 805 LLVMContextImpl *pImpl = getValPtr()->getContext().pImpl; local 810 ValueHandleBase *&Entry = pImpl->ValueHandles[getValPtr()]; 821 DenseMap<Value*, ValueHandleBase*> &Handles = pImpl->ValueHandles; 863 LLVMContextImpl *pImpl local 876 LLVMContextImpl *pImpl = V->getContext().pImpl; local 932 LLVMContextImpl *pImpl = Old->getContext().pImpl; local [all...] |
H A D | Metadata.cpp | 68 getType()->getContext().pImpl->MetadataAsValues.erase(MD); 107 auto *&Entry = Context.pImpl->MetadataAsValues[MD]; 116 auto &Store = Context.pImpl->MetadataAsValues; 123 auto &Store = Context.pImpl->MetadataAsValues; 352 auto *&Entry = Context.pImpl->ValuesAsMetadata[V]; 369 return V->getContext().pImpl->ValuesAsMetadata.lookup(V); 375 auto &Store = V->getType()->getContext().pImpl->ValuesAsMetadata; 398 auto &Store = Context.pImpl->ValuesAsMetadata; 454 auto &Store = Context.pImpl->MDStringCache; 796 return uniquifyImpl(SubclassThis, getContext().pImpl [all...] |
H A D | InlineAsm.cpp | 47 LLVMContextImpl *pImpl = FTy->getContext().pImpl; local 48 return pImpl->InlineAsms.getOrCreate(PointerType::getUnqual(FTy), Key); 52 getType()->getContext().pImpl->InlineAsms.remove(this);
|
H A D | Globals.cpp | 191 return getContext().pImpl->GlobalValuePartitions[this]; 202 S = getContext().pImpl->Saver.save(S); 203 getContext().pImpl->GlobalValuePartitions[this] = S; 212 return getContext().pImpl->GlobalObjectSections[this]; 223 S = getContext().pImpl->Saver.save(S); 224 getContext().pImpl->GlobalObjectSections[this] = S;
|
H A D | DebugInfoMetadata.cpp | 59 if (auto *N = getUniqued(Context.pImpl->DILocations, 75 Storage, Context.pImpl->DILocations); 269 if (auto *N = getUniqued(Context.pImpl->GenericDINodes, Key)) 283 Storage, Context.pImpl->GenericDINodes); 295 if (auto *N = getUniqued(Context.pImpl->CLASS##s, \ 308 Storage, Context.pImpl->CLASS##s) 311 Storage, Context.pImpl->CLASS##s) 314 Storage, Context.pImpl->CLASS##s) 318 Storage, Context.pImpl->CLASS##s) 418 auto *&CT = (*Context.pImpl [all...] |
H A D | LLVMContextImpl.cpp | 160 Context.pImpl->dropTriviallyDeadConstantArrays();
|
H A D | DIBuilder.cpp | 169 unsigned EntitiesCount = C.pImpl->DIImportedEntitys.size(); 172 if (EntitiesCount < C.pImpl->DIImportedEntitys.size())
|
H A D | Instructions.cpp | 362 auto *ContextImpl = getContext().pImpl;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveDebugVariables.h | 33 void *pImpl = nullptr; member in class:llvm::LiveDebugVariables
|
H A D | LiveDebugVariables.cpp | 1021 if (!pImpl) 1022 pImpl = new LDVImpl(this); 1023 return static_cast<LDVImpl*>(pImpl)->runOnMachineFunction(mf); 1027 if (pImpl) 1028 static_cast<LDVImpl*>(pImpl)->clear(); 1032 if (pImpl) 1033 delete static_cast<LDVImpl*>(pImpl); 1168 if (pImpl) 1169 static_cast<LDVImpl*>(pImpl)->splitRegister(OldReg, NewRegs); 1442 if (pImpl) [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Attributes.h | 79 AttributeImpl *pImpl = nullptr; member in class:llvm::Attribute 81 Attribute(AttributeImpl *A) : pImpl(A) {} 177 bool operator==(Attribute A) const { return pImpl == A.pImpl; } 178 bool operator!=(Attribute A) const { return pImpl != A.pImpl; } 184 ID.AddPointer(pImpl); 189 return pImpl; 354 AttributeListImpl *pImpl = nullptr; member in class:llvm::AttributeList 370 explicit AttributeList(AttributeListImpl *LI) : pImpl(L [all...] |
H A D | LLVMContext.h | 65 LLVMContextImpl *const pImpl; member in class:llvm::LLVMContext
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 1057 static Mapper *getAsMapper(void *pImpl) { 1058 return reinterpret_cast<Mapper *>(pImpl); 1067 explicit FlushingMapper(void *pImpl) : M(*getAsMapper(pImpl)) { 1081 : pImpl(new Mapper(VM, Flags, TypeMapper, Materializer)) {} 1083 ValueMapper::~ValueMapper() { delete getAsMapper(pImpl); } 1088 return getAsMapper(pImpl)->registerAlternateMappingContext(VM, Materializer); 1092 FlushingMapper(pImpl)->addFlags(Flags); 1096 return FlushingMapper(pImpl)->mapValue(&V); 1104 return FlushingMapper(pImpl) [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ValueMapper.h | 142 void *pImpl; member in class:llvm::ValueMapper
|