Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
dda8015434c41fcad81c49dee581666b05c40a08
/
llvm
/
lib
/
Bitstream
/
Reader
/
BitstreamReader.cpp
e030827
[Bitcode] Move Bitstream to a separate library
by Francis Visoiu Mistrih
· 6 years ago
[Renamed (99%) from llvm/lib/Bitcode/Reader/BitstreamReader.cpp]
0e82895
BitStream reader: propagate errors
by JF Bastien
· 6 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
867aad1
Change BitstreamCursor::skipRecord to return the record code (NFC)
by Mehdi Amini
· 9 years ago
7ad9dc1
Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr""
by David Blaikie
· 9 years ago
6e2207a
Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr"
by David Blaikie
· 9 years ago
daff78c
Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr
by David Blaikie
· 9 years ago
cf2750a
Bitcode: Correctly handle Fixed and VBR arrays in BitstreamCursor::skipRecord().
by Peter Collingbourne
· 9 years ago
77c89b6
Bitcode: Decouple block info block state from reader.
by Peter Collingbourne
· 9 years ago
fc0a99b
BitcodeReader: Require clients to read the block info block at most once.
by Peter Collingbourne
· 9 years ago
61a72d8
[LLVM] Fix some Clang-tidy modernize-use-using and Include What You Use warnings
by Eugene Zelenko
· 9 years ago
456c996
Support: Implement StreamingMemoryObject::getPointer
by Duncan P. N. Exon Smith
· 10 years ago
d3be62d
Bitcode: Add SimpleBitstreamCursor::getPointerToByte, etc.
by Duncan P. N. Exon Smith
· 10 years ago
d766d13
Bitcode: Split out SimpleBitstreamCursor
by Duncan P. N. Exon Smith
· 10 years ago
fc81100
Revert "Bitcode: Collect all MDString records into a single blob"
by Duncan P. N. Exon Smith
· 10 years ago
fdbf0a5
Bitcode: Collect all MDString records into a single blob
by Duncan P. N. Exon Smith
· 10 years ago
67dfe09
Bitcode reader: Inline readAbbreviatedField in readRecord and move the enclosing loop in each case (NFC)
by Mehdi Amini
· 10 years ago
8cd99e9
[BitstreamReader] Make sure the Array operand type is an encoding
by Filipe Cabecinhas
· 10 years ago
a872a47
clang-format a couple of lines
by Filipe Cabecinhas
· 10 years ago
bc6a909
[BitcodeReader] Make sure abbrev records have at least one operand (record code)
by Filipe Cabecinhas
· 10 years ago
e7134b2
Simplify boolean conditional return statements.
by Rafael Espindola
· 10 years ago
f3fa99c
[BitcodeReader] It's a malformed block if CodeLenWidth is too big
by Filipe Cabecinhas
· 10 years ago
1351cba
Turn an assert into report_fatal_error since it's reachable based on user input
by Filipe Cabecinhas
· 10 years ago
6621cb7
Be more strict about the operand for the array type in BitcodeReader
by Filipe Cabecinhas
· 11 years ago
ee48fea
Verify sizes when trying to read a BitcodeAbbrevOp
by Filipe Cabecinhas
· 11 years ago
2e206eb
Revert "Verify sizes when trying to read a VBR"
by Filipe Cabecinhas
· 11 years ago
7dc896f
Verify sizes when trying to read a VBR
by Filipe Cabecinhas
· 11 years ago
dc3f01e
Simplify expressions involving boolean constants with clang-tidy
by David Blaikie
· 11 years ago
7b40802
Clean up some inappropriate choices of type in the bitcode reader. None of
by Richard Smith
· 11 years ago
de968ec
[Bitcode] Diagnose errors instead of asserting from bad input
by Filipe Cabecinhas
· 11 years ago
9651f01a8
Silence MSVC warning on missing return after fully covered switch
by Reid Kleckner
· 11 years ago
f895045
Move calls to push_back out of readAbbreviated(Literal|Field).
by Rafael Espindola
· 11 years ago
76d41f8
Make a few helper functions static. NFC.
by Rafael Espindola
· 11 years ago
e2541bd
Factor out call to push_back. NFC.
by Rafael Espindola
· 11 years ago
6891ba0
Use IntrusiveRefCntPtr to manage the lifetime of BitCodeAbbrevs.
by Benjamin Kramer
· 11 years ago
2a30d78
Replace some assert(0)'s with llvm_unreachable.
by Craig Topper
· 11 years ago
2617dcc
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 12 years ago
6ac4ba2
Micro-optimization: don't shift an entire bitcode record over to get the code.
by Jordan Rose
· 12 years ago
bc6f4ba
Whitespace cleanup
by Joe Abbey
· 13 years ago
977def1
Simplify code. No functionality change.
by Jakub Staszak
· 13 years ago
6c29cb3
Fix the underlying problem that was causing read(0) to be called: sometimes the
by Chris Lattner
· 13 years ago
97b7a17
Code Custodian (trivial whitespace cleanup)
by Joe Abbey
· 13 years ago
1aeca1e
Fix a heinous inefficiency introduced in r149918, wherein reading each byte of a
by Chris Lattner
· 13 years ago
9221b8f
wean Blob handling logic off of banging on NextChar directly. Instead, make
by Chris Lattner
· 13 years ago
e1817aa
rename "SkipToWord" to "SkipToFourByteBoundary" since a word is not always 4 bytes.
by Chris Lattner
· 13 years ago
27d3875
convert the bitstream reader itself and the IR .bc file parser to use the new advance() APIs,
by Chris Lattner
· 13 years ago
3cf49cf
stringref'ize readRecord and properly capitalize it. Add a compatibility method to easy
by Chris Lattner
· 13 years ago
5ba7bca
move some private methods out of line, add a skipRecord() method.
by Chris Lattner
· 13 years ago
ab77017
Add a new BitstreamEntry concept, and add two helper methods for walking
by Chris Lattner
· 13 years ago
59c3abc
BitstreamReader hasn't aged well. It's been hacked on by various people and
by Chris Lattner
· 13 years ago