diff options
Diffstat (limited to 'include/llvm')
-rw-r--r-- | include/llvm/CodeGen/AsmPrinter.h | 8 | ||||
-rw-r--r-- | include/llvm/Target/TargetAsmInfo.h | 10 |
2 files changed, 10 insertions, 8 deletions
diff --git a/include/llvm/CodeGen/AsmPrinter.h b/include/llvm/CodeGen/AsmPrinter.h index b5f2695..1bd2d51 100644 --- a/include/llvm/CodeGen/AsmPrinter.h +++ b/include/llvm/CodeGen/AsmPrinter.h @@ -212,18 +212,10 @@ namespace llvm { /// representing an unsigned leb128 value. void PrintULEB128(unsigned Value) const; - /// SizeULEB128 - Compute the number of bytes required for an unsigned - /// leb128 value. - static unsigned SizeULEB128(unsigned Value); - /// PrintSLEB128 - Print a series of hexidecimal values(separated by commas) /// representing a signed leb128 value. void PrintSLEB128(int Value) const; - /// SizeSLEB128 - Compute the number of bytes required for a signed leb128 - /// value. - static unsigned SizeSLEB128(int Value); - //===------------------------------------------------------------------===// // Emission and print routines // diff --git a/include/llvm/Target/TargetAsmInfo.h b/include/llvm/Target/TargetAsmInfo.h index 8eb9515..c346d0e 100644 --- a/include/llvm/Target/TargetAsmInfo.h +++ b/include/llvm/Target/TargetAsmInfo.h @@ -570,6 +570,16 @@ namespace llvm { virtual const Section* SelectSectionForMachineConst(const Type *Ty) const; + /// getSLEB128Size - Compute the number of bytes required for a signed + /// leb128 value. + + static unsigned getSLEB128Size(int Value); + + /// getULEB128Size - Compute the number of bytes required for an unsigned + /// leb128 value. + + static unsigned getULEB128Size(unsigned Value); + // Accessors. // const char *getTextSection() const { |