reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Support/LowLevelTypeImpl.h
  203   static const constexpr BitFieldInfo ScalarSizeFieldInfo{32, 0};
  207   static const constexpr BitFieldInfo PointerSizeFieldInfo{16, 0};
  208   static const constexpr BitFieldInfo PointerAddressSpaceFieldInfo{
  213   static const constexpr BitFieldInfo VectorElementsFieldInfo{16, 0};
  214   static const constexpr BitFieldInfo VectorSizeFieldInfo{
  220   static const constexpr BitFieldInfo PointerVectorElementsFieldInfo{16, 0};
  221   static const constexpr BitFieldInfo PointerVectorSizeFieldInfo{
  224   static const constexpr BitFieldInfo PointerVectorAddressSpaceFieldInfo{
  231   static uint64_t getMask(const BitFieldInfo FieldInfo) {
  239   static uint64_t maskAndShift(uint64_t Val, const BitFieldInfo FieldInfo) {
  242   uint64_t getFieldValue(const BitFieldInfo FieldInfo) const {
lib/Support/LowLevelType.cpp
   48 const constexpr LLT::BitFieldInfo LLT::ScalarSizeFieldInfo;
   49 const constexpr LLT::BitFieldInfo LLT::PointerSizeFieldInfo;
   50 const constexpr LLT::BitFieldInfo LLT::PointerAddressSpaceFieldInfo;
   51 const constexpr LLT::BitFieldInfo LLT::VectorElementsFieldInfo;
   52 const constexpr LLT::BitFieldInfo LLT::VectorSizeFieldInfo;
   53 const constexpr LLT::BitFieldInfo LLT::PointerVectorElementsFieldInfo;
   54 const constexpr LLT::BitFieldInfo LLT::PointerVectorSizeFieldInfo;
   55 const constexpr LLT::BitFieldInfo LLT::PointerVectorAddressSpaceFieldInfo;