OSDN Git Service

[Support] Extend SLEB128 encoding support.
authorDan Gohman <dan433584@gmail.com>
Fri, 10 Feb 2017 00:02:58 +0000 (00:02 +0000)
committerDan Gohman <dan433584@gmail.com>
Fri, 10 Feb 2017 00:02:58 +0000 (00:02 +0000)
commit911ee030f061a5d4c349dd77aae287fce280ace0
tree9c5cd1e866fa071c4bff2ad79f0877b15643a458
parent2d1415be5b2acaf302aecec8507b8be418756bfc
[Support] Extend SLEB128 encoding support.

Add support for padded SLEB128 values, and support for writing SLEB128
values to buffers rather than to ostreams, similar to the existing
ULEB128 support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294675 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/LEB128.h
unittests/Support/LEB128Test.cpp