Home
last modified time | relevance | path

Searched refs:PointerIntPair (Results 1 – 25 of 117) sorted by relevance

12345

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPointerIntPair.h80 class PointerIntPair {
86 constexpr PointerIntPair() = default;
88 PointerIntPair(PointerTy PtrVal, IntType IntVal) { in PointerIntPair() function
134 static PointerIntPair getFromOpaqueValue(void *V) { in getFromOpaqueValue()
135 PointerIntPair P; in getFromOpaqueValue()
142 static PointerIntPair getFromOpaqueValue(const void *V) { in getFromOpaqueValue()
147 bool operator==(const PointerIntPair &RHS) const {
151 bool operator!=(const PointerIntPair &RHS) const {
158 bool operator<=(const PointerIntPair &RHS) const {
162 bool operator>=(const PointerIntPair &RHS) const {
[all …]
H A Dilist_node_base.h36 PointerIntPair<ilist_node_base *, 1> PrevAndSentinel;
H A Dfallible_iterator.h215 mutable PointerIntPair<Error *, 1> ErrState;
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/
H A DDWARFLinkerDeclContext.cpp47 PointerIntPair<DeclContext *, 1>
59 return PointerIntPair<DeclContext *, 1>(nullptr); in getChildDeclContext()
63 return PointerIntPair<DeclContext *, 1>(&Context); in getChildDeclContext()
69 return PointerIntPair<DeclContext *, 1>(nullptr); in getChildDeclContext()
83 return PointerIntPair<DeclContext *, 1>(nullptr); in getChildDeclContext()
105 return PointerIntPair<DeclContext *, 1>(nullptr); in getChildDeclContext()
144 return PointerIntPair<DeclContext *, 1>(nullptr); in getChildDeclContext()
180 return PointerIntPair<DeclContext *, 1>(*ContextIter, /* IntVal= */ 1); in getChildDeclContext()
190 return PointerIntPair<DeclContext *, 1>(*ContextIter, /* IntVal= */ 1); in getChildDeclContext()
192 return PointerIntPair<DeclContext *, 1>(*ContextIter); in getChildDeclContext()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DObjCMethodList.h28 llvm::PointerIntPair<ObjCMethodDecl *, 1> MethodAndHasMoreThanOneDecl;
30 llvm::PointerIntPair<ObjCMethodList *, 2> NextAndExtraBits;
H A DScopeInfo.h202 using SwitchInfo = llvm::PointerIntPair<SwitchStmt*, 1, bool>;
275 using BaseInfoTy = llvm::PointerIntPair<const NamedDecl *, 1, bool>;
353 llvm::PointerIntPair<const Expr *, 1, bool> Rep;
H A DSemaConcept.h86 using CompoundConstraint = llvm::PointerIntPair<
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPtrUseVisitor.h106 PointerIntPair<Instruction *, 1, bool> AbortedInfo, EscapedInfo;
123 using UseAndIsOffsetKnownPair = PointerIntPair<Use *, 1, bool>;
H A DWithCache.h43 mutable PointerIntPair<PointerType, 1, bool> Pointer;
H A DMemoryDependenceAnalysis.h283 using ValueIsLoadPair = PointerIntPair<const Value *, 1, bool>;
290 using BBSkipFirstBlockPair = PointerIntPair<BasicBlock *, 1, bool>;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h143 llvm::PointerIntPair<Decl *, 1, bool> AssociatedDeclAndFinal;
441 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier;
497 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier;
H A DLambdaCapture.h49 llvm::PointerIntPair<Decl*, 3> DeclAndBits;
H A DDeclContextInternals.h38 using DeclsAndHasExternalTy = llvm::PointerIntPair<Decls, 1, bool>;
301 llvm::PointerIntPair<StoredDeclsMap*, 1> Previous;
H A DVTTBuilder.h33 llvm::PointerIntPair<const CXXRecordDecl *, 1, bool> BaseAndIsVirtual;
/freebsd-14.2/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/
H A DOutputSections.h75 PointerIntPair<SectionDescriptor *, 1> SectionPtr;
83 PointerIntPair<CompileUnit *, 1> RefCU;
92 PointerIntPair<CompileUnit *, 1> RefCU;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h110 struct UnderlyingObject : PointerIntPair<ValueType, 1, bool> {
112 : PointerIntPair<ValueType, 1, bool>(V, MayAlias) {} in UnderlyingObject()
H A DSwiftErrorValueTracking.h54 llvm::DenseMap<PointerIntPair<const Instruction *, 1, bool>, Register>
H A DDbgEntityHistoryCalculator.h92 PointerIntPair<const MachineInstr *, 1, EntryKind> Instr;
H A DMachineModuleInfo.h58 using StubValueTy = PointerIntPair<MCSymbol *, 1, bool>;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSectionELF.h42 const PointerIntPair<const MCSymbolELF *, 1, bool> Group;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DSwiftErrorValueTracking.cpp52 auto Key = PointerIntPair<const Instruction *, 1, bool>(I, true); in getOrCreateVRegDefAt()
67 auto Key = PointerIntPair<const Instruction *, 1, bool>(I, false); in getOrCreateVRegUseAt()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DModuleLoader.h49 llvm::PointerIntPair<Module *, 2, LoadResultKind> Storage;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp655 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo;
891 SmallVectorImpl<PointerIntPair<const SCEV *, 1, bool>> &ScevList, in findForkedSCEVs()
933 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> BaseScevs; in findForkedSCEVs()
934 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> OffsetScevs; in findForkedSCEVs()
975 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> ChildScevs; in findForkedSCEVs()
989 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> ChildScevs; in findForkedSCEVs()
1006 SmallVector<PointerIntPair<const SCEV *, 1, bool>> LScevs; in findForkedSCEVs()
1007 SmallVector<PointerIntPair<const SCEV *, 1, bool>> RScevs; in findForkedSCEVs()
1043 static SmallVector<PointerIntPair<const SCEV *, 1, bool>>
1049 SmallVector<PointerIntPair<const SCEV *, 1, bool>> Scevs; in findForkedPointer()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DCFGUpdate.h29 using NodeKindPair = PointerIntPair<NodePtr, 1, UpdateKind>;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DAddress.h30 llvm::PointerIntPair<llvm::Value *, 1, bool> PointerAndKnownNonNull;

12345