LLVM: llvm::RTLIB::LibcallImplBitset Class Reference (original) (raw)
Manage a bitset representing the list of available libcalls for a module. More...
#include "[llvm/IR/RuntimeLibcalls.h](RuntimeLibcalls%5F8h%5Fsource.html)"
Inheritance diagram for llvm::RTLIB::LibcallImplBitset:
| Public Member Functions | |
|---|---|
| constexpr | LibcallImplBitset ()=default |
| constexpr | LibcallImplBitset (const std::array< uint64_t,(RTLIB::NumLibcallImpls+63)/64 > &Src) |
| Public Member Functions inherited from llvm::Bitset< RTLIB::NumLibcallImpls > | |
| Bitset & | set () |
| constexpr Bitset & | reset (unsigned I) |
| constexpr Bitset & | flip (unsigned I) |
| constexpr bool | operator[] (unsigned I) const |
| constexpr bool | test (unsigned I) const |
| constexpr size_t | size () const |
| bool | any () const |
| bool | none () const |
| size_t | count () const |
| constexpr Bitset & | operator^= (const Bitset &RHS) |
| constexpr Bitset | operator^ (const Bitset &RHS) const |
| constexpr Bitset & | operator&= (const Bitset &RHS) |
| constexpr Bitset | operator& (const Bitset &RHS) const |
| constexpr Bitset & | operator|= (const Bitset &RHS) |
| constexpr Bitset | operator| (const Bitset &RHS) const |
| constexpr Bitset | operator~ () const |
| bool | operator== (const Bitset &RHS) const |
| bool | operator!= (const Bitset &RHS) const |
| bool | operator< (const Bitset &Other) const |
Detailed Description
Manage a bitset representing the list of available libcalls for a module.
Definition at line 64 of file RuntimeLibcalls.h.
Constructor & Destructor Documentation
| llvm::RTLIB::LibcallImplBitset::LibcallImplBitset ( ) | constexprdefault |
|---|
◆ LibcallImplBitset() [2/2]
| llvm::RTLIB::LibcallImplBitset::LibcallImplBitset ( const std::array< uint64_t,(RTLIB::NumLibcallImpls+63)/64 > & Src) | inlineconstexpr |
|---|
The documentation for this class was generated from the following file:
- include/llvm/IR/RuntimeLibcalls.h