HomeSort by relevance Sort by last modified time
    Searched full:hash_combine (Results 1 - 18 of 18) sorted by null

  /external/llvm/unittests/ADT/
HashingTest.cpp 38 return hash_combine(obj.x, obj.y);
82 EXPECT_EQ(hash_combine(42, 43), hash_value(std::make_pair(42, 43)));
83 EXPECT_NE(hash_combine(43, 42), hash_value(std::make_pair(42, 43)));
84 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42ull, 43ull)));
85 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42, 43ull)));
86 EXPECT_NE(hash_combine(42, 43), hash_value(std::make_pair(42ull, 43)));
90 EXPECT_EQ(hash_combine(42, 43, 44),
97 EXPECT_EQ(hash_combine('0', hash_combine(1ull, '2')),
102 EXPECT_EQ(hash_combine(obj1, hash_combine(obj2, obj3))
    [all...]
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/functional/hash/
hash_fwd.hpp 26 template <class T> void hash_combine(std::size_t& seed, T& v);
28 template <class T> void hash_combine(std::size_t& seed, T const& v);
  /external/llvm/include/llvm/ADT/
Hashing.h 32 // -- 'hash_combine' and 'hash_combine_range' are functions designed to aid
107 /// contrast to hash_combine which may produce different hash_codes for
482 /// 'hash_combine(a, b, c, ...)', but can run over arbitrary sized sequences
491 // Implementation details for hash_combine.
495 /// \brief Helper class to manage the recursive combining of hash_combine
499 /// recursive combining of arguments used in hash_combine. It is particularly
660 template <typename ...Ts> hash_code hash_combine(const Ts &...args) { function in namespace:llvm
673 hash_code hash_combine(const T1 &arg1, const T2 &arg2, const T3 &arg3,
680 hash_code hash_combine(const T1 &arg1, const T2 &arg2, const T3 &arg3,
687 hash_code hash_combine(const T1 &arg1, const T2 &arg2, const T3 &arg3
    [all...]
  /external/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 102 return hash_combine(BinOp->getOpcode(), Overflow, LHS, RHS);
105 return hash_combine(BinOp->getOpcode(), LHS, RHS);
116 return hash_combine(Inst->getOpcode(), Pred, LHS, RHS);
120 return hash_combine(CI->getOpcode(), CI->getType(), CI->getOperand(0));
123 return hash_combine(EVI->getOpcode(), EVI->getOperand(0),
127 return hash_combine(IVI->getOpcode(), IVI->getOperand(0),
137 return hash_combine(Inst->getOpcode(),
GVN.cpp 100 return hash_combine(Value.opcode, Value.type,
    [all...]
  /external/llvm/lib/IR/
LLVMContextImpl.h 59 return hash_combine(Key.type, Key.val);
83 return hash_combine(Key.val);
127 return hash_combine(hash_combine_range(Key.ETypes.begin(),
175 return hash_combine(Key.ReturnType,
DebugLoc.cpp 197 return static_cast<unsigned>(hash_combine(Key.LineCol, Key.ScopeIdx));
ConstantsContext.h 669 return hash_combine(Val.first, hash_combine_range(Val.second.begin(),
  /external/llvm/lib/CodeGen/
MachineInstr.cpp 219 return hash_combine(MO.getType(), MO.getReg(), MO.getSubReg(), MO.isDef());
221 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getImm());
223 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getCImm());
225 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getFPImm());
227 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getMBB());
229 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
232 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex(),
235 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getIndex());
237 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getOffset(),
240 return hash_combine(MO.getType(), MO.getTargetFlags(), MO.getGlobal()
    [all...]
  /external/clang/lib/Frontend/
CompilerInvocation.cpp     [all...]
  /external/chromium_org/courgette/
adjustment_method_2.cc 639 static uint32 hash_combine(uint32 h, uint32 v) { function in namespace:courgette::adjustment_method_2
674 hash = hash_combine(hash, code);
675 hash = hash_combine(hash, kind);
    [all...]
  /external/llvm/lib/Support/Unix/
Process.inc 362 return hash_combine(Now.seconds(), Now.nanoseconds(), ::getpid());
  /external/llvm/lib/MC/
MCDwarf.cpp     [all...]
  /external/llvm/lib/Support/
APFloat.cpp     [all...]
APInt.cpp 666 return hash_combine(Arg.VAL);
    [all...]
  /external/clang/lib/Serialization/
ASTWriter.cpp     [all...]
ASTReader.cpp     [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 1178 milliseconds