/external/llvm/include/llvm/ADT/ |
D | PointerIntPair.h | 43 class PointerIntPair { 67 PointerIntPair() : Value(0) {} in PointerIntPair() function 68 PointerIntPair(PointerTy PtrVal, IntType IntVal) { in PointerIntPair() function 71 explicit PointerIntPair(PointerTy PtrVal) { in PointerIntPair() function 122 return const_cast<PointerIntPair *>(this)->getAddrOfPointer(); in getAddrOfPointer() 135 static PointerIntPair getFromOpaqueValue(void *V) { in getFromOpaqueValue() 136 PointerIntPair P; in getFromOpaqueValue() 143 static PointerIntPair getFromOpaqueValue(const void *V) { in getFromOpaqueValue() 148 bool operator==(const PointerIntPair &RHS) const {return Value == RHS.Value;} 149 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 | 198 typedef llvm::PointerIntPair<const NamedDecl *, 1, bool> BaseInfoTy; 274 llvm::PointerIntPair<const Expr *, 1, bool> Rep; 412 llvm::PointerIntPair<VarDecl*, 1, bool> VarAndNested; 418 llvm::PointerIntPair<void *, 2, CaptureKind> InitExprAndCaptureKind;
|
/external/llvm/include/llvm/IR/ |
D | Use.h | 76 typedef PointerIntPair<User *, 1, unsigned> UserRef; 136 PointerIntPair<Use **, 2, PrevPtrTag> Prev;
|
D | GetElementPtrTypeIterator.h | 31 PointerIntPair<Type *, 1> CurTy;
|
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 96 typedef PointerIntPair<Instruction*, 2, DepType> PairTy; 271 typedef PointerIntPair<const Value*, 1, bool> ValueIsLoadPair; 277 typedef PointerIntPair<BasicBlock*, 1, bool> BBSkipFirstBlockPair;
|
D | PtrUseVisitor.h | 101 PointerIntPair<Instruction *, 1, bool> AbortedInfo, EscapedInfo; 118 typedef PointerIntPair<Use *, 1, bool> UseAndIsOffsetKnownPair;
|
/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;
|
/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/clang/include/clang/Frontend/ |
D | VerifyDiagnosticConsumer.h | 232 llvm::PointerIntPair<const FileEntry *, 1, bool> Data;
|
/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; 304 llvm::PointerIntPair<Stmt *, 1> Data; 429 llvm::PointerIntPair<CFGBlock*, 2> UnreachableBlock;
|
/external/clang/lib/CodeGen/ |
D | CGCall.h | 152 llvm::PointerIntPair<llvm::Value *, 2, unsigned int> Value;
|
D | CGValue.h | 46 llvm::PointerIntPair<llvm::Value *, 2, Flavor> V1; 48 llvm::PointerIntPair<llvm::Value *, 1, bool> V2;
|
/external/llvm/lib/Analysis/ |
D | MemDepPrinter.cpp | 36 typedef PointerIntPair<const Instruction *, 2, DepType> InstTypePair;
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInstSimplify.cpp | 93 typedef PointerIntPair<BasicBlock*, 1> WorklistItem; in runOnLoop()
|
/external/clang/include/clang/Serialization/ |
D | Module.h | 63 llvm::PointerIntPair<const FileEntry *, 2, unsigned> Val;
|