/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | PointerIntPair.h | 80 class PointerIntPair { 86 constexpr PointerIntPair() = default; 88 PointerIntPair(PointerTy PtrVal, IntType IntVal) { in PointerIntPair() function 92 explicit PointerIntPair(PointerTy PtrVal) { initWithPointer(PtrVal); } in PointerIntPair() function 116 return const_cast<PointerIntPair *>(this)->getAddrOfPointer(); in getAddrOfPointer() 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 { [all …]
|
H A D | ilist_node_base.h | 35 PointerIntPair<NodeBase *, 1> PrevAndSentinel;
|
H A D | fallible_iterator.h | 215 mutable PointerIntPair<Error *, 1> ErrState;
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
H A D | DWARFLinkerDeclContext.cpp |
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ObjCMethodList.h | 28 llvm::PointerIntPair<ObjCMethodDecl *, 1> MethodAndHasMoreThanOneDecl; 30 llvm::PointerIntPair<ObjCMethodList *, 2> NextAndExtraBits;
|
H A D | ScopeInfo.h | 205 using SwitchInfo = llvm::PointerIntPair<SwitchStmt*, 1, bool>; 278 using BaseInfoTy = llvm::PointerIntPair<const NamedDecl *, 1, bool>; 356 llvm::PointerIntPair<const Expr *, 1, bool> Rep;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | PtrUseVisitor.h | 106 PointerIntPair<Instruction *, 1, bool> AbortedInfo, EscapedInfo; 123 using UseAndIsOffsetKnownPair = PointerIntPair<Use *, 1, bool>;
|
H A D | MemoryDependenceAnalysis.h | 18 #include "llvm/ADT/PointerIntPair.h" 283 using ValueIsLoadPair = PointerIntPair<const Value *, 1, bool>; 290 using BBSkipFirstBlockPair = PointerIntPair<BasicBlock *, 1, bool>;
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TemplateName.h | 143 llvm::PointerIntPair<Decl *, 1, bool> AssociatedDeclAndFinal; 442 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; 498 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier;
|
H A D | LambdaCapture.h | 49 llvm::PointerIntPair<Decl*, 3> DeclAndBits;
|
H A D | DeclContextInternals.h | 38 using DeclsAndHasExternalTy = llvm::PointerIntPair<Decls, 1, bool>; 308 llvm::PointerIntPair<StoredDeclsMap*, 1> Previous;
|
H A D | VTTBuilder.h | 33 llvm::PointerIntPair<const CXXRecordDecl *, 1, bool> BaseAndIsVirtual;
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | OutputSections.h | 75 PointerIntPair<SectionDescriptor *, 1> SectionPtr; 83 PointerIntPair<CompileUnit *, 1> RefCU; 92 PointerIntPair<CompileUnit *, 1> RefCU;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAGInstrs.h | 103 struct UnderlyingObject : PointerIntPair<ValueType, 1, bool> { 105 : PointerIntPair<ValueType, 1, bool>(V, MayAlias) {} in UnderlyingObject()
|
H A D | SwiftErrorValueTracking.h | 54 llvm::DenseMap<PointerIntPair<const Instruction *, 1, bool>, Register>
|
H A D | DbgEntityHistoryCalculator.h | 92 PointerIntPair<const MachineInstr *, 1, EntryKind> Instr;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwiftErrorValueTracking.cpp | 52 auto Key = PointerIntPair<const Instruction *, 1, bool>(I, true); in getOrCreateVRegDefAt() 67 auto Key = PointerIntPair<const Instruction *, 1, bool>(I, false); in getOrCreateVRegUseAt()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | Address.h | 43 llvm::PointerIntPair<llvm::Value *, 1, bool> PointerAndKnownNonNull; 132 llvm::PointerIntPair<llvm::Value *, 1, bool> Pointer;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSectionELF.h | 43 const PointerIntPair<const MCSymbolELF *, 1, bool> Group;
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 658 typedef PointerIntPair<Value *, 1, bool> MemAccessInfo; 889 SmallVectorImpl<PointerIntPair<const SCEV *, 1, bool>> &ScevList, in findForkedSCEVs() 904 auto UndefPoisonCheck = [](PointerIntPair<const SCEV *, 1, bool> S) { in findForkedSCEVs() 931 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> BaseScevs; in findForkedSCEVs() 932 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> OffsetScevs; in findForkedSCEVs() 973 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> ChildScevs; in findForkedSCEVs() 987 SmallVector<PointerIntPair<const SCEV *, 1, bool>, 2> ChildScevs; in findForkedSCEVs() 1004 SmallVector<PointerIntPair<const SCEV *, 1, bool>> LScevs; in findForkedSCEVs() 1005 SmallVector<PointerIntPair<const SCEV *, 1, bool>> RScevs; in findForkedSCEVs() 1041 static SmallVector<PointerIntPair<const SCEV *, 1, bool>> [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | ModuleLoader.h | 49 llvm::PointerIntPair<Module *, 2, LoadResultKind> Storage;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | CFGUpdate.h | 29 using NodeKindPair = PointerIntPair<NodePtr, 1, UpdateKind>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | SROA.h |
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Linkage.h | 89 llvm::PointerIntPair<const NamedDecl *,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 416 DenseMap<PointerIntPair<MachineBasicBlock *, 1, bool>, MachineBasicBlock *> in makeSingleEntryLoop() 429 DenseMap<PointerIntPair<MachineBasicBlock *, 1, bool>, MachineBasicBlock *> in makeSingleEntryLoop()
|