Chandler Carruth
|
ddfada260a
[IR] Redesign the case iterator in SwitchInst to actually be an iterator
|
8 lat temu |
Peter Collingbourne
|
593fb7ed17
Bitcode: Do not create FNENTRYs for aliases of functions.
|
8 lat temu |
Peter Collingbourne
|
1f64ee0da0
Bitcode: Remove an unused declaration. NFC.
|
8 lat temu |
Adam Nemet
|
5c57c1108e
[IR] Add AllowContract to FastMathFlags
|
8 lat temu |
Teresa Johnson
|
08d0e94685
[ThinLTO] Add support for emitting minimized bitcode for thin link
|
8 lat temu |
Reid Kleckner
|
6707770d48
Rename AttributeSet to AttributeList
|
8 lat temu |
Dehao Chen
|
cd2a5b62d1
SamplePGO ThinLTO ICP fix for local functions.
|
8 lat temu |
Konstantin Zhuravlyov
|
2cee5cc825
[DebugInfo] Emit address space with DW_AT_address_class attribute for pointer and reference types
|
8 lat temu |
Benjamin Kramer
|
3264d3f56b
Move symbols from the global namespace into (anonymous) namespaces. NFC.
|
8 lat temu |
Peter Collingbourne
|
446f8d76cd
IR: Function summary extensions for whole-program devirtualization pass.
|
8 lat temu |
Mehdi Amini
|
38fd8b4c14
Revert "[ThinLTO] Add an auto-hide feature"
|
8 lat temu |
Mehdi Amini
|
bd57345762
[ThinLTO] Add an auto-hide feature
|
8 lat temu |
Mehdi Amini
|
5674a467ef
Revert "[ThinLTO] Add an auto-hide feature"
|
8 lat temu |
Mehdi Amini
|
20af8a7bb3
[ThinLTO] Add an auto-hide feature
|
8 lat temu |
Mehdi Amini
|
416bf90086
Revert "[ThinLTO] Add an auto-hide feature"
|
8 lat temu |
Mehdi Amini
|
73efdef798
[ThinLTO] Add an auto-hide feature
|
8 lat temu |
Dehao Chen
|
fe46230d58
Change debug-info-for-profiling from a TargetOption to a function attribute.
|
8 lat temu |
Teresa Johnson
|
a4ca999339
ThinLTO: add early "dead-stripping" on the Index
|
8 lat temu |
Teresa Johnson
|
e4e6279a08
[ThinLTO] Subsume all importing checks into a single flag
|
8 lat temu |
David Blaikie
|
0581f9f375
Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr""
|
8 lat temu |
David Blaikie
|
23e393fa4d
Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr"
|
8 lat temu |
David Blaikie
|
fe94ca2934
Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr
|
8 lat temu |
Mehdi Amini
|
6fc58a7278
Change Metadata Index emission in the bitcode to use 2x32 bits for the placeholder
|
8 lat temu |
Mehdi Amini
|
89bf9692cc
Add an index for Module Metadata record in the bitcode
|
8 lat temu |
Saleem Abdulrasool
|
0ece61756a
Revert "Add an index for Module Metadata record in the bitcode"
|
8 lat temu |
Mehdi Amini
|
a0ca6ae2d3
Add an index for Module Metadata record in the bitcode
|
8 lat temu |
Amjad Aboud
|
4e2e80b609
[DebugInfo] Added support for Checksum debug info feature.
|
8 lat temu |
Peter Collingbourne
|
ea3f918aec
IR: Function summary representation for type tests.
|
8 lat temu |
Peter Collingbourne
|
36fc3f6000
IR: Eliminate non-determinism in the module summary analysis.
|
8 lat temu |
Adrian Prantl
|
7b500b4bdf
[IR] Remove the DIExpression field from DIGlobalVariable.
|
8 lat temu |