Peter Collingbourne
|
e8516587a2
Bitcode: Change reader interface to take memory buffers.
|
8 years ago |
Teresa Johnson
|
89aab30a42
[ThinLTO] Rename HasSection to NoRename (NFC)
|
8 years ago |
Victor Leschuk
|
7614f6d29c
DebugInfo: fix incorrect alignment type (NFC)
|
8 years ago |
Victor Leschuk
|
e69c459a6e
DebugInfo: preparation to implement DW_AT_alignment
|
8 years ago |
Reid Kleckner
|
5b1c9f3223
Remove LLVM_NOEXCEPT and replace it with noexcept
|
8 years ago |
Victor Leschuk
|
58be60c483
DebugInfo: change alignment type from uint64_t to uint32_t to save space.
|
8 years ago |
Mehdi Amini
|
7fe28f81db
ThinLTO: handles modules with empty summaries
|
9 years ago |
Piotr Padlewski
|
fdf7354745
[thinlto] Basic thinlto fdo heuristic
|
9 years ago |
Peter Collingbourne
|
5c7b0b134a
BitcodeReader: Deduplicate code. NFC.
|
9 years ago |
Teresa Johnson
|
7e15c9e40f
[ThinLTO] Always emit a summary when compiling in ThinLTO mode
|
9 years ago |
Mehdi Amini
|
a364825f51
Fix auto-upgrade of TBAA tags in Bitcode Reader
|
9 years ago |
Peter Collingbourne
|
5420de3f15
DebugInfo: New metadata representation for global variables.
|
9 years ago |
Leny Kholodov
|
01dd3d966f
Formatting with clang-format patch r280700
|
9 years ago |
Leny Kholodov
|
d9478f8605
DebugInfo: use strongly typed enum for debug info flags
|
9 years ago |
Mehdi Amini
|
c581dfbe75
Revert "DebugInfo: use strongly typed enum for debug info flags"
|
9 years ago |
Mehdi Amini
|
454e9fcf45
DebugInfo: use strongly typed enum for debug info flags
|
9 years ago |
Eugene Zelenko
|
3d7ca1cde6
Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes.
|
9 years ago |
David Blaikie
|
bf471b7adc
DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU
|
9 years ago |
Justin Bogner
|
6673ea81f6
Replace "fallthrough" comments with LLVM_FALLTHROUGH
|
9 years ago |
Mehdi Amini
|
2c1c0b444f
Fix bitcode auto-upgrade when using bitcode lazy loading
|
9 years ago |
Mehdi Amini
|
4510860b03
Revert "Fix bitcode auto-upgrade when using bitcode lazy loading"
|
9 years ago |
Mehdi Amini
|
c5432bdac5
Fix bitcode auto-upgrade when using bitcode lazy loading
|
9 years ago |
David Majnemer
|
ac0eb3d821
Use the range variant of transform instead of unpacking begin/end
|
9 years ago |
Piotr Padlewski
|
fb2a7f990d
Don't import variadic functions
|
9 years ago |
Mehdi Amini
|
45e997da60
Add a libLTO API to query a memory buffer and check if it contains ObjC categories
|
9 years ago |
Nicolai Haehnle
|
b07f540456
Add writeonly IR attribute
|
9 years ago |
Reid Kleckner
|
bd79db219f
[codeview] Add DISubprogram::ThisAdjustment
|
9 years ago |
Artur Pilipenko
|
140d9e6906
Remangle intrinsics names when types are renamed
|
9 years ago |
Hans Wennborg
|
99faa52b7b
Revert r273568 "Remangle intrinsics names when types are renamed"
|
9 years ago |
Artur Pilipenko
|
8f9264543d
Remangle intrinsics names when types are renamed
|
9 years ago |