Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
00b2bbb7bb5a02306095db2b39d7bf9bc12df90d
/
llvm
/
lib
/
Bitcode
/
Reader
/
BitcodeReader.cpp
f79d344
[OperandBundles] Tighten OperandBundleDef's interface; NFC
by Sanjoy Das
· 10 years ago
1254507
Use a different block id for block of metadata kind records
by Teresa Johnson
· 10 years ago
3383ccc
Add a method to the BitcodeReader to parse only the identification block
by Mehdi Amini
· 10 years ago
97cb397
[Bitcode] Add enums for call instruction markers and flags. NFC.
by Akira Hatanaka
· 10 years ago
5cfcce12
Add 'notail' marker for call instructions.
by Akira Hatanaka
· 10 years ago
e6f87ca
Add a new attribute: norecurse
by James Molloy
· 10 years ago
d4bff30
DI: Reverse direction of subprogram -> function edge.
by Peter Collingbourne
· 10 years ago
a2b0ac4
Error out when faced with value names containing '\0'
by Filipe Cabecinhas
· 10 years ago
7aae2f2
Don't assert if materializing before seeing any function bodies
by Filipe Cabecinhas
· 10 years ago
f3e167a
Don't use Twine objects after their lifetimes end.
by Filipe Cabecinhas
· 10 years ago
c7ed52f
Restore "Support for ThinLTO function importing and symbol linking."
by Teresa Johnson
· 10 years ago
227a923
Revert "Support for ThinLTO function importing and symbol linking."
by Teresa Johnson
· 10 years ago
b1d4a39
Support for ThinLTO function importing and symbol linking.
by Teresa Johnson
· 10 years ago
f72278f
Clang format a few prior patches (NFC)
by Teresa Johnson
· 10 years ago
14323e0
Revert "Don't assert if materializing before seeing any function bodies"
by Filipe Cabecinhas
· 10 years ago
bcfd1f0c
Don't assert if materializing before seeing any function bodies
by Filipe Cabecinhas
· 10 years ago
128a976
Bitcode: Fix more unsigned integer overflow bugs.
by Peter Collingbourne
· 10 years ago
ad6d6e7
[IR] Limit bits used for CallingConv::ID, update tests
by Vedant Kumar
· 10 years ago
6c2403f
Use Twin instead of std::to_string.
by Oleksiy Vyalov
· 10 years ago
5d30328
Add an (optional) identification block in the bitcode
by Mehdi Amini
· 10 years ago
c8a8a5e
Silence Visual C++ warning in function summary parsing code (NFC)
by Teresa Johnson
· 10 years ago
fb1743a3
BitcodeReader: Remove ilist iterator implicit conversions, NFC
by Duncan P. N. Exon Smith
· 10 years ago
1493ad9
Fix PR25101 - Handle anonymous functions without VST entries
by Teresa Johnson
· 10 years ago
b70fd87
Make sure the CastInst is valid before trying to create it
by Filipe Cabecinhas
· 10 years ago
19f517a
Remove unused private field introduced by r249270.
by Teresa Johnson
· 10 years ago
403a787
Support for function summary index bitcode sections and files.
by Teresa Johnson
· 10 years ago
b513a9f
[Bitcode][Asm] Teach LLVM to read and write operand bundles.
by Sanjoy Das
· 10 years ago
2d0f38c
Silencing a -Wsign-compare warning; NFC.
by Aaron Ballman
· 10 years ago
6a51dbd
[opaque pointer types] Add an explicit pointee type to alias records in the IR
by David Blaikie
· 10 years ago
ff642b9
Restore "Function bitcode index in Value Symbol Table and lazy reading support"
by Teresa Johnson
· 10 years ago
2e98d57
Revert "Function bitcode index in Value Symbol Table and lazy reading support"
by Teresa Johnson
· 10 years ago
b77b1f8a0
Function bitcode index in Value Symbol Table and lazy reading support
by Teresa Johnson
· 10 years ago
16a2f3e
Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather than decomposing it into pointee type + address space"
by David Blaikie
· 10 years ago
9ce71f7
[WinEH] Add cleanupendpad instruction
by Joseph Tremoulet
· 10 years ago
984fefd
[BitcodeReader] Ensure we can read constant vector selects with an i1 condition
by Filipe Cabecinhas
· 10 years ago
3644008
Change comment to verify commit accesss.
by Karl Schimpf
· 10 years ago
814b8e9
DI: Require subprogram definitions to be distinct
by Duncan P. N. Exon Smith
· 10 years ago
b01aa9f
[IR] Cleanup EH instructions a little bit
by David Majnemer
· 10 years ago
8220bcc
[WinEH] Require token linkage in EH pad/ret signatures
by Joseph Tremoulet
· 10 years ago
0bc0eef
[IR] Give catchret an optional 'return value' operand
by David Majnemer
· 10 years ago
b611e3f
[IR] Add token types
by David Majnemer
· 10 years ago
55ca964
DI: Disallow uniquable DICompileUnits
by Duncan P. N. Exon Smith
· 10 years ago
ed013cd
DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variable
by Duncan P. N. Exon Smith
· 10 years ago
654e130
New EH representation for MSVC compatibility
by David Majnemer
· 10 years ago
043ee65
Reserve some constant values for the Swift calling convention.
by Bob Wilson
· 10 years ago
39d662f
Add argmemonly attribute.
by Igor Laevsky
· 10 years ago
88eb535
Add support for fast-math flags to the FCmp instruction.
by James Molloy
· 10 years ago
db82d2f
Revert the new EH instructions
by David Majnemer
· 10 years ago
ae2ffc8
New EH representation for MSVC compatibility
by David Majnemer
· 10 years ago
0011c58
Remove always-true comparison, NFC.
by Filipe Cabecinhas
· 10 years ago
d48e54c
Avoid a use after free.
by Rafael Espindola
· 10 years ago
4e72121
Fix for PR23310: llvm-dis crashes when trying to upgrade an intrinsic.
by Rafael Espindola
· 10 years ago
86e3340
Rangify some loops.
by Rafael Espindola
· 10 years ago
ab1243f
Add a DIModule metadata node to the IR.
by Adrian Prantl
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
1c863ca
Remove the IsStreamed member variable.
by Rafael Espindola
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
7fddecc
Move the personality function from LandingPadInst to Function
by David Majnemer
· 10 years ago
456baad
Handle forward referenced function when streaming bitcode.
by Rafael Espindola
· 10 years ago
728074b
Handle MaterializeAll in getLazyBitcodeModuleImpl. NFC.
by Rafael Espindola
· 10 years ago
1aabf98
Use std::unique_ptr to manage the DataStreamer in bitcode parsing.
by Rafael Espindola
· 10 years ago
dcd1dca
Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC.
by Rafael Espindola
· 10 years ago
c6afe0d
Improve handling of end of file in the bitcode reader.
by Rafael Espindola
· 10 years ago
82437bf
Protection against stack-based memory corruption errors using SafeStack
by Peter Collingbourne
· 10 years ago
64a27fb
Don't indent inside a namespace. NFC.
by Rafael Espindola
· 10 years ago
6ace685
Replace @ with the more common \. NFC.
by Rafael Espindola
· 10 years ago
cbdcb50
Don't repeat names in comments and start functions with a lower case letter.
by Rafael Espindola
· 10 years ago
4223a1f
Cleanup the constructor of BitcodeReader. NFC.
by Rafael Espindola
· 10 years ago
ef5e7ad
Rangify two for loops in BitcodeReader.cpp.
by Yaron Keren
· 10 years ago
a911af0
Use early return idiom. NFC
by Filipe Cabecinhas
· 10 years ago
da86b6d
[BitcodeReader] Diagnose type mismatches with aliases
by Filipe Cabecinhas
· 10 years ago
8e42190
[BitcodeReader] Check vector size before trying to create a VectorType
by Filipe Cabecinhas
· 10 years ago
14e6867
[BitcodeReader] Change an assert to a call to a call to Error()
by Filipe Cabecinhas
· 10 years ago
f5e2fc4
Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types
by Benjamin Kramer
· 10 years ago
6a92a3f
[BitcodeReader] Change assert to report_fatal_error
by Filipe Cabecinhas
· 10 years ago
85fa7d5
Add initial support for the convergent attribute.
by Owen Anderson
· 10 years ago
0eb8a59
[BitcodeReader] Sanity check on Comdat ID
by Filipe Cabecinhas
· 10 years ago
1f599f9
IR / debug info: Add a DWOId field to DICompileUnit,
by Adrian Prantl
· 10 years ago
32af542
[BitcodeReader] Error out if we read an invalid function argument type
by Filipe Cabecinhas
· 10 years ago
4708a02
[BitcodeReader] Make sure the type of the inserted value matches the type of the aggregate at those indices
by Filipe Cabecinhas
· 10 years ago
11bb849
Extract the load/store type verification to a separate function.
by Filipe Cabecinhas
· 10 years ago
1c299d0
[BitcodeReader] Don't allow INSERTVAL/EXTRACTVAL with 0 indices
by Filipe Cabecinhas
· 10 years ago
1d9f642
Remove redundant checks. NFC
by Filipe Cabecinhas
· 10 years ago
97cb565
While in GlobalValue fix the function(s) that don't follow the
by Eric Christopher
· 10 years ago
60310f2
[opaque pointer type] Explicit pointee type for GEPOperator/GEPConstantExpr.
by David Blaikie
· 10 years ago
f8a16a9
Don't overflow GCTable
by Filipe Cabecinhas
· 10 years ago
9a19e56
Make sure Op->getType() is a PointerType before we cast<> it.
by Filipe Cabecinhas
· 10 years ago
bad0779
Make sure we don't resize(0) when we get a fwdref with Idx == UINT_MAX
by Filipe Cabecinhas
· 10 years ago
f64246b
[opaque pointer type] Pass GlobalAlias the actual pointer type rather than decomposing it into pointee type + address space
by David Blaikie
· 10 years ago
a9308c4
IR: Give 'DI' prefix to debug info metadata
by Duncan P. N. Exon Smith
· 10 years ago
6fe8aab
Use an "early return" idiom for the error case. NFC
by Filipe Cabecinhas
· 10 years ago
d8a1bcd
Check that we have a valid PointerType element type before calling get()
by Filipe Cabecinhas
· 10 years ago
52d42c7
Use the ArrayType member function for array element types.
by Filipe Cabecinhas
· 10 years ago
f15fb03
Make sure that isValidElementType(Type) before calling {Array,Struct}Type::get(Type)
by Filipe Cabecinhas
· 10 years ago
b435d0f
Relax an assert when there's a type mismatch in forward references
by Filipe Cabecinhas
· 10 years ago
bdb4910
[opaque pointer type] Encode the allocated type of an alloca rather than its pointer result type.
by David Blaikie
· 10 years ago
2a661cd
[opaque pointer type] Encode the pointee type in the bitcode for 'cmpxchg'
by David Blaikie
· 10 years ago
1a848da
[opaque pointer type] encode the pointee type of global variables
by David Blaikie
· 10 years ago
3d4cd75
IR: Add assembly/bitcode support for function metadata attachments
by Duncan P. N. Exon Smith
· 10 years ago
5ea1f7b
[opaque pointer type] bitcode: add explicit callee type to invoke instructions
by David Blaikie
· 10 years ago
Next »