1. f7cd4ca Fix an uninitialized value. Radar 7609421. by Bob Wilson · 16 years ago
  2. 1db5d98 Update of 94055 to track the IR level call site information via an intrinsic. by Jim Grosbach · 16 years ago
  3. f056e02 back this out for now. Growing Function is not good. by Jim Grosbach · 16 years ago
  4. 469967b Make sure that landing pad entries in the EH call site table are in the proper by Jim Grosbach · 16 years ago
  5. 815c35c Remove DebugLabelFolder pass. It is not used by dwarf writer anymore. by Devang Patel · 16 years ago
  6. 4a7ef8d "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
  7. f57e106 Clear variable debug info map at the end of the function. by Devang Patel · 16 years ago
  8. 48e8d7a Simplify. by Devang Patel · 16 years ago
  9. 16fcdf9 the pointer MMI keeps will start out with object-file format specific stuff by Chris Lattner · 16 years ago
  10. 72ba672 add hooks to hang target-specific goop off MachineModuleInfo, by Chris Lattner · 16 years ago
  11. e92cc8d Rework getPersonalityIndex slightly - 0 is now a valid and not-NULL by Eric Christopher · 16 years ago
  12. c87d5ae If we're emitting additional CIEs due to personality functions by Eric Christopher · 16 years ago
  13. 8460363 Nuke trailing whitespace. by Eric Christopher · 16 years ago
  14. 5febcae remove some uses of llvm/Support/Streams.h by Chris Lattner · 16 years ago
  15. ecb436f Use setPreservesAll and setPreservesCFG in CodeGen passes. by Dan Gohman · 16 years ago
  16. 1e0e0d1 implement a new magic global "llvm.compiler.used" which is like llvm.used, but by Chris Lattner · 16 years ago
  17. 2616560 use stripPointerCasts to simplify some code. by Chris Lattner · 16 years ago
  18. bd448e3 llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Edwin Török · 16 years ago
  19. 675d562 assert(0) -> LLVM_UNREACHABLE. by Edwin Török · 16 years ago
  20. 9a72741 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
  21. 00a1ee0 Remove dead code. by Devang Patel · 17 years ago
  22. 4e0d6a7 Rename getAnalysisToUpdate to getAnalysisIfAvailable. by Duncan Sands · 17 years ago
  23. 42f6bed Removoe MachineModuleInfo methods (and related DebugInfoDesc class hierarchy) that were used to handle debug info. by Devang Patel · 17 years ago
  24. 86cfa40 Keep "has debug info" big in MachineModuleInfo to avoid circular dependency between AsmPrinter and CodeGen. by Devang Patel · 17 years ago
  25. b2fc711 Fix a couple of Dwarf bugs. by Evan Cheng · 17 years ago
  26. e9533d9 Fix an over aggressive assumption that struct decls will have a pointer to by Chris Lattner · 17 years ago
  27. 2e23d13 Move the include of MachineLocation.h into MachineModuleInfo.h by Dan Gohman · 17 years ago
  28. 1b42ac1 Instead of setPreservesAll, just mark them preseving machine loop info and machine dominators. by Evan Cheng · 17 years ago
  29. 465a66e Mark several codegen passes as preserving all analysis. by Evan Cheng · 17 years ago
  30. 26f8c27 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
  31. 5591f60 Make the DICountVisitor not a visitor. This keeps us from calling virtual by Bill Wendling · 17 years ago
  32. 993b3dd Use the canonical way to get an empty structure. by Bill Wendling · 17 years ago
  33. e636478 Use StringMap for greater justice! by Bill Wendling · 17 years ago
  34. 75091f9 Don't return std::vector by value, but pass it in by reference to be filled. by Bill Wendling · 17 years ago
  35. 4de8de5 Revert my previous check-in that split up MachineModuleInfo. It turns out to by Bill Wendling · 17 years ago
  36. 271b732 Use the canonical form for getting an empty structure. by Bill Wendling · 17 years ago
  37. 9ac67a7 Sorry. I couldn't sleep at night knowing I put these ugly casts into the source tree. by Bill Wendling · 17 years ago
  38. 4a41e43 - Update comments. by Bill Wendling · 17 years ago
  39. 833501d - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. by Evan Cheng · 17 years ago
  40. 9480db7 Revert (52748 and friends): by Anton Korobeynikov · 17 years ago
  41. 266486d Reduce number of times .size() is called on a vector. Rename some variables to by Bill Wendling · 17 years ago
  42. ff424a9 Cruft left from patch revert...sorry. :-( by Bill Wendling · 17 years ago
  43. 0e679b8 Reverting broken patch r52803. by Bill Wendling · 17 years ago
  44. ecc696f - Remove a use of std::vector. by Bill Wendling · 17 years ago
  45. e15b119 Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean up by Bill Wendling · 17 years ago
  46. 19fcb61 Don't create a whole new string just to copy the elements into it. by Owen Anderson · 17 years ago
  47. 3e73cd9 Move GetConstantStringInfo to lib/Analysis. Remove by Eric Christopher · 17 years ago
  48. 089efff Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
  49. 8553576 Recommitting EH patch; this should answer most of the by Dale Johannesen · 17 years ago
  50. 12300e1 A quick nm audit turned up several fixed tables and objects that were by Dan Gohman · 17 years ago
  51. 2e28d62 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
  52. 69eda82 Rename RecordLabel to RecordSourceLine because that's what it is doing. by Evan Cheng · 18 years ago
  53. 13d1c29 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
  54. c59be55 Adjust loop per review feedback. by Dale Johannesen · 18 years ago
  55. 3bb9df9 Accept getelementptr starting at GV with all 0 indices as a by Dale Johannesen · 18 years ago
  56. 301f405 Use empty() instead of comparing size() with zero. by Dan Gohman · 18 years ago
  57. 3dadeb3 Do not mark EH tables no-dead-strip unless the associated function is so marked. by Dale Johannesen · 18 years ago
  58. 8eaa5a9 remove #includage by Chris Lattner · 18 years ago
  59. 081ce94 Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
  60. 4ff179f The C++ exception handling personality function wants by Duncan Sands · 18 years ago
  61. bb2f222 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
  62. d83c2c0 Provide a way to update DescGlobals cache directly. by Devang Patel · 18 years ago
  63. 241a0c9 Fix PR1628. When exception handling is turned on, by Duncan Sands · 18 years ago
  64. 923fdb1 There is an impedance matching problem between LLVM and by Duncan Sands · 18 years ago
  65. f17a25c It's not necessary to do rounding for alloca operations when the requested by Dan Gohman · 18 years ago