Peter Collingbourne
|
5498e18776
IR, Bitcode: Change bitcode reader to no longer own its memory buffer.
|
8 年 前 |
Peter Collingbourne
|
8fc9b4d314
Bitcode: Decouple block info block state from reader.
|
8 年 前 |
Peter Collingbourne
|
ef0facce3e
Bitcode: Split out block info reading into a separate function.
|
8 年 前 |
Amaury Sechet
|
4a6fc8bacf
Kill deprecated attribute API
|
8 年 前 |
Adrian Prantl
|
60a7c431c0
Add DWARF debug info support for C++11 inline namespaces.
|
8 年 前 |
Peter Collingbourne
|
772d912885
Bitcode: Check file size before reading bitcode header.
|
8 年 前 |
Peter Collingbourne
|
e8516587a2
Bitcode: Change reader interface to take memory buffers.
|
8 年 前 |
Teresa Johnson
|
89aab30a42
[ThinLTO] Rename HasSection to NoRename (NFC)
|
8 年 前 |
Victor Leschuk
|
7614f6d29c
DebugInfo: fix incorrect alignment type (NFC)
|
8 年 前 |
Victor Leschuk
|
e69c459a6e
DebugInfo: preparation to implement DW_AT_alignment
|
8 年 前 |
Reid Kleckner
|
5b1c9f3223
Remove LLVM_NOEXCEPT and replace it with noexcept
|
8 年 前 |
Victor Leschuk
|
58be60c483
DebugInfo: change alignment type from uint64_t to uint32_t to save space.
|
8 年 前 |
Mehdi Amini
|
7fe28f81db
ThinLTO: handles modules with empty summaries
|
9 年 前 |
Piotr Padlewski
|
fdf7354745
[thinlto] Basic thinlto fdo heuristic
|
9 年 前 |
Peter Collingbourne
|
5c7b0b134a
BitcodeReader: Deduplicate code. NFC.
|
9 年 前 |
Teresa Johnson
|
7e15c9e40f
[ThinLTO] Always emit a summary when compiling in ThinLTO mode
|
9 年 前 |
Mehdi Amini
|
a364825f51
Fix auto-upgrade of TBAA tags in Bitcode Reader
|
9 年 前 |
Peter Collingbourne
|
5420de3f15
DebugInfo: New metadata representation for global variables.
|
9 年 前 |
Leny Kholodov
|
01dd3d966f
Formatting with clang-format patch r280700
|
9 年 前 |
Leny Kholodov
|
d9478f8605
DebugInfo: use strongly typed enum for debug info flags
|
9 年 前 |
Mehdi Amini
|
c581dfbe75
Revert "DebugInfo: use strongly typed enum for debug info flags"
|
9 年 前 |
Mehdi Amini
|
454e9fcf45
DebugInfo: use strongly typed enum for debug info flags
|
9 年 前 |
Eugene Zelenko
|
3d7ca1cde6
Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes.
|
9 年 前 |
David Blaikie
|
bf471b7adc
DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU
|
9 年 前 |
Justin Bogner
|
6673ea81f6
Replace "fallthrough" comments with LLVM_FALLTHROUGH
|
9 年 前 |
Mehdi Amini
|
2c1c0b444f
Fix bitcode auto-upgrade when using bitcode lazy loading
|
9 年 前 |
Mehdi Amini
|
4510860b03
Revert "Fix bitcode auto-upgrade when using bitcode lazy loading"
|
9 年 前 |
Mehdi Amini
|
c5432bdac5
Fix bitcode auto-upgrade when using bitcode lazy loading
|
9 年 前 |
David Majnemer
|
ac0eb3d821
Use the range variant of transform instead of unpacking begin/end
|
9 年 前 |
Piotr Padlewski
|
fb2a7f990d
Don't import variadic functions
|
9 年 前 |