- Jul 14, 2009
-
-
Devang Patel authored
llvm-svn: 75574
-
Devang Patel authored
llvm-svn: 75540
-
- Jul 13, 2009
-
-
Devang Patel authored
llvm-svn: 75515
-
Devang Patel authored
llvm-svn: 75507
-
Devang Patel authored
llvm-svn: 75503
-
David Greene authored
Add infrastructure to allow post instruction printing action triggers. We'll eventually use this to print comments in asm files and do other fun things. This adds interfaces to the AsmPrinter and changes TableGen to invoke the postInstructionAction when appropriate. It also add parameters to TargetAsmInfo to control comment layout. llvm-svn: 75490
-
- Jul 11, 2009
-
-
Torok Edwin authored
Make llvm_unreachable take an optional string, thus moving the cerr<< out of line. LLVM_UNREACHABLE is now a simple wrapper that makes the message go away for NDEBUG builds. llvm-svn: 75379
-
Torok Edwin authored
and abort()/exit() -> llvm_report_error(). llvm-svn: 75363
-
- Jul 07, 2009
-
-
Devang Patel authored
llvm-svn: 74953
-
Devang Patel authored
llvm-svn: 74949
-
- Jul 01, 2009
-
-
Daniel Dunbar authored
- This more or less amounts to a revert of r65379. I'm curious to know what happened that caused this variable to become unused. llvm-svn: 74579
-
- Jun 30, 2009
-
-
Devang Patel authored
llvm-svn: 74477
-
- Jun 29, 2009
-
-
Devang Patel authored
llvm-svn: 74452
-
Devang Patel authored
Update dwarf writer to only emit one DW_TAG_compile_unit per .o file. llvm-svn: 74449
-
- Jun 26, 2009
-
-
Devang Patel authored
Remove debug info anchors - llvm.dbg.compile_units, llvm.dbg.subprograms and llvm.dbg.global_variables. llvm-svn: 74251
-
Devang Patel authored
llvm-svn: 74215
-
- Jun 25, 2009
-
-
Owen Anderson authored
llvm-svn: 74179
-
Owen Anderson authored
llvm-svn: 74137
-
Owen Anderson authored
llvm-svn: 74134
-
Owen Anderson authored
llvm-svn: 74132
-
- Jun 24, 2009
-
-
Chris Lattner authored
llvm-svn: 74101
-
Chris Lattner authored
llvm-svn: 74097
-
Chris Lattner authored
a bunch of code from all the targets, and eliminates nondeterministic ordering of directives being emitted in the output. llvm-svn: 74096
-
Chris Lattner authored
llvm-svn: 74065
-
- Jun 19, 2009
-
-
Devang Patel authored
llvm-svn: 73784
-
Chris Lattner authored
llvm-svn: 73738
-
Chris Lattner authored
llvm-svn: 73736
-
- Jun 18, 2009
-
-
Evan Cheng authored
On Darwin, ams printer should output a second label before a jump table so the linker knows it's a new atom. But this is only needed if the jump table is put in a separate section from the function body. llvm-svn: 73720
-
- Jun 16, 2009
-
-
Bill Wendling authored
llvm-svn: 73464
-
Devang Patel authored
llvm-svn: 73457
-
- Jun 15, 2009
-
-
Devang Patel authored
llvm-svn: 73426
-
Dan Gohman authored
llvm-svn: 73362
-
- Jun 13, 2009
-
-
Devang Patel authored
llvm.dbg.region.end() intrinsic is not required to be in _last_ basic block in a function. If that happens then any basic block that follows (lexically) the block with regin.end will not have scope info available. LexicalScopeStack relies on processing basic block in CFG order, but this processing order is not guaranteed. Things get complicated when the optimizer gets a chance to optimizer IR with dbg intrinsics. Apply defensive patch to preserve at least one lexical scope till the end of function. llvm-svn: 73282
-
- Jun 12, 2009
-
-
Devang Patel authored
llvm-svn: 73244
-
- Jun 05, 2009
-
-
Dan Gohman authored
llvm-svn: 72948
-
- Jun 01, 2009
-
-
Bill Wendling authored
llvm-svn: 72699
-
- May 30, 2009
-
-
Bill Wendling authored
llvm-svn: 72604
-
- May 21, 2009
-
-
Bill Wendling authored
bootstrapping. llvm-svn: 72200
-
Bill Wendling authored
llvm-svn: 72198
-
Bill Wendling authored
llvm-svn: 72197
-