HomeSort by relevance Sort by last modified time
    Searched refs:DenseMapInfo (Results 26 - 50 of 50) sorted by null

12

  /external/clang/include/clang/Basic/
IdentifierTable.h 27 template <typename T> struct DenseMapInfo;
793 /// Define DenseMapInfo so that Selectors can be used as keys in DenseMap and
796 struct DenseMapInfo<clang::Selector> {
  /external/clang/lib/Basic/
IdentifierTable.cpp 292 unsigned llvm::DenseMapInfo<clang::Selector>::getHashValue(clang::Selector S) {
293 return DenseMapInfo<void*>::getHashValue(S.getAsOpaquePtr());
VirtualFileSystem.cpp 344 struct DenseMapInfo<StringRef> {
    [all...]
  /external/llvm/lib/Support/
SmallPtrSet.cpp 16 #include "llvm/ADT/DenseMapInfo.h"
102 unsigned Bucket = DenseMapInfo<void *>::getHashValue(Ptr) & (CurArraySize-1);
  /external/llvm/lib/Target/Mips/
MipsOptimizePICCall.cpp 44 typedef ScopedHashTable<ValueType, CntRegP, DenseMapInfo<ValueType>,
  /external/llvm/lib/Transforms/Utils/
BypassSlowDivision.cpp 49 struct DenseMapInfo<DivOpInfo> {
  /external/clang/lib/StaticAnalyzer/Checkers/
RetainCountChecker.cpp 465 template <> struct DenseMapInfo<ObjCSummaryKey> {
467 return ObjCSummaryKey(DenseMapInfo<IdentifierInfo*>::getEmptyKey(),
468 DenseMapInfo<Selector>::getEmptyKey());
472 return ObjCSummaryKey(DenseMapInfo<IdentifierInfo*>::getTombstoneKey(),
473 DenseMapInfo<Selector>::getTombstoneKey());
478 return DenseMapInfo<PairTy>::getHashValue(PairTy(V.getIdentifier(),
    [all...]
  /external/llvm/lib/IR/
DebugLoc.cpp 12 #include "llvm/ADT/DenseMapInfo.h"
196 unsigned DenseMapInfo<DebugLoc>::getHashValue(const DebugLoc &Key) {
ConstantsContext.h 649 typedef DenseMapInfo<ConstantClass*> ConstantClassInfo;
650 typedef DenseMapInfo<Constant*> ConstantInfo;
651 typedef DenseMapInfo<TypeClass*> TypeClassInfo;
Value.cpp 701 Entry->operator=(DenseMapInfo<Value *>::getTombstoneKey());
  /external/llvm/include/llvm/ADT/
DenseMap.h 17 #include "llvm/ADT/DenseMapInfo.h"
35 typename KeyInfoT = DenseMapInfo<KeyT>,
124 /// The DenseMapInfo is responsible for supplying methods
528 typename KeyInfoT = DenseMapInfo<KeyT> >
680 typename KeyInfoT = DenseMapInfo<KeyT> >
  /external/llvm/include/llvm/IR/
Module.h 35 template<typename T> struct DenseMapInfo;
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 590 struct DenseMapInfo<LoweredPHIRecord> {
598 return DenseMapInfo<PHINode*>::getHashValue(Val.PN) ^ (Val.Shift>>3) ^
    [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolution.h 246 typedef DenseMap<SCEVCallbackVH, const SCEV *, DenseMapInfo<Value *> >
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineInstr.h 20 #include "llvm/ADT/DenseMapInfo.h"
    [all...]
SelectionDAGNodes.h 49 template <typename T> struct DenseMapInfo;
209 template<> struct DenseMapInfo<SDValue> {
    [all...]
  /external/clang/tools/libclang/
CXCursor.cpp 1052 template<> struct DenseMapInfo<CXCursor> {
    [all...]
Indexing.cpp 122 struct DenseMapInfo<PPRegion> {
    [all...]
CIndex.cpp     [all...]
  /external/llvm/lib/MC/
MCDwarf.cpp     [all...]
  /external/clang/lib/ARCMigrate/
ObjCMT.cpp     [all...]
  /external/llvm/lib/TableGen/
Record.cpp 58 /// Specialize DenseMapInfo for TableGenStringKey.
59 template<> struct DenseMapInfo<TableGenStringKey> {
    [all...]
  /external/llvm/lib/Transforms/Scalar/
GVN.cpp 140 template <> struct DenseMapInfo<Expression> {
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/clang/include/clang/Sema/
Sema.h 58 template <typename ValueT> struct DenseMapInfo;
    [all...]

Completed in 1189 milliseconds

12