/external/llvm/include/llvm/ADT/ |
D | PointerIntPair.h | 43 class PointerIntPair { 66 PointerIntPair() : Value(0) {} in PointerIntPair() function 67 PointerIntPair(PointerTy PtrVal, IntType IntVal) { in PointerIntPair() function 70 explicit PointerIntPair(PointerTy PtrVal) { in PointerIntPair() function 121 return const_cast<PointerIntPair *>(this)->getAddrOfPointer(); in getAddrOfPointer() 134 static PointerIntPair getFromOpaqueValue(void *V) { in getFromOpaqueValue() 135 PointerIntPair P; P.setFromOpaqueValue(V); return P; in getFromOpaqueValue() 140 static PointerIntPair getFromOpaqueValue(const void *V) { in getFromOpaqueValue() 145 bool operator==(const PointerIntPair &RHS) const {return Value == RHS.Value;} 146 bool operator!=(const PointerIntPair &RHS) const {return Value != RHS.Value;} [all …]
|
/external/llvm/unittests/ADT/ |
D | PointerIntPairTest.cpp | 22 PointerIntPair<PointerIntPairTest *, 2> Pair(this, 1U); in TEST_F() 40 PointerIntPair<PointerIntPairTest *, 2> Pair; in TEST_F() 62 PointerIntPair<Fixnum31, 1, bool, FixnumPointerTraits> pair; in TEST_F()
|
/external/clang/include/clang/Sema/ |
D | ObjCMethodList.h | 28 llvm::PointerIntPair<ObjCMethodDecl *, 1> MethodAndHasMoreThanOneDecl; 30 llvm::PointerIntPair<ObjCMethodList *, 2> NextAndExtraBits;
|
D | ScopeInfo.h | 187 typedef llvm::PointerIntPair<const NamedDecl *, 1, bool> BaseInfoTy; 263 llvm::PointerIntPair<const Expr *, 1, bool> Rep; 395 llvm::PointerIntPair<VarDecl*, 1, bool> VarAndNested; 401 llvm::PointerIntPair<void *, 2, CaptureKind> InitExprAndCaptureKind;
|
/external/llvm/include/llvm/IR/ |
D | Use.h | 77 typedef PointerIntPair<User *, 1, unsigned> UserRef; 137 PointerIntPair<Use **, 2, PrevPtrTag> Prev;
|
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 96 typedef PointerIntPair<Instruction*, 2, DepType> PairTy; 266 typedef PointerIntPair<const Value*, 1, bool> ValueIsLoadPair; 272 typedef PointerIntPair<BasicBlock*, 1, bool> BBSkipFirstBlockPair;
|
D | PtrUseVisitor.h | 101 PointerIntPair<Instruction *, 1, bool> AbortedInfo, EscapedInfo; 118 typedef PointerIntPair<Use *, 1, bool> UseAndIsOffsetKnownPair;
|
D | ScalarEvolution.h | 288 PointerIntPair<ExitNotTakenInfo*, 1> NextExit; 376 SmallVector<PointerIntPair<const Loop *, 2, LoopDisposition>, 2>> 385 SmallVector<PointerIntPair<const BasicBlock *, 2, BlockDisposition>, 2>>
|
/external/llvm/test/Transforms/JumpThreading/ |
D | lvi-load.ll | 6 %"struct.llvm::PointerIntPair<llvm::Use**,2u,llvm::Use::PrevPtrTag,llvm::PointerLikeTypeTraits<llvm… 8 … type { %"struct.llvm::Value"*, %"struct.llvm::Use"*, %"struct.llvm::PointerIntPair<llvm::Use**,2u…
|
/external/clang/include/clang/AST/ |
D | DeclContextInternals.h | 39 typedef llvm::PointerIntPair<DeclsTy *, 1, bool> DeclsAndHasExternalTy; 248 llvm::PointerIntPair<StoredDeclsMap*, 1> Previous;
|
D | LambdaCapture.h | 39 llvm::PointerIntPair<Decl *, 2> DeclAndBits;
|
D | TemplateName.h | 391 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; 447 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier;
|
D | VTTBuilder.h | 29 llvm::PointerIntPair<const CXXRecordDecl *, 1, bool> BaseAndIsVirtual;
|
D | GlobalDecl.h | 29 llvm::PointerIntPair<const Decl*, 2> Value;
|
D | RecordLayout.h | 117 llvm::PointerIntPair<const CXXRecordDecl *, 1, bool> PrimaryBase;
|
D | DeclTemplate.h | 155 llvm::PointerIntPair<const TemplateArgument *, 1> Arguments; 318 llvm::PointerIntPair<FunctionTemplateDecl *, 2> Template; 402 llvm::PointerIntPair<NamedDecl *, 2> MemberAndTSK; 598 llvm::PointerIntPair<RedeclarableTemplateDecl*, 1, bool> 1037 llvm::PointerIntPair<Expr*, 1, bool> DefaultArgumentAndInherited; 1667 llvm::PointerIntPair<ClassTemplatePartialSpecializationDecl *, 1, bool> 2524 llvm::PointerIntPair<VarTemplatePartialSpecializationDecl *, 1, bool>
|
/external/clang/include/clang/Lex/ |
D | ModuleLoader.h | 34 llvm::PointerIntPair<Module *, 1, bool> Storage;
|
/external/llvm/test/Transforms/DeadStoreElimination/ |
D | 2011-09-06-MemCpy.ll | 11 %struct.Use = type { %struct.Value*, %struct.Use*, %struct.PointerIntPair } 12 %struct.PointerIntPair = type { i64 }
|
/external/llvm/include/llvm/Object/ |
D | ELF.h | 226 PointerIntPair<const char *, 1, bool, 275 class VersionMapEntry : public PointerIntPair<const void*, 1> { 279 VersionMapEntry() : PointerIntPair<const void*, 1>(nullptr, 0) { } in VersionMapEntry() 281 : PointerIntPair<const void*, 1>(verdef, 0) { } in VersionMapEntry() 283 : PointerIntPair<const void*, 1>(vernaux, 1) { } in VersionMapEntry()
|
/external/clang/include/clang/Frontend/ |
D | VerifyDiagnosticConsumer.h | 232 llvm::PointerIntPair<const FileEntry *, 1, bool> Data;
|
/external/clang/lib/CodeGen/ |
D | CGCall.h | 158 llvm::PointerIntPair<llvm::Value *, 1, bool> Value;
|
D | CGValue.h | 42 llvm::PointerIntPair<llvm::Value *, 2, Flavor> V1; 44 llvm::PointerIntPair<llvm::Value *, 1, bool> V2;
|
/external/clang/include/clang/Analysis/ |
D | ProgramPoint.h | 67 llvm::PointerIntPair<const void *, 2, unsigned> Data2; 71 llvm::PointerIntPair<const LocationContext *, 2, unsigned> L; 73 llvm::PointerIntPair<const ProgramPointTag *, 2, unsigned> Tag;
|
D | CFG.h | 72 llvm::PointerIntPair<void *, 2> Data1; 73 llvm::PointerIntPair<void *, 2> Data2; 305 llvm::PointerIntPair<Stmt *, 1> Data; 430 llvm::PointerIntPair<CFGBlock*, 2> UnreachableBlock;
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInstSimplify.cpp | 93 typedef PointerIntPair<BasicBlock*, 1> WorklistItem; in runOnLoop()
|