1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 03:23:01 +02:00
llvm-mirror/lib
Reid Kleckner fde903e415 [codeview] Remove custom line info struct in favor of DebugLoc
The only functional change would be that we might emit multiple filename
segments on code like this:

  void f() {
  #include "p1/../t.h"
  #include "p2/../t.h"
  }

I believe these get separate DIFile metadata nodes, but will have the
same canonicalized absolute path. Previously by computing the path up
front and comparing it we would merge the line info segments.

llvm-svn: 257966
2016-01-16 00:09:09 +00:00
..
Analysis ValueTracking: Put DataLayout reference into the Query structure, NFC. 2016-01-15 22:22:04 +00:00
AsmParser Implemented Support of IA interrupt and exception handlers: 2015-12-21 14:07:14 +00:00
Bitcode Bring back "Assert that we have all use/users in the getters." 2016-01-15 19:00:20 +00:00
CodeGen [codeview] Remove custom line info struct in favor of DebugLoc 2016-01-16 00:09:09 +00:00
DebugInfo Fix instance of -Wcovered-switch-default 2016-01-13 20:39:22 +00:00
ExecutionEngine [Orc] Replace switch cases with a macro. 2016-01-15 23:19:06 +00:00
Fuzzer [libFuzzer] move some code from public interface header to a non-public header. NFC 2016-01-16 00:04:36 +00:00
IR [opaque pointer types] Remove an unnecessary extra explicit value type in Function 2016-01-15 23:07:58 +00:00
IRReader [ThinLTO] Metadata linking for imported functions 2015-12-17 17:14:09 +00:00
LibDriver [Option] Use an ArrayRef to store the Option Infos in OptTable. NFC 2015-10-21 16:30:42 +00:00
LineEditor
Linker [IRMover] Don't copy personality, etc unless creating def 2016-01-12 00:24:24 +00:00
LTO [attrs] Split the late-revisit pattern for deducing norecurse in 2016-01-08 10:55:52 +00:00
MC [WebAssembly] Don't create a needless .note.GNU-stack section 2016-01-15 23:59:13 +00:00
Object COFF: Teach llvm-objdump how to dump DLL forwarder symbols. 2016-01-12 23:28:42 +00:00
Option Convert Arg, ArgList, and Option to dump() to dbgs() rather than errs(). 2015-12-18 18:55:26 +00:00
Passes [attrs] Extract the pure inference of function attributes into 2015-12-27 08:41:34 +00:00
ProfileData Fix -Wmismatched-tags warning/error 2016-01-15 19:22:41 +00:00
Support # This is a combination of 2 commits. 2016-01-15 18:31:29 +00:00
TableGen [TableGen] Use some free space in Init to store the opcode for UnOpInit/BinOpInit/TernOpInit allowing those types to be a little smaller. NFC 2016-01-04 06:28:49 +00:00
Target [X86]: Make param names in header and body match for isCalleePop. 2016-01-16 00:08:36 +00:00
Transforms PM: Fix an inverted condition in simplifyFunctionCFG 2016-01-15 21:21:39 +00:00
CMakeLists.txt LibDriver, llvm-lib: introduce. 2015-06-09 21:50:22 +00:00
LLVMBuild.txt Wrap some long lines in LLVMBuild files. NFC 2015-06-12 18:44:57 +00:00
Makefile LibDriver, llvm-lib: introduce. 2015-06-09 21:50:22 +00:00