|
LLVM
3.7.0
|
Go to the source code of this file.
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
Functions | |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT bool | llvm::isa (const Y &Val) |
| template<class X , class Y > | |
| std::enable_if<!is_simple_type < Y >::value, typename cast_retty< X, const Y > ::ret_type >::type | llvm::cast (const Y &Val) |
| template<class X , class Y > | |
| cast_retty< X, Y >::ret_type | llvm::cast (Y &Val) |
| template<class X , class Y > | |
| cast_retty< X, Y * >::ret_type | llvm::cast (Y *Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT std::enable_if < !is_simple_type< Y >::value, typename cast_retty< X, const Y >::ret_type >::type | llvm::cast_or_null (const Y &Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT std::enable_if < !is_simple_type< Y >::value, typename cast_retty< X, Y > ::ret_type >::type | llvm::cast_or_null (Y &Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT cast_retty< X, Y * >::ret_type | llvm::cast_or_null (Y *Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT std::enable_if < !is_simple_type< Y >::value, typename cast_retty< X, const Y >::ret_type >::type | llvm::dyn_cast (const Y &Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT cast_retty< X, Y >::ret_type | llvm::dyn_cast (Y &Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT cast_retty< X, Y * >::ret_type | llvm::dyn_cast (Y *Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT std::enable_if < !is_simple_type< Y >::value, typename cast_retty< X, const Y >::ret_type >::type | llvm::dyn_cast_or_null (const Y &Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT std::enable_if < !is_simple_type< Y >::value, typename cast_retty< X, Y > ::ret_type >::type | llvm::dyn_cast_or_null (Y &Val) |
| template<class X , class Y > | |
| LLVM_ATTRIBUTE_UNUSED_RESULT cast_retty< X, Y * >::ret_type | llvm::dyn_cast_or_null (Y *Val) |
1.8.6