Searched refs:isPodLike (Results 1 - 19 of 19) sorted by relevance

/macosx-10.10/objc4-646/runtime/
H A Dllvm-type_traits.h64 /// isPodLike - This is a type trait that is used to determine whether a given
67 struct isPodLike { struct in namespace:objc
70 // matches the definition of isPodLike closely.
81 struct isPodLike<std::pair<T, U> > { struct in namespace:objc
82 static const bool value = isPodLike<T>::value && isPodLike<U>::value;
H A Dllvm-DenseMap.h332 if (isPodLike<KeyT>::value && isPodLike<ValueT>::value)
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Support/
H A Dtype_traits.h63 /// isPodLike - This is a type trait that is used to determine whether a given
66 struct isPodLike { struct in namespace:llvm
69 // matches the definition of isPodLike closely.
80 struct isPodLike<std::pair<T, U> > { struct in namespace:llvm
81 static const bool value = isPodLike<T>::value && isPodLike<U>::value;
H A DValueHandle.h270 struct isPodLike<AssertingVH<T> > { struct in namespace:llvm
/macosx-10.10/llvmCore-3425.0.34/include/llvm/ADT/
H A DPointerIntPair.h127 template <typename T> struct isPodLike;
129 struct isPodLike<PointerIntPair<PointerTy, IntBits, IntType> > {
H A DArrayRef.h299 template <typename T> struct isPodLike;
300 template <typename T> struct isPodLike<ArrayRef<T> > { struct in namespace:llvm
H A DImmutableList.h223 template <typename T> struct isPodLike;
225 struct isPodLike<ImmutableList<T> > { static const bool value = true; }; struct in namespace:llvm
H A DStringRef.h549 template <typename T> struct isPodLike;
550 template <> struct isPodLike<StringRef> { static const bool value = true; };
H A DSmallVector.h162 /// SmallVectorTemplateBase<isPodLike = false> - This is where we put method
164 template <typename T, bool isPodLike>
262 template <typename T, bool isPodLike>
263 void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) {
287 /// SmallVectorTemplateBase<isPodLike = true> - This is where we put method
365 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> {
366 typedef SmallVectorTemplateBase<T, isPodLike<T>::value > SuperClass;
376 : SmallVectorTemplateBase<T, isPodLike<T>::value>(N*sizeof(T)) {
H A DDenseMap.h296 if (isPodLike<KeyT>::value && isPodLike<ValueT>::value)
/macosx-10.10/llvmCore-3425.0.34/include/llvm/Bitcode/
H A DBitCodes.h158 template <> struct isPodLike<BitCodeAbbrevOp> { static const bool value=true; }; struct in namespace:llvm
/macosx-10.10/llvmCore-3425.0.34/include/llvm/MC/
H A DMCInst.h146 template <> struct isPodLike<MCOperand> { static const bool value = true; }; struct in namespace:llvm
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DEarlyCSE.cpp75 template<> struct isPodLike<SimpleValue> { struct in namespace:llvm
168 template<> struct isPodLike<CallValue> { struct in namespace:llvm
/macosx-10.10/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DLiveInterval.h119 template <> struct isPodLike<LiveRange> { static const bool value = true; };
H A DScheduleDAG.h245 struct isPodLike<SDep> { static const bool value = true; }; struct in namespace:llvm
H A DSlotIndexes.h282 template <> struct isPodLike<SlotIndex> { static const bool value = true; }; struct in namespace:llvm
H A DSelectionDAGNodes.h187 template <> struct isPodLike<SDValue> { static const bool value = true; }; struct in namespace:llvm
/macosx-10.10/llvmCore-3425.0.34/tools/llvm-diff/
H A DDifferenceEngine.cpp74 if (isPodLike<T>::value)
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp608 struct isPodLike<LoweredPHIRecord> { static const bool value = true; }; struct in namespace:llvm

Completed in 164 milliseconds