llvm-6502/lib
Peter Collingbourne 3fcf5a99cb Make the C++ LTO API easier to use from C++ clients.
Start using C++ types such as StringRef and MemoryBuffer in the C++ LTO
API. In doing so, clarify the ownership of the native object file: the caller
now owns it, not the LTOCodeGenerator. The C libLTO library has been modified
to use a derived class of LTOCodeGenerator that owns the object file.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238776 91177308-0d34-0410-b5e6-96231b3b80d8
2015-06-01 20:08:30 +00:00
..
Analysis
AsmParser
Bitcode
CodeGen Disable MachineSink on convergent operations, similar to how IR Sink is 2015-06-01 17:26:30 +00:00
DebugInfo
ExecutionEngine
Fuzzer
IR Add isConstant argument to MDBuilder::createTBAAStructTagNode 2015-06-01 14:53:55 +00:00
IRReader
LineEditor
Linker
LTO Make the C++ LTO API easier to use from C++ clients. 2015-06-01 20:08:30 +00:00
MC The fragment implies the section, don't store both. 2015-06-01 14:34:40 +00:00
Object
Option
Passes
ProfileData
Support
TableGen
Target Revert "[Hexagon] Adding basic ELF relocation generation and testing advanced relaxation codepath." 2015-06-01 19:20:47 +00:00
Transforms Teach the IR Sink pass to (conservatively) respect convergent annotations. 2015-06-01 17:20:31 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile