1. 42263e2 fix a fixme in TargetLoweringObjectFile::getExprForDwarfReference by Chris Lattner · 15 years ago
  2. a257095 Remove getWidenVectorType, which is no longer used. by Dan Gohman · 15 years ago
  3. 3192d14 rename getSymbolForDwarf* to getExprForDwarf* since it returns by Chris Lattner · 15 years ago
  4. af1871f In case of tail call size of Ins and InVals may not match. by Evan Cheng · 15 years ago
  5. d0f393d Avoid leaking CompileUnits in DwarfDebug.cpp. by Jeffrey Yasskin · 15 years ago
  6. 95da605 Add a new jump table encoding to indicate jump tables entries by Richard Osborne · 15 years ago
  7. 826cbac The check for coalescing a virtual register to a physical register, e.g. by Evan Cheng · 15 years ago
  8. 0193c09 Remove dead include. by Daniel Dunbar · 15 years ago
  9. e68ea06 Fix debug_value handling. by Dale Johannesen · 15 years ago
  10. 1f3e445 MC: Provide MCAssembler with a TargetAsmBackend. by Daniel Dunbar · 15 years ago
  11. 2cb4202 VirtRegRewriter spring cleaning. No functional change. by Jakob Stoklund Olesen · 15 years ago
  12. f2f64e9 fix PR6533 by updating the br(xor) code to remember the case by Chris Lattner · 15 years ago
  13. e3b8533 Cosmetic: lengthen names and improve comments. by Dale Johannesen · 15 years ago
  14. cebae36 Add a bit along with the MCSymbols stored in the MachineModuleInfo maps that by Bill Wendling · 15 years ago
  15. bfdf7f3 Progress towards shepherding debug info through SelectionDAG. by Dale Johannesen · 15 years ago
  16. 8f78e3c Fix another bitwidth calculation to handle vector types; based on a by Dan Gohman · 15 years ago
  17. 2cd9ffe Fix another place where DEBUG_VALUE affected codegen. by Dale Johannesen · 15 years ago
  18. a2f767b Fix a bug in DEBUG_VALUE handling Devang ran into. I'll get this loop right yet. by Dale Johannesen · 15 years ago
  19. 09d53fe move three lowering hooks from MAI to TLOF and make one of them by Chris Lattner · 15 years ago
  20. c5cf227 This survived a bootstrap, so let's try 98104 again. by Dale Johannesen · 15 years ago
  21. fac4f1f Enable machine cse pass. by Evan Cheng · 15 years ago
  22. 974c0fb mcize the rest of EH emission, only one more directive missing by Chris Lattner · 15 years ago
  23. 49f618a add missing filename! by Chris Lattner · 15 years ago
  24. 98cdab5 set the temporary bit on MCSymbols correctly. by Chris Lattner · 15 years ago
  25. 2938a00 Add a couple more heuristics to neuter machine cse some more. by Evan Cheng · 15 years ago
  26. d85fc6e inline away a form of IsPCRelative, eliminating the dead IsPCRel argument. by Chris Lattner · 15 years ago
  27. 188a87d add some fixme's for MCizing. EH still has a few things that by Chris Lattner · 15 years ago
  28. 7c617b5 Clear up the last (famous last words) frame index value reuse issues for Thumb1. by Jim Grosbach · 15 years ago
  29. 7dda453 Speculatively revert 98104; could be what's causing crashes by Dale Johannesen · 15 years ago
  30. 90e4af7 mcize uses of PrintRelDirective and eliminate it. by Chris Lattner · 15 years ago
  31. 4aeaca4 inline the bool form of PrintRelDirective away, leaving just the unsigned form. by Chris Lattner · 15 years ago
  32. 233f52b eliminate EOL, adding all comments with the OutStreamer.AddComment by Chris Lattner · 15 years ago
  33. 7f87696 Ever more complicated DEBUG_VALUE fixes for branch folding. by Dale Johannesen · 15 years ago
  34. 0d9d70f eliminate a bunch of \n's that are being printed to O. Next up is to kill by Chris Lattner · 15 years ago
  35. fcdae49 convert the non-"ispcrel" case of EmitReference to MC, by Chris Lattner · 15 years ago
  36. dff4b4c Change the Value argument to eliminateFrameIndex to a type-tagged value. This by Jim Grosbach · 15 years ago
  37. bfc9999 Allow more cross-rc coalescing. by Evan Cheng · 15 years ago
  38. c608784 reapply r98035: by Chris Lattner · 15 years ago
  39. 6c7dfc0 add some extra checks. I'm not sure why, but this does unbreak a by Chris Lattner · 15 years ago
  40. 7ef1840 Revert accidental commit. by Evan Cheng · 15 years ago
  41. 1552ccc Don't do illegal cross-class coalescing. by Jakob Stoklund Olesen · 15 years ago
  42. 31f94c7 - Make the machine cse dumb coalescer (as opposed to the more awesome simple by Evan Cheng · 15 years ago
  43. ee6414c Speculatively revert r98035. It appears to have caused a set of buildbot by Eric Christopher · 15 years ago
  44. 19b3826 Attempt to make this debug output meaningful, both in the case of by Dan Gohman · 15 years ago
  45. 1e233f5 Now that setStartLabel takes an MCSymbol, we can de-ID'ize by Chris Lattner · 15 years ago
  46. b7db733 change DbgScope to keep track of the start/end label as MCSymbol* by Chris Lattner · 15 years ago
  47. 5b9062c remove a useless optimization: now that label replacement never by Chris Lattner · 15 years ago
  48. a34ec229 strength reduce MMI::MappedLabel to MMI::isLabelDeleted, by Chris Lattner · 15 years ago
  49. b2cc1a3 mcstreamerize AsmPrinter::printLabel. by Chris Lattner · 15 years ago
  50. 35071a0 Disable physical register coalescing when the number of live ranges for the by Jakob Stoklund Olesen · 15 years ago
  51. 6cde3e6 add a EmitSymbolValue convenience method to MCStreamer. by Chris Lattner · 15 years ago
  52. 6ed0f90 make InlineInfoLabels hold MCSymbol*'s, avoiding recomputation of the labels. by Chris Lattner · 15 years ago
  53. b9dc5f7 mc'ize the last use of PrintLabelName and eliminate PrintLabelName. by Chris Lattner · 15 years ago
  54. ef6b14f eliminate an argument from PrintRelDirective, sinking by Chris Lattner · 15 years ago
  55. 8f03d75 Print the correct index in the "match failed at index" message. by Dan Gohman · 15 years ago
  56. b67d69d remove the suffix form of PrintLabelName, which was only used for 'flavor'. by Chris Lattner · 15 years ago
  57. c3421bb now that the debug and eh emitters use a common .set counter, by Chris Lattner · 15 years ago
  58. 0d50c76 move .set generation out of DwarfPrinter into AsmPrinter and MCize it. by Chris Lattner · 15 years ago
  59. 5196018 Don't waste time trying to CSE labels, phis, inline asm. Definitely avoid cse implicit-def for obvious performance reason. by Evan Cheng · 15 years ago
  60. 6c3b8ac Restrict machine cse to really trivial coalescing. Leave the heavy lifting to a real coalescer. by Evan Cheng · 15 years ago
  61. 5757876 simplify EmitSectionOffset to always use .set if it is by Chris Lattner · 15 years ago
  62. effa868 Remove a version of EmitDifference. by Chris Lattner · 15 years ago
  63. dd8187a eliminate a form of PrintLabelName. by Chris Lattner · 15 years ago
  64. 326861c remove another form of EmitReference. by Chris Lattner · 15 years ago
  65. c7249da eliminate the non-MCSymbol versions of EmitReference. by Chris Lattner · 15 years ago
  66. f829eef mc'ize EmitLabel. by Chris Lattner · 15 years ago
  67. 4faf59a merge DIEObjectLabel and DIEDwarfLabel into DIELabel. by Chris Lattner · 15 years ago
  68. b98b1bf elimiante the DWLabel class, using MCSymbol instead. Start by Chris Lattner · 15 years ago
  69. 77bf295 Derive DIType from DIScope. This simplifies getContext() where for members the context is a type. This also eliminates need of CompileUnitMaps maintained by dwarf writer. by Devang Patel · 15 years ago
  70. 3c91b05 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
  71. 0ef3fa6 Revert r97947. by Devang Patel · 15 years ago
  72. d8cc5d5 Avoid using DIDescriptor.isNull(). by Devang Patel · 15 years ago
  73. fab4a25 Add Order to SDDbgValue by Dale Johannesen · 15 years ago
  74. 84839da Fix dbg value handling in tail merging. by Dale Johannesen · 15 years ago
  75. 1ddcf35 Revert r97917, which was causing Clang Debug self-host failures. by Douglas Gregor · 15 years ago
  76. 9467f0e Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie. by Jeffrey Yasskin · 15 years ago
  77. acee647 Use Other as a sentinel instead of iAny. by Chris Lattner · 15 years ago
  78. 8c42ca9 _2_ gcc crashes, ah, ah, ah... by Jeffrey Yasskin · 15 years ago
  79. f7399bf Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Valgrind! by Jeffrey Yasskin · 15 years ago
  80. 98f15d2 tidy up by Chris Lattner · 15 years ago
  81. 6cc1aea Don't update physical register def. by Evan Cheng · 15 years ago
  82. 06a2663 Add some new bits of debug info handling. No functional change yet. by Dale Johannesen · 15 years ago
  83. 0fa9d1d Reapply r97778 and r97779, enabled only for unsigned i64 to f64 conversions. by Dan Gohman · 15 years ago
  84. 314fef6 Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. This by Charles Davis · 15 years ago
  85. 53e000b Better handling of dead super registers in LiveVariables. We used to do this: by Jakob Stoklund Olesen · 15 years ago
  86. a76e816 We don't really care about correct register liveness information after the by Jakob Stoklund Olesen · 15 years ago
  87. 580bba2 Avoid creating bad PHI instructions when BR is being const-folded. by Jakob Stoklund Olesen · 15 years ago
  88. 18fdaba Fix PR6497, a bug where we'd fold a load into an addc by Chris Lattner · 15 years ago
  89. 9bbcd5e inline a small function with one call site. by Chris Lattner · 15 years ago
  90. b6b343d Revert r97778 and r97779. They're somehow breaking llvm-gcc builds. by Dan Gohman · 15 years ago
  91. 808ab34 Fix these constants to be more portable. by Dan Gohman · 15 years ago
  92. cfa7ca1 Rewrite i64-to-f64 conversion using an algorithm which handles by Dan Gohman · 15 years ago
  93. b0812f1 Fix some more places where dbg_value affected codegen. by Dale Johannesen · 15 years ago
  94. e8cfa63 Fix memcheck-found leaks: one false positive from using new[], and one true by Jeffrey Yasskin · 15 years ago
  95. b58a59b For SJLJ exception handling, make sure that all calls that are not marked by Jim Grosbach · 15 years ago
  96. c46e293 Run machine licm before machine cse to avoid messing up licm opportunities. by Evan Cheng · 15 years ago
  97. a5f32cb Avoid cse load instructions unless they are known to be invariant loads. by Evan Cheng · 15 years ago
  98. c19ae9d add a statistic for # times fastisel fails. by Chris Lattner · 15 years ago
  99. ba72b0c Fix a typo Duncan noticed. by Dan Gohman · 15 years ago
  100. 9763f70 Rename -machine-cse to -enable-machine-cse. by Evan Cheng · 15 years ago