llvm-6502/lib/AsmParser
Rafael Espindola 38c4e53549 Add a special streamer to libLTO that just records symbols definitions and
uses.

The result produced by the streamer is used to give the linker more accurate
information and to add to llvm.compiler.used. The second improvement removes
the need for the user to add __attribute__((used)) to functions only used in
inline asm. The first one lets us build firefox with LTO on Darwin :-)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126830 91177308-0d34-0410-b5e6-96231b3b80d8
2011-03-02 04:14:42 +00:00
..
CMakeLists.txt Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
LLLexer.cpp First step in fixing PR8927: 2011-01-08 16:42:36 +00:00
LLLexer.h Push twines deeper into SourceMgr's error handling methods. 2010-09-27 17:42:11 +00:00
LLParser.cpp Add a special streamer to libLTO that just records symbols definitions and 2011-03-02 04:14:42 +00:00
LLParser.h Reject uses of unnamed_addr in declarations. 2011-01-13 01:30:30 +00:00
LLToken.h First step in fixing PR8927: 2011-01-08 16:42:36 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
Parser.cpp MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. 2010-12-16 03:29:14 +00:00