Home
last modified time | relevance | path

Searched refs:InfoPtr (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DIdentifierTable.h777 uintptr_t InfoPtr = 0; variable
780 InfoPtr = reinterpret_cast<uintptr_t>(II); in Selector()
781 assert((InfoPtr & ArgFlags) == 0 &&"Insufficiently aligned IdentifierInfo"); in Selector()
783 InfoPtr |= nArgs+1; in Selector()
787 InfoPtr = reinterpret_cast<uintptr_t>(SI); in Selector()
788 assert((InfoPtr & ArgFlags) == 0 &&"Insufficiently aligned IdentifierInfo"); in Selector()
789 InfoPtr |= MultiArg; in Selector()
794 return reinterpret_cast<IdentifierInfo *>(InfoPtr & ~ArgFlags); in getAsIdentifierInfo()
799 return reinterpret_cast<MultiKeywordSelector *>(InfoPtr & ~ArgFlags); in getMultiKeywordSelector()
803 return InfoPtr & ArgFlags; in getIdentifierInfoFlag()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DOnDiskHashTable.h342 iterator find(const external_key_type &EKey, Info *InfoPtr = nullptr) {
345 return find_hashed(IKey, KeyHash, InfoPtr);
350 Info *InfoPtr = nullptr) {
353 if (!InfoPtr)
354 InfoPtr = &InfoObj;
387 InfoPtr->ReadKey((const unsigned char *const)Items, L.first);
390 if (!InfoPtr->EqualKey(X, IKey)) {
396 return iterator(X, Items + L.first, L.second, InfoPtr);
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DIdentifierResolver.cpp423 void *InfoPtr = D->getDeclName().getFETokenInfo(); in incrementSlowCase() local
424 assert(!isDeclPtr(InfoPtr) && "Decl with wrong id ?"); in incrementSlowCase()
425 IdDeclInfo *Info = toIdDeclInfo(InfoPtr); in incrementSlowCase()
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DThreadSafety.cpp1071 std::unique_ptr<BeforeInfo> &InfoPtr = BMap[Vd]; in insertAttrExprs() local
1072 if (!InfoPtr) in insertAttrExprs()
1073 InfoPtr.reset(new BeforeInfo()); in insertAttrExprs()
1074 Info = InfoPtr.get(); in insertAttrExprs()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclarationName.h365 DeclarationName(Selector Sel) : Ptr(Sel.InfoPtr) {} in DeclarationName()
/openbsd-src/gnu/llvm/clang/lib/Basic/
H A DIdentifierTable.cpp603 if (InfoPtr == 0) in getAsString()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExpr.cpp3329 auto *InfoPtr = new llvm::GlobalVariable( in EmitCheck() local
3334 InfoPtr->setUnnamedAddr(llvm::GlobalValue::UnnamedAddr::Global); in EmitCheck()
3335 CGM.getSanitizerMetadata()->disableSanitizerForGlobal(InfoPtr); in EmitCheck()
3336 Args.push_back(EmitCastToVoidPtr(InfoPtr)); in EmitCheck()
3392 auto *InfoPtr = in EmitCfiSlowPathCheck() local
3395 InfoPtr->setUnnamedAddr(llvm::GlobalValue::UnnamedAddr::Global); in EmitCfiSlowPathCheck()
3396 CGM.getSanitizerMetadata()->disableSanitizerForGlobal(InfoPtr); in EmitCfiSlowPathCheck()
3403 SlowPathFn, {TypeId, Ptr, Builder.CreateBitCast(InfoPtr, Int8PtrTy)}); in EmitCfiSlowPathCheck()