- Apr 13, 2010
-
-
Devang Patel authored
llvm-svn: 101171
-
- Apr 09, 2010
-
-
Devang Patel authored
llvm-svn: 100867
-
- Apr 08, 2010
-
-
Devang Patel authored
llvm-svn: 100797
-
Devang Patel authored
There is no need to remember labels identifying regions marked by such instructions in each scope. llvm-svn: 100781
-
Devang Patel authored
llvm-svn: 100771
-
Devang Patel authored
llvm-svn: 100769
-
Devang Patel authored
llvm-svn: 100768
-
- Apr 07, 2010
-
-
Benjamin Kramer authored
llvm-svn: 100620
-
Torok Edwin authored
TimePassesIsEnabled. This should allow make check to pass. llvm-svn: 100618
-
Bill Wendling authored
llvm-svn: 100616
-
Devang Patel authored
Do not emit specification DIE with DW_AT_specification attribute for member functions of a funcation local class. This trips gdb's partial scan of DIEs at load time. Fixes Radar 7833483. llvm-svn: 100586
-
John McCall authored
solution. The only reason these don't fire with gcc-4.2 is that gcc turns off part of -Wsign-compare in C++ on accident. llvm-svn: 100581
-
- Apr 06, 2010
-
-
Stuart Hastings authored
llvm-svn: 100563
-
Stuart Hastings authored
A certain GDB testsuite case (local.cc) has a function nested inside a class nested inside another function. GCC presents the innermost function to llvm-convert first. Heretofore, the debug info mistakenly placed the inner function at module scope. This patch walks the GCC context links and instantiates the outer class and function so the debug info is properly nested. Radar 7426545. llvm-svn: 100530
-
Bill Wendling authored
the FP encoding directly as a hex representation. llvm-svn: 100487
-
- Apr 05, 2010
-
-
Chris Lattner authored
llvm-svn: 100407
-
Chris Lattner authored
instead of going through DwarfWriter. llvm-svn: 100405
-
Chris Lattner authored
need it anymore, so don't addRequire it. llvm-svn: 100400
-
Chris Lattner authored
llvm-svn: 100386
-
Chris Lattner authored
llvm-svn: 100385
-
Chris Lattner authored
llvm-svn: 100381
-
Chris Lattner authored
simplifying a bunch of code. llvm-svn: 100373
-
Chris Lattner authored
2) change DwarfDebug to not inherit from DwarfPrinter. llvm-svn: 100372
-
Chris Lattner authored
llvm-svn: 100371
-
Chris Lattner authored
llvm-svn: 100368
-
Chris Lattner authored
regtest failures. llvm-svn: 100366
-
Chris Lattner authored
llvm-svn: 100365
-
Chris Lattner authored
llvm-svn: 100363
-
Chris Lattner authored
sections instead of magically rematerializing them later. llvm-svn: 100362
-
Chris Lattner authored
descriptive, change EmitSectionOffset back to taking a symbol instead of a string. llvm-svn: 100361
-
Chris Lattner authored
llvm-svn: 100360
-
- Apr 04, 2010
-
-
Chris Lattner authored
constant fold it away. llvm-svn: 100356
-
Chris Lattner authored
llvm-svn: 100347
-
Chris Lattner authored
them for consistency. llvm-svn: 100345
-
Chris Lattner authored
llvm-svn: 100344
-
Chris Lattner authored
llvm-svn: 100342
-
Chris Lattner authored
enough to warrant caching in AsmPrinter, so remove it. llvm-svn: 100336
-
Chris Lattner authored
The only thing left is LEB printing, which uses EmitRawText for now. llvm-svn: 100325
-
- Apr 02, 2010
-
-
Chris Lattner authored
representation. This eliminates the 'DILocation' MDNodes for file/line/col tuples from -O0 -g codegen. This remove the old DebugLoc class, making it a typedef for DebugLoc, I'll rename NewDebugLoc next. I didn't update the JIT to use the new apis, so it will continue to work, but be as slow as before. Someone should eventually do this or, better yet, rip out the JIT debug info stuff and build the JIT on top of MC. llvm-svn: 100209
-
Devang Patel authored
llvm-svn: 100145
-