mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-06 12:16:59 +00:00
- Rename two methods to give them more meaning
- Add read_float and read_double in preparation for a correct implementation of bytecode floating point support. llvm-svn: 14764
This commit is contained in:
parent
af6625347f
commit
1d6847c22e
@ -223,10 +223,10 @@ protected:
|
||||
Constant* ParseConstantValue(unsigned TypeID);
|
||||
|
||||
/// @brief Parse a block of types constants
|
||||
void ParseTypeConstants(TypeListTy &Tab, unsigned NumEntries);
|
||||
void ParseTypes(TypeListTy &Tab, unsigned NumEntries);
|
||||
|
||||
/// @brief Parse a single type constant
|
||||
const Type *ParseTypeConstant();
|
||||
const Type *ParseType();
|
||||
|
||||
/// @brief Parse a string constants block
|
||||
void ParseStringConstants(unsigned NumEntries, ValueTable &Tab);
|
||||
@ -439,6 +439,12 @@ private:
|
||||
/// @brief Read a string
|
||||
inline std::string read_str();
|
||||
|
||||
/// @brief Read a float value
|
||||
inline void read_float(float& FloatVal);
|
||||
|
||||
/// @brief Read a double value
|
||||
inline void read_double(double& DoubleVal);
|
||||
|
||||
/// @brief Read an arbitrary data chunk of fixed length
|
||||
inline void read_data(void *Ptr, void *End);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user