Home
last modified time | relevance | path

Searched refs:SizedIntegerValue (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/bsd/elftosb/dist/common/
H A DValue.h64 class SizedIntegerValue : public IntegerValue
67 SizedIntegerValue() : IntegerValue(), m_size(kWordSize) {} in SizedIntegerValue() function
68 SizedIntegerValue(uint32_t value, int_size_t size=kWordSize) : IntegerValue(value), m_size(size) {} in IntegerValue()
69 SizedIntegerValue(uint16_t value) : IntegerValue(value), m_size(kHalfWordSize) {} in SizedIntegerValue() function
70 SizedIntegerValue(uint8_t value) : IntegerValue(value), m_size(kByteSize) {} in SizedIntegerValue() function
71 SizedIntegerValue(const SizedIntegerValue & other) : IntegerValue(other), m_size(other.m_size) {} in SizedIntegerValue() function
85SizedIntegerValue & operator = (uint8_t value) { m_value = value; m_size = kByteSize; return *this…
86SizedIntegerValue & operator = (uint16_t value) { m_value = value; m_size = kHalfWordSize; return …
87SizedIntegerValue & operator = (uint32_t value) { m_value = value; m_size = kWordSize; return *thi…
H A DDataSource.h94 PatternSegment(DataSource & source, const SizedIntegerValue & pattern);
120 inline void setPattern(const SizedIntegerValue & newPattern) { m_pattern = newPattern; } in setPattern()
123 inline SizedIntegerValue & getPattern() { return m_pattern; } in getPattern()
126 PatternSegment & operator = (const SizedIntegerValue & value) { m_pattern = value; return *this; }
130 SizedIntegerValue m_pattern; //!< The fill pattern.
178 PatternSource(const SizedIntegerValue & value);
187 PatternSource & operator = (const SizedIntegerValue & value) { setPattern(value); return *this; }
H A DValue.cpp14 size_t SizedIntegerValue::getSize() const in getSize()
30 uint32_t SizedIntegerValue::getWordSizeMask() const in getWordSizeMask()
H A DDataSource.cpp21 DataSource::PatternSegment::PatternSegment(DataSource & source, const SizedIntegerValue & pattern) in PatternSegment()
79 PatternSource::PatternSource(const SizedIntegerValue & value) in PatternSource()
210 SizedIntegerValue zero(0, kWordSize); in FillSegment()
H A DDataSourceImager.cpp72 SizedIntegerValue & pattern = patternSegment->getPattern(); in addDataSegment()
/netbsd-src/external/bsd/elftosb/dist/elftosb2/
H A Delftosb_lexer.l81 m_symbolValue.m_int = new elftosb::SizedIntegerValue(0, theSize);
86 m_symbolValue.m_int = new elftosb::SizedIntegerValue(1, kWordSize);
91 m_symbolValue.m_int = new elftosb::SizedIntegerValue(0, kWordSize);
140 m_symbolValue.m_int = new elftosb::SizedIntegerValue(value * mult, kWordSize);
164 m_symbolValue.m_int = new elftosb::SizedIntegerValue(value, theSize);
H A DEncoreBootImageGenerator.h51 void setFillPatternFromValue(EncoreBootImage::FillCommand & command, SizedIntegerValue & pattern);
H A Delftosb_lexer.cpp922 m_symbolValue.m_int = new elftosb::SizedIntegerValue(0, theSize);
929 m_symbolValue.m_int = new elftosb::SizedIntegerValue(1, kWordSize);
936 m_symbolValue.m_int = new elftosb::SizedIntegerValue(0, kWordSize);
989 m_symbolValue.m_int = new elftosb::SizedIntegerValue(value * mult, kWordSize);
1015 m_symbolValue.m_int = new elftosb::SizedIntegerValue(value, theSize);
H A DEncoreBootImageGenerator.cpp201 SizedIntegerValue & pattern = patternSegment->getPattern(); in processLoadOperation()
229 …rator::setFillPatternFromValue(EncoreBootImage::FillCommand & command, SizedIntegerValue & pattern) in setFillPatternFromValue()
H A Delftosb_parser.tab.hpp122 elftosb::SizedIntegerValue * m_int;
H A DConversionController.cpp271 SizedIntegerValue * intValue = dynamic_cast<SizedIntegerValue*>(value); in processConstants()
581 resultValue = new SizedIntegerValue(intConst->getValue(), intConst->getSize()); in convertAssignmentNodeToValue()
1108 SizedIntegerValue intValue(intNode->getValue(), intNode->getSize()); in createSourceFromNode()
H A Delftosb_parser.y64 elftosb::SizedIntegerValue * m_int;
H A Delftosb_parser.tab.cpp211 elftosb::SizedIntegerValue * m_int;