- Mar 09, 2010
-
-
Chris Lattner authored
and add a FIXME about how we are eventually going to zap this lookup table once mc world domination is complete. llvm-svn: 98031
-
- Feb 06, 2010
-
-
Bob Wilson authored
llvm-svn: 95488
-
- Jan 28, 2010
-
-
Jim Grosbach authored
This allows code gen and the exception table writer to cooperate to make sure landing pads are associated with the correct invoke locations. llvm-svn: 94726
-
- Jan 21, 2010
-
-
Jim Grosbach authored
llvm-svn: 94097
-
Jim Grosbach authored
order for SjLj style exception handling. llvm-svn: 94055
-
- Nov 24, 2009
-
-
Devang Patel authored
llvm-svn: 89790
-
- Nov 12, 2009
-
-
Devang Patel authored
"Attach debug info with llvm instructions" mode was enabled a month ago. Now make it permanent and remove old way of inserting intrinsics to encode debug info for line number and scopes. llvm-svn: 87014
-
- Oct 08, 2009
-
-
Devang Patel authored
llvm-svn: 83571
-
- Sep 30, 2009
-
-
Devang Patel authored
llvm-svn: 83123
-
- Sep 16, 2009
-
-
Chris Lattner authored
llvm-svn: 82012
-
Chris Lattner authored
move MachineFunctionInfo virtual method out of line to give it a home. llvm-svn: 81940
-
- Aug 26, 2009
-
-
Eric Christopher authored
personality function. llvm-svn: 80153
-
Eric Christopher authored
don't emit the default one. Explicitly check for the NULL CIE later. llvm-svn: 80146
-
Eric Christopher authored
llvm-svn: 80145
-
- Aug 23, 2009
-
-
Chris Lattner authored
llvm-svn: 79842
-
- Aug 01, 2009
-
-
Dan Gohman authored
llvm-svn: 77754
-
- Jul 20, 2009
-
-
Chris Lattner authored
doesn't cause ".no_dead_strip" to be emitted on darwin. llvm-svn: 76399
-
Chris Lattner authored
llvm-svn: 76397
-
- Jul 14, 2009
-
-
Torok Edwin authored
This adds location info for all llvm_unreachable calls (which is a macro now) in !NDEBUG builds. In NDEBUG builds location info and the message is off (it only prints "UREACHABLE executed"). llvm-svn: 75640
-
- 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
-
- Apr 10, 2009
-
-
Devang Patel authored
DebugLabelFolder ruthlessly deletes redundant labels. However, sometimes the redundant labels is referenced by debug info somewhere else. This patch provies a way so that dwarf writer can mark labels as used. llvm-svn: 68813
-
- Feb 03, 2009
-
-
Devang Patel authored
llvm-svn: 63653
-
- Jan 28, 2009
-
-
Duncan Sands authored
llvm-svn: 63198
-
- Jan 14, 2009
-
-
Devang Patel authored
Removoe MachineModuleInfo methods (and related DebugInfoDesc class hierarchy) that were used to handle debug info. llvm-svn: 62199
-
Devang Patel authored
Keep "has debug info" big in MachineModuleInfo to avoid circular dependency between AsmPrinter and CodeGen. llvm-svn: 62191
-
- Dec 10, 2008
-
-
Evan Cheng authored
- Emit DW_AT_byte_size for struct and union of size zero. - Emit DW_AT_declaration for forward type declaration. llvm-svn: 60812
-
- Nov 10, 2008
-
-
Chris Lattner authored
an array that is empty. Instead of requiring this array, allow a null pointer. This shrinks all forward references of structs. llvm-svn: 58959
-
- Oct 16, 2008
-
-
Dan Gohman authored
because it declares a std::vector<MachineMove>, and strict concept checking requires the definition of MachineMove to be available. llvm-svn: 57617
-
- Sep 23, 2008
-
-
Evan Cheng authored
llvm-svn: 56475
-
- Sep 22, 2008
-
-
Evan Cheng authored
llvm-svn: 56469
-
- Sep 04, 2008
-
-
Dan Gohman authored
llvm-svn: 55779
-
- Jul 09, 2008
-
-
Bill Wendling authored
functions and junk. llvm-svn: 53279
-
- Jul 07, 2008
-
-
Bill Wendling authored
llvm-svn: 53206
-
Bill Wendling authored
llvm-svn: 53202
-
- Jul 04, 2008
-
-
Bill Wendling authored
llvm-svn: 53123
-
Bill Wendling authored
slow the compiler down at -O0 some 30% or more. Ooops. llvm-svn: 53120
-
- Jul 02, 2008
-
-
Bill Wendling authored
llvm-svn: 53003
-
Bill Wendling authored
llvm-svn: 53001
-
Bill Wendling authored
- Don't use GlobalVariable::LinkageTypes when unsigned works. llvm-svn: 52987
-
- Jun 30, 2008
-
-
Evan Cheng authored
- Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. - Correctly handle memcpy from constant string which is zero-initialized. llvm-svn: 52891
-