LLVM: include/llvm/MC/MCDecoder.h File Reference (original) (raw)

Go to the source code of this file.

Namespaces
namespace llvm
This is an optimization pass for GlobalISel generic memory operations.
namespace llvm::MCD
Functions
bool llvm::MCD::Check (MCDisassembler::DecodeStatus &Out, MCDisassembler::DecodeStatus In)
template
std::enable_if_t< std::is_integral_v< IntType >, IntType > llvm::MCD::fieldFromInstruction (const IntType &Insn, unsigned StartBit, unsigned NumBits)
template
std::enable_if_t<!std::is_integral_v< InsnType >, uint64_t > llvm::MCD::fieldFromInstruction (const InsnType &Insn, unsigned StartBit, unsigned NumBits)
template<size_t N>
uint64_t llvm::MCD::fieldFromInstruction (const std::bitset< N > &Insn, unsigned StartBit, unsigned NumBits)