Make these just inline, not static inline.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187457 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Eric Christopher
2013-07-30 22:35:06 +00:00
parent b9db9cd6a9
commit 63a5619410

View File

@@ -20,7 +20,7 @@
namespace llvm { namespace llvm {
/// Utility function to encode a SLEB128 value to an output stream. /// Utility function to encode a SLEB128 value to an output stream.
static inline void encodeSLEB128(int64_t Value, raw_ostream &OS) { inline void encodeSLEB128(int64_t Value, raw_ostream &OS) {
bool More; bool More;
do { do {
uint8_t Byte = Value & 0x7f; uint8_t Byte = Value & 0x7f;
@@ -35,7 +35,7 @@ static inline void encodeSLEB128(int64_t Value, raw_ostream &OS) {
} }
/// Utility function to encode a ULEB128 value to an output stream. /// Utility function to encode a ULEB128 value to an output stream.
static inline void encodeULEB128(uint64_t Value, raw_ostream &OS, inline void encodeULEB128(uint64_t Value, raw_ostream &OS,
unsigned Padding = 0) { unsigned Padding = 0) {
do { do {
uint8_t Byte = Value & 0x7f; uint8_t Byte = Value & 0x7f;
@@ -55,7 +55,7 @@ static inline void encodeULEB128(uint64_t Value, raw_ostream &OS,
/// Utility function to encode a ULEB128 value to a buffer. Returns /// Utility function to encode a ULEB128 value to a buffer. Returns
/// the length in bytes of the encoded value. /// the length in bytes of the encoded value.
static inline unsigned encodeULEB128(uint64_t Value, uint8_t *p, inline unsigned encodeULEB128(uint64_t Value, uint8_t *p,
unsigned Padding = 0) { unsigned Padding = 0) {
uint8_t *orig_p = p; uint8_t *orig_p = p;
do { do {
@@ -77,7 +77,7 @@ static inline unsigned encodeULEB128(uint64_t Value, uint8_t *p,
/// Utility function to decode a ULEB128 value. /// Utility function to decode a ULEB128 value.
static inline uint64_t decodeULEB128(const uint8_t *p, unsigned *n = 0) { inline uint64_t decodeULEB128(const uint8_t *p, unsigned *n = 0) {
const uint8_t *orig_p = p; const uint8_t *orig_p = p;
uint64_t Value = 0; uint64_t Value = 0;
unsigned Shift = 0; unsigned Shift = 0;