- 70d75ca "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. by Devang Patel · 16 years ago
- 85d29e2 Clear variable debug info map at the end of the function. by Devang Patel · 16 years ago
- fdc826f Simplify. by Devang Patel · 16 years ago
- f185455 the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 16 years ago
- a70e2e3 add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 16 years ago
- 5e365e2 Rework getPersonalityIndex slightly - 0 is now a valid and not-NULL by Eric Christopher · 16 years ago
- d44fff7 If we're emitting additional CIEs due to personality functions by Eric Christopher · 16 years ago
- cf29697 Nuke trailing whitespace. by Eric Christopher · 16 years ago
- d9ea85a remove some uses of llvm/Support/Streams.h by Chris Lattner · 16 years ago
- 845012e Use setPreservesAll and setPreservesCFG in CodeGen passes. by Dan Gohman · 16 years ago
- 401e10c implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 16 years ago
- 1d5c493 use stripPointerCasts to simplify some code. by Chris Lattner · 16 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 16 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 16 years ago
- 03f0a2f 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. by Devang Patel · 16 years ago
- 6268d69 Remove dead code. by Devang Patel · 17 years ago
- 1465d61 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 17 years ago
- bbdc820 Removoe MachineModuleInfo methods (and related DebugInfoDesc class hierarchy) that were used to handle debug info. by Devang Patel · 17 years ago
- e205162 Keep "has debug info" big in MachineModuleInfo to avoid circular dependency between AsmPrinter and CodeGen. by Devang Patel · 17 years ago
- 94ea5be Fix a couple of Dwarf bugs. by Evan Cheng · 17 years ago
- 4d557e4 Fix an over aggressive assumption that struct decls will have a pointer to by Chris Lattner · 17 years ago
- 7ddcadc Move the include of MachineLocation.h into MachineModuleInfo.h by Dan Gohman · 17 years ago
- 8b56a90 Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 17 years ago
- bbeeb2a Mark several codegen passes as preserving all analysis. by Evan Cheng · 17 years ago
- ae73dc1 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
- 3e30cbb Make the DICountVisitor not a visitor. This keeps us from calling virtual by Bill Wendling · 17 years ago
- 4925567 Use the canonical way to get an empty structure. by Bill Wendling · 17 years ago
- 667a68b Use StringMap for greater justice! by Bill Wendling · 17 years ago
- c04f465 Don't return std::vector by value, but pass it in by reference to be filled. by Bill Wendling · 17 years ago
- 10fff60 Revert my previous check-in that split up MachineModuleInfo. It turns out to by Bill Wendling · 17 years ago
- 3a43a7f Use the canonical form for getting an empty structure. by Bill Wendling · 17 years ago
- 12432cf Sorry. I couldn't sleep at night knowing I put these ugly casts into the source tree. by Bill Wendling · 17 years ago
- a28cd12 - Update comments. by Bill Wendling · 17 years ago
- 0ff39b3 - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. by Evan Cheng · 17 years ago
- 6d116bc Revert (52748 and friends): by Anton Korobeynikov · 17 years ago
- f0e9c56 Reduce number of times .size() is called on a vector. Rename some variables to by Bill Wendling · 17 years ago
- 0ac1b6d Cruft left from patch revert...sorry. :-( by Bill Wendling · 17 years ago
- 914c970 Reverting broken patch r52803. by Bill Wendling · 17 years ago
- e6b6bae - Remove a use of std::vector. by Bill Wendling · 17 years ago
- 305635a Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean up by Bill Wendling · 17 years ago
- 8342cff Don't create a whole new string just to copy the elements into it. by Owen Anderson · 17 years ago
- 0d2b0ab Move GetConstantStringInfo to lib/Analysis. Remove by Eric Christopher · 17 years ago
- 844731a Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
- 1532f3d Recommitting EH patch; this should answer most of the by Dale Johannesen · 17 years ago
- cfbb2f0 A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 17 years ago
- a844bde SDIsel processes llvm.dbg.declare by recording the variable debug information descriptor and its corresponding stack frame index in MachineModuleInfo. This only works if the local variable is "homed" in the stack frame. It does not work for byval parameter, etc. by Evan Cheng · 18 years ago
- a647c92 Rename RecordLabel to RecordSourceLine because that's what it is doing. by Evan Cheng · 18 years ago
- bb81d97 Add an extra operand to LABEL nodes which distinguishes between debug, EH, or misc labels. This fixes the EH breakage. However I am not convinced this is *the* solution. by Evan Cheng · 18 years ago
- 43b8f3b Adjust loop per review feedback. by Dale Johannesen · 18 years ago
- 7757fff Accept getelementptr starting at GV with all 0 indices as a by Dale Johannesen · 18 years ago
- 3035959 Use empty() instead of comparing size() with zero. by Dan Gohman · 18 years ago
- 48ae02f Do not mark EH tables no-dead-strip unless the associated function is so marked. by Dale Johannesen · 18 years ago
- f14cf85 remove #includage by Chris Lattner · 18 years ago
- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 481dc72 The C++ exception handling personality function wants by Duncan Sands · 18 years ago
- 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 18 years ago
- 962e075 Provide a way to update DescGlobals cache directly. by Devang Patel · 18 years ago
- 57810cd Fix PR1628. When exception handling is turned on, by Duncan Sands · 18 years ago
- 6590b04 There is an impedance matching problem between LLVM and by Duncan Sands · 18 years ago
- 2365f51 Long live the exception handling! by Anton Korobeynikov · 18 years ago
- 14da32a Make sure only one copy of a filter is placed in the by Duncan Sands · 18 years ago
- 09085fe The semantics of invoke require that we always jump to the unwind block by Duncan Sands · 18 years ago
- 73ef58a Integrate exception filter support and exception catch support. This by Duncan Sands · 18 years ago
- 070280e Mark all calls as "could throw", when exceptions are enabled. Emit necessary LP info too. This fixes PR1439 by Anton Korobeynikov · 18 years ago
- 8c7c173 Emit multiple common EH frames for multiple (including blank) personality by Anton Korobeynikov · 18 years ago
- 0ff3ca4 More DWARF-related things cleanup: by Anton Korobeynikov · 18 years ago
- 1e4c23a Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070507/049516.html by Devang Patel · 18 years ago
- 432a7fa Ooops. Some debugging stuff :) by Anton Korobeynikov · 18 years ago
- eeb37e0 Allow multiple invokes per landing pad. This (probably) fixes PR1410. by Anton Korobeynikov · 18 years ago
- 1997473 Drop 'const' by Devang Patel · 18 years ago
- 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 18 years ago
- c718288 Fix build error. by Lauro Ramos Venancio · 18 years ago
- 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 18 years ago
- 59e8434 Collect eh filter info. by Jim Laskey · 18 years ago
- 59667fe Add structures used for collecting eh information. by Jim Laskey · 18 years ago
- b82313f Support for non-landing pad exception handling. by Jim Laskey · 19 years ago
- c1c47c3 Out of line function. by Jim Laskey · 19 years ago
- 6da1864 rename files by Jim Laskey · 19 years ago[Renamed (95%) from lib/CodeGen/MachineDebugInfo.cpp]
- 1ee2925 Make LABEL a builtin opcode. by Jim Laskey · 19 years ago
- 5e73d5b Repair debug frames as a prelude to eh_frames. Switched to using MachineMoves by Jim Laskey · 19 years ago
- 579dca1 Implement review feedback for the ConstantBool->ConstantInt merge. Chris by Reid Spencer · 19 years ago
- 4fe16d6 Rename BoolTy as Int1Ty. Patch by Sheng Zhou. by Reid Spencer · 19 years ago
- 6b6b6ef For PR1043: by Zhou Sheng · 19 years ago
- 26a3687 NULL names should pass validation. by Jim Laskey · 19 years ago
- 4785781 For PR950: by Reid Spencer · 19 years ago
- 15f46d6 Change inferred cast creation calls to more specific cast creations. by Reid Spencer · 19 years ago
- 832171c Removing even more <iostream> includes. by Bill Wendling · 19 years ago
- 2bbff6d better check for version by Jim Laskey · 19 years ago
- 2172f96 Change global descriptor names to provide name, full name and linkage name. by Jim Laskey · 19 years ago
- 3da59db For PR950: by Reid Spencer · 19 years ago
- 6ea0f6b Now can re-enable debug label folding. by Jim Laskey · 19 years ago
- 4d0c1a0 Accidently reran commit. by Jim Laskey · 19 years ago
- 5e213ea Missed a label map, reverting till covered. by Jim Laskey · 19 years ago
- fffcd69 Missed a label map, reverting till covered. by Jim Laskey · 19 years ago
- 9d4209f 1. Add a pass to fold debug label instructions so a debug info client can detect by Jim Laskey · 19 years ago
- 84ca10f D'oh - reversed logic. by Jim Laskey · 19 years ago
- fcc1d94 Tighter data structure for deleted debug labels. by Jim Laskey · 19 years ago
- 66ebf09 More complete solution to deleting blocks and debug info. by Jim Laskey · 19 years ago
- b83eb64 For PR950: by Reid Spencer · 19 years ago
- a97906b add a method to remove a line # record. by Chris Lattner · 19 years ago