Home
last modified time | relevance | path

Searched refs:isPodLike (Results 1 – 25 of 60) sorted by relevance

123

/external/llvm/include/llvm/Support/
Dtype_traits.h32 struct isPodLike { struct
54 struct isPodLike<std::pair<T, U> > { argument
55 static const bool value = isPodLike<T>::value && isPodLike<U>::value;
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
Dtype_traits.h32 struct isPodLike { struct
54 struct isPodLike<std::pair<T, U> > { argument
55 static const bool value = isPodLike<T>::value && isPodLike<U>::value;
/external/swiftshader/third_party/LLVM/include/llvm/Support/
Dtype_traits.h59 struct isPodLike { struct
67 struct isPodLike<std::pair<T, U> > { argument
68 static const bool value = isPodLike<T>::value & isPodLike<U>::value;
/external/clang/include/clang/AST/
DDeclAccessPair.h66 template<typename> struct isPodLike;
67 template<> struct isPodLike<clang::DeclAccessPair> {
DBaseSubobject.h80 template <> struct isPodLike<clang::BaseSubobject> {
DGlobalDecl.h122 struct isPodLike<clang::GlobalDecl> {
/external/llvm/include/llvm/ADT/
DOptional.h147 template <typename T> struct isPodLike;
148 template <typename T> struct isPodLike<Optional<T> > {
150 static const bool value = isPodLike<T>::value;
DImmutableList.h223 template <typename T> struct isPodLike;
225 struct isPodLike<ImmutableList<T> > { static const bool value = true; };
DPointerIntPair.h174 template <typename T> struct isPodLike;
176 struct isPodLike<PointerIntPair<PointerTy, IntBits, IntType>> {
DSmallVector.h175 template <typename T, bool isPodLike>
229 template <typename T, bool isPodLike>
230 void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) { in grow()
318 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> {
319 typedef SmallVectorTemplateBase<T, isPodLike<T>::value > SuperClass;
330 : SmallVectorTemplateBase<T, isPodLike<T>::value>(N*sizeof(T)) { in SmallVectorImpl()
DArrayRef.h386 template <typename T> struct isPodLike;
387 template <typename T> struct isPodLike<ArrayRef<T> > {
DStringRef.h628 template <typename T> struct isPodLike;
629 template <> struct isPodLike<StringRef> { static const bool value = true; };
/external/clang/include/clang/Basic/
DSourceLocation.h29 template <typename T> struct isPodLike;
419 struct isPodLike<clang::SourceLocation> { static const bool value = true; };
421 struct isPodLike<clang::FileID> { static const bool value = true; };
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DPointerIntPair.h116 template <typename T> struct isPodLike;
118 struct isPodLike<PointerIntPair<PointerTy, IntBits, IntType> > {
DArrayRef.h213 template <typename T> struct isPodLike;
214 template <typename T> struct isPodLike<ArrayRef<T> > {
DSmallVector.h175 template <typename T, bool isPodLike>
200 template <typename T, bool isPodLike>
201 void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) { in grow()
265 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> {
266 typedef SmallVectorTemplateBase<T, isPodLike<T>::value > SuperClass;
275 : SmallVectorTemplateBase<T, isPodLike<T>::value>(N*sizeof(T)) { in SmallVectorImpl()
DDenseMap.h240 (!isPodLike<KeyInfoT>::value || !isPodLike<ValueInfoT>::value)) { in CopyFrom()
269 if (isPodLike<KeyInfoT>::value && isPodLike<ValueInfoT>::value) in CopyFrom()
DImmutableList.h224 template <typename T> struct isPodLike;
226 struct isPodLike<ImmutableList<T> > { static const bool value = true; };
DStringRef.h470 template <typename T> struct isPodLike;
471 template <> struct isPodLike<StringRef> { static const bool value = true; };
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DOptional.h147 template <typename T> struct isPodLike;
148 template <typename T> struct isPodLike<Optional<T> > {
150 static const bool value = isPodLike<T>::value;
DPointerIntPair.h174 template <typename T> struct isPodLike;
176 struct isPodLike<PointerIntPair<PointerTy, IntBits, IntType>> {
DSmallVector.h178 template <typename T, bool isPodLike>
232 template <typename T, bool isPodLike>
233 void SmallVectorTemplateBase<T, isPodLike>::grow(size_t MinSize) { in grow()
321 class SmallVectorImpl : public SmallVectorTemplateBase<T, isPodLike<T>::value> {
322 typedef SmallVectorTemplateBase<T, isPodLike<T>::value > SuperClass;
332 : SmallVectorTemplateBase<T, isPodLike<T>::value>(N*sizeof(T)) { in SmallVectorImpl()
/external/llvm/include/llvm/IR/
DCFG.h143 struct isPodLike<TerminatorInst::SuccIterator<T, U>> {
144 static const bool value = isPodLike<T>::value;
/external/llvm/include/llvm/Bitcode/
DBitCodes.h156 template <> struct isPodLike<BitCodeAbbrevOp> { static const bool value=true; };
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DEarlyCSE.cpp73 template<> struct isPodLike<SimpleValue> { struct
166 template<> struct isPodLike<CallValue> { struct

123