/external/llvm/include/llvm/ADT/ |
D | PointerIntPair.h | 41 class PointerIntPair { 59 PointerIntPair() : Value(0) {} in PointerIntPair() function 60 PointerIntPair(PointerTy Ptr, IntType Int) { in PointerIntPair() function 65 explicit PointerIntPair(PointerTy Ptr) { in PointerIntPair() function 116 return const_cast<PointerIntPair *>(this)->getAddrOfPointer(); in getAddrOfPointer() 129 static PointerIntPair getFromOpaqueValue(void *V) { in getFromOpaqueValue() 130 PointerIntPair P; P.setFromOpaqueValue(V); return P; in getFromOpaqueValue() 135 static PointerIntPair getFromOpaqueValue(const void *V) { in getFromOpaqueValue() 140 bool operator==(const PointerIntPair &RHS) const {return Value == RHS.Value;} 141 bool operator!=(const PointerIntPair &RHS) const {return Value != RHS.Value;} [all …]
|
/external/llvm/lib/Transforms/IPO/ |
D | ConstantMerge.cpp | 111 DenseMap<PointerIntPair<Constant*, 1, bool>, GlobalVariable*> CMap; in runOnModule() 153 PointerIntPair<Constant*, 1, bool> Pair(Init, hasKnownAlignment(GV)); in runOnModule() 185 PointerIntPair<Constant*, 1, bool> Pair(Init, hasKnownAlignment(GV)); in runOnModule()
|
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 97 typedef PointerIntPair<Instruction*, 2, DepType> PairTy; 267 typedef PointerIntPair<const Value*, 1, bool> ValueIsLoadPair; 273 typedef PointerIntPair<BasicBlock*, 1, bool> BBSkipFirstBlockPair;
|
D | PtrUseVisitor.h | 101 PointerIntPair<Instruction *, 1, bool> AbortedInfo, EscapedInfo; 118 typedef PointerIntPair<Use *, 1, bool> UseAndIsOffsetKnownPair;
|
/external/clang/include/clang/Sema/ |
D | ScopeInfo.h | 152 typedef llvm::PointerIntPair<const NamedDecl *, 1, bool> BaseInfoTy; 230 llvm::PointerIntPair<const Expr *, 1, bool> Rep; 341 llvm::PointerIntPair<VarDecl*, 2, CaptureKind> VarAndKind; 347 llvm::PointerIntPair<Expr*, 1, bool> CopyExprAndNested;
|
/external/llvm/include/llvm/IR/ |
D | Use.h | 66 typedef PointerIntPair<User*, 1, unsigned> UserRef; 128 PointerIntPair<Use**, 2, PrevPtrTag> Prev;
|
/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/Lex/ |
D | ModuleLoader.h | 33 llvm::PointerIntPair<Module *, 1, bool> Storage;
|
D | ModuleMap.h | 61 llvm::PointerIntPair<Module *, 1, bool> Storage;
|
/external/clang/include/clang/AST/ |
D | VTTBuilder.h | 29 llvm::PointerIntPair<const CXXRecordDecl *, 1, bool> BaseAndIsVirtual;
|
D | TemplateName.h | 391 llvm::PointerIntPair<NestedNameSpecifier *, 1> Qualifier; 447 llvm::PointerIntPair<NestedNameSpecifier *, 1, bool> Qualifier;
|
D | GlobalDecl.h | 29 llvm::PointerIntPair<const Decl*, 2> Value;
|
D | RecordLayout.h | 99 llvm::PointerIntPair<const CXXRecordDecl *, 1, bool> PrimaryBase;
|
D | Redeclarable.h | 29 llvm::PointerIntPair<decl_type *, 1, bool> NextAndIsPrevious;
|
D | DeclTemplate.h | 153 llvm::PointerIntPair<const TemplateArgument *, 1> Arguments; 314 llvm::PointerIntPair<FunctionTemplateDecl *, 2> Template; 399 llvm::PointerIntPair<NamedDecl *, 2> MemberAndTSK; 607 llvm::PointerIntPair<RedeclarableTemplateDecl*, 1, bool> 1017 llvm::PointerIntPair<Expr*, 1, bool> DefaultArgumentAndInherited; 1655 llvm::PointerIntPair<ClassTemplatePartialSpecializationDecl *, 1, bool>
|
D | DeclContextInternals.h | 223 llvm::PointerIntPair<StoredDeclsMap*, 1> Previous;
|
/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/Support/ |
D | ValueHandle.h | 54 PointerIntPair<ValueHandleBase**, 2, HandleBaseKind> PrevPair; 61 PointerIntPair<Value*, 2> VP;
|
/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;
|
/external/clang/include/clang/Frontend/ |
D | VerifyDiagnosticConsumer.h | 210 llvm::PointerIntPair<const FileEntry *, 1, bool> Data;
|
/external/clang/lib/CodeGen/ |
D | CGValue.h | 41 llvm::PointerIntPair<llvm::Value *, 2, Flavor> V1; 43 llvm::PointerIntPair<llvm::Value *, 1, bool> V2;
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopInstSimplify.cpp | 81 typedef PointerIntPair<BasicBlock*, 1> WorklistItem; in runOnLoop()
|
/external/clang/include/clang/Serialization/ |
D | Module.h | 66 llvm::PointerIntPair<const FileEntry *, 2, unsigned> Val;
|
/external/clang/include/clang/Basic/ |
D | Module.h | 149 typedef llvm::PointerIntPair<Module *, 1, bool> ExportDecl;
|
/external/llvm/lib/CodeGen/ |
D | SplitKit.h | 271 typedef PointerIntPair<VNInfo*, 1> ValueForcePair;
|