Home
last modified time | relevance | path

Searched refs:isa_impl (Results 1 – 21 of 21) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/
DValue.h332 template <> struct isa_impl<Constant, Value> {
339 template <> struct isa_impl<Argument, Value> {
345 template <> struct isa_impl<InlineAsm, Value> {
351 template <> struct isa_impl<Instruction, Value> {
357 template <> struct isa_impl<BasicBlock, Value> {
363 template <> struct isa_impl<Function, Value> {
369 template <> struct isa_impl<GlobalVariable, Value> {
375 template <> struct isa_impl<GlobalAlias, Value> {
381 template <> struct isa_impl<GlobalValue, Value> {
388 template <> struct isa_impl<MDNode, Value> {
DType.h361 template <> struct isa_impl<PointerType, Type> {
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DValue.h709 template <> struct isa_impl<Constant, Value> {
716 template <> struct isa_impl<ConstantData, Value> {
723 template <> struct isa_impl<ConstantAggregate, Value> {
730 template <> struct isa_impl<Argument, Value> {
736 template <> struct isa_impl<InlineAsm, Value> {
742 template <> struct isa_impl<Instruction, Value> {
748 template <> struct isa_impl<BasicBlock, Value> {
754 template <> struct isa_impl<Function, Value> {
760 template <> struct isa_impl<GlobalVariable, Value> {
766 template <> struct isa_impl<GlobalAlias, Value> {
[all …]
DType.h432 template <> struct isa_impl<PointerType, Type> {
DMetadata.h142 template <> struct isa_impl<CLASS, Metadata> { \
/external/llvm/include/llvm/IR/
DValue.h699 template <> struct isa_impl<Constant, Value> {
706 template <> struct isa_impl<ConstantData, Value> {
713 template <> struct isa_impl<ConstantAggregate, Value> {
720 template <> struct isa_impl<Argument, Value> {
726 template <> struct isa_impl<InlineAsm, Value> {
732 template <> struct isa_impl<Instruction, Value> {
738 template <> struct isa_impl<BasicBlock, Value> {
744 template <> struct isa_impl<Function, Value> {
750 template <> struct isa_impl<GlobalVariable, Value> {
756 template <> struct isa_impl<GlobalAlias, Value> {
[all …]
DType.h421 template <> struct isa_impl<PointerType, Type> {
DMetadata.h130 template <> struct isa_impl<CLASS, Metadata> { \
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DValue.h756 template <> struct isa_impl<Constant, Value> {
763 template <> struct isa_impl<ConstantData, Value> {
770 template <> struct isa_impl<ConstantAggregate, Value> {
777 template <> struct isa_impl<Argument, Value> {
783 template <> struct isa_impl<InlineAsm, Value> {
789 template <> struct isa_impl<Instruction, Value> {
795 template <> struct isa_impl<BasicBlock, Value> {
801 template <> struct isa_impl<Function, Value> {
807 template <> struct isa_impl<GlobalVariable, Value> {
813 template <> struct isa_impl<GlobalAlias, Value> {
[all …]
DType.h464 template <> struct isa_impl<PointerType, Type> {
DMetadata.h153 template <> struct isa_impl<CLASS, Metadata> { \
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DCasting.h48 struct isa_impl {
56 return isa_impl<To, From>::doit(Val);
62 return isa_impl<To, From>::doit(Val);
68 return isa_impl<To, From>::doit(*Val);
74 return isa_impl<To, From>::doit(*Val);
80 return isa_impl<To, From>::doit(*Val);
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DCasting.h54 struct isa_impl {
62 struct isa_impl<
69 return isa_impl<To, From>::doit(Val);
75 return isa_impl<To, From>::doit(Val);
82 return isa_impl<To, From>::doit(*Val);
89 return isa_impl<To, From>::doit(*Val);
96 return isa_impl<To, From>::doit(*Val);
103 return isa_impl<To, From>::doit(*Val);
/external/llvm/include/llvm/Support/
DCasting.h54 struct isa_impl {
62 struct isa_impl<
69 return isa_impl<To, From>::doit(Val);
75 return isa_impl<To, From>::doit(Val);
82 return isa_impl<To, From>::doit(*Val);
89 return isa_impl<To, From>::doit(*Val);
96 return isa_impl<To, From>::doit(*Val);
103 return isa_impl<To, From>::doit(*Val);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DCasting.h57 struct isa_impl {
65 struct isa_impl<
72 return isa_impl<To, From>::doit(Val);
78 return isa_impl<To, From>::doit(Val);
93 return isa_impl<To, From>::doit(*Val);
100 return isa_impl<To, From>::doit(*Val);
107 return isa_impl<To, From>::doit(*Val);
114 return isa_impl<To, From>::doit(*Val);
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Support/
DCasting.cpp51 template <> struct isa_impl<foo, bar> { struct
58 template <typename T> struct isa_impl<foo, T> { struct
/external/swiftshader/third_party/LLVM/unittests/Support/
DCasting.cpp39 template <> struct isa_impl<foo, bar> { struct
/external/llvm/unittests/Support/
DCasting.cpp43 template <> struct isa_impl<foo, bar> { struct
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DHowToSetUpLLVMStyleRTTI.rst396 Touch on some of the more advanced features, like ``isa_impl`` and
/external/llvm/docs/
DHowToSetUpLLVMStyleRTTI.rst396 Touch on some of the more advanced features, like ``isa_impl`` and
/external/clang/include/clang/AST/
DDeclBase.h1858 struct isa_impl<To, ::clang::DeclContext> {