1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 20:43:44 +02:00
llvm-mirror/lib
Sanjoy Das f5a4d357df Teach the inliner to track deoptimization state
Summary:
This change teaches LLVM's inliner to track and suitably adjust
deoptimization state (tracked via deoptimization operand bundles) as it
inlines through call sites.  The operation is described in more detail
in the LangRef changes.

Reviewers: reames, majnemer, chandlerc, dexonsmith

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D14552

llvm-svn: 253438
2015-11-18 06:23:38 +00:00
..
Analysis Specify explicit storage type for AllocType. NFC. 2015-11-17 19:48:06 +00:00
AsmParser [IR] Add support for empty tokens 2015-11-11 21:57:16 +00:00
Bitcode Use a different block id for block of metadata kind records 2015-11-15 02:00:09 +00:00
CodeGen Stop producing .data.rel sections. 2015-11-18 06:02:15 +00:00
DebugInfo Fix null dereference committed in r253277 2015-11-17 22:39:26 +00:00
ExecutionEngine [RuntimeDyld] Fix resolving R_PPC64_REL24 relocations 2015-11-17 20:08:31 +00:00
Fuzzer [libFuzzer] remove default initializer as a workaround for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68399. Don't need it anyway. 2015-11-18 01:08:30 +00:00
IR Teach the inliner to track deoptimization state 2015-11-18 06:23:38 +00:00
IRReader
LibDriver [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
LineEditor
Linker Fix mapping of unmaterialized global values during metadata linking 2015-11-15 14:50:14 +00:00
LTO Switch lto codegen to using diagnostic handlers. 2015-11-17 19:48:12 +00:00
MC Stop producing .data.rel sections. 2015-11-18 06:02:15 +00:00
Object ELFYAML: Add support for parsing AMDGPU section attribute flags 2015-11-13 17:06:29 +00:00
Option [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
Passes [PM] Port StripDeadPrototypes to the new pass manager 2015-10-30 23:28:12 +00:00
ProfileData [PGO] Move value profile data definitions out of IndexedInstrProf 2015-11-17 23:00:40 +00:00
Support StringRef-ify some Option APIs 2015-11-17 19:00:52 +00:00
TableGen [TblGen] ArrayRefize TGParser. No functional change intended. 2015-10-24 12:46:45 +00:00
Target Stop producing .data.rel sections. 2015-11-18 06:02:15 +00:00
Transforms Teach the inliner to track deoptimization state 2015-11-18 06:23:38 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile