1. f24ed77 Move some rem transforms out of instcombine and into instsimplify. by Duncan Sands · 14 years ago
  2. 2866edf Add 130690 back. by Rafael Espindola · 14 years ago
  3. e17e6c0 Only produce the eh_frame section if we have at least one personality function. by Rafael Espindola · 14 years ago
  4. b2d7336 Revert while I debug the tests that use march but not mtriple. by Rafael Espindola · 14 years ago
  5. 433771c Move ppc OS X to cfi too. I am building it on an old ppc mini, but it will take some time. by Rafael Espindola · 14 years ago
  6. 7914242 Remove an unused variable in NDEBUG (found with -Wunused-variable). by Chandler Carruth · 14 years ago
  7. bb30dd4 Minimize the slot indexes spanned by register ranges created when splitting. by Jakob Stoklund Olesen · 14 years ago
  8. 8e33095 Add a SlotIndexes::insertMachineInstrInMaps to insert the instruction after any null indexes. by Jakob Stoklund Olesen · 14 years ago
  9. 95d206a In option typo correction, consider -foo=VALUE flags as two distinct parts. The by Nick Lewycky · 14 years ago
  10. 71f234b Remove dead variable pointed out by GCC 4.6 warnings, and reflow this a little by Nick Lewycky · 14 years ago
  11. 149f528 enhance memcpyopt to obey -fno-builtin and friends. This addresses a by Chris Lattner · 14 years ago
  12. 450a5a1 Add r130623 back now that ELF has been fixed to work with -fno-dwarf2-cfi-asm. by Rafael Espindola · 14 years ago
  13. 6073a05 Windows/DynamicLibrary.inc: Clean up ELM_Callback. We may check the decl instead of the versions of individual libraries. by NAKAMURA Takumi · 14 years ago
  14. 9bc1537 Remove an unused variable from this function introduced in r130637, by Chandler Carruth · 14 years ago
  15. 5426a9e GCC uses a different encoding of pointers in the FDE when using by Rafael Espindola · 14 years ago
  16. c352806 I forgot these files in the previous commit. by Rafael Espindola · 14 years ago
  17. debd7e4 Simplify the handling of pcrel relocations on ELF. Now we do the right thing by Rafael Espindola · 14 years ago
  18. d4b0c6c Update instructions: LLVM.cmake is now LLVMConfig.cmake by Oscar Fuentes · 14 years ago
  19. 2b3e12d Revert the previous patch while I figure out how to make llvm-gcc by Rafael Espindola · 14 years ago
  20. 60045c2 X86AsmPrinter doesn't know how to handle the X86II::MO_GOT_ABSOLUTE_ADDRESS flag by Jakob Stoklund Olesen · 14 years ago
  21. 89fc9e8 Enable CFI on OS X. by Rafael Espindola · 14 years ago
  22. ec7e4ff When a physreg is live-in and live through a basic block, make sure its live by Jakob Stoklund Olesen · 14 years ago
  23. 7d6eb5a InstCombine: Turn (zext A) udiv (zext B) into (zext (A udiv B)). Same for urem or constant B. by Benjamin Kramer · 14 years ago
  24. 23b02cd Use SimplifyDemandedBits on div instructions. by Benjamin Kramer · 14 years ago
  25. 2f8e038 FileCheckize. by Benjamin Kramer · 14 years ago
  26. 277abc8 Implement MCAsmStreamer::EmitEHSymAttributes. Doing this in the asm streamer by Rafael Espindola · 14 years ago
  27. 97f7f4e Handle PrivateExtern eh symbols. by Rafael Espindola · 14 years ago
  28. 8e1e4cf Allow folded spills in test. by Jakob Stoklund Olesen · 14 years ago
  29. 6ee56e6 Avoid using stale entries form the sibling value map. by Jakob Stoklund Olesen · 14 years ago
  30. 66446c8 Use hysteresis for local live range splitting as well. by Jakob Stoklund Olesen · 14 years ago
  31. 4f5558e runtime/libprofile/PathProfiling.c: Don't use // comment in C source. by NAKAMURA Takumi · 14 years ago
  32. f1a5c7e Add all the plumbing needed for MC to expand cfi to the old tables in by Rafael Espindola · 14 years ago
  33. a37bd1d Implement MCAsmStreamer::EmitDwarfAdvanceFrameAddr. by Rafael Espindola · 14 years ago
  34. 141f529 Update comment. by Jakob Stoklund Olesen · 14 years ago
  35. 5aa3211 Use a greedy algorithm for allocating registers. by Jakob Stoklund Olesen · 14 years ago
  36. d5b679c Weekly fix of register allocation dependent unit tests. by Jakob Stoklund Olesen · 14 years ago
  37. d65ba72 Print out the 'nontemporal' info on a store. by Bill Wendling · 14 years ago
  38. b2b03fc Make FastEmit_ri_ try a bit harder to succeed for supported operations; FastEmit_i can fail for non-Thumb2 ARM. Makes ARMSimplifyAddress work correctly, and reduces the number of fast-isel bailouts on non-Thumb ARM. by Eli Friedman · 14 years ago
  39. 5ac179c 80-col. by Eric Christopher · 14 years ago
  40. b451770 Zap a couple now-unused functions. by Eli Friedman · 14 years ago
  41. c573e2c Switch to ImmLeaf (which can be used by FastISel) for a few more common ARM/Thumb2 patterns. by Eli Friedman · 14 years ago
  42. 40348e8 Assing line number info to new PHIs created by SSA updater. by Devang Patel · 14 years ago
  43. d94bc54 Add FastEmitInst_ii for the arm fast isel generator. It doesn't use it, but by Eric Christopher · 14 years ago
  44. 206a10c Filter out pattterns from the FastISel emitter which it doesn't actually know how to handle. No significant functionality change at the moment, but it's necessary for some changes I'm planning. by Eli Friedman · 14 years ago
  45. 632ae89 Some cleanup and optimize fallthrough more. by Eric Christopher · 14 years ago
  46. 1f6c875 Avoid some uses of .uleb128. This is a small speedup and more importantly by Rafael Espindola · 14 years ago
  47. 7f46b08 Implement MCAsmStreamer::EmitCFIDefCfa. by Rafael Espindola · 14 years ago
  48. 0b2fb39 Print new instructions without DebugLoc. by Devang Patel · 14 years ago
  49. 51864a1 Fix run-line, again. :( by Eli Friedman · 14 years ago
  50. 9ebf57a Re-committing r130454, which does not in fact break anything. by Eli Friedman · 14 years ago
  51. bd5426a Preserve line number information. by Devang Patel · 14 years ago
  52. bcf26ae Add trunc->branch support, this won't help with clang's i8->i1 truncations by Eric Christopher · 14 years ago
  53. 8ddf6f2 win32: Include DataTypes.h instead of stdint.h to try and fix a Win32 build by Daniel Dunbar · 14 years ago
  54. c69c4a8 Cleanup some DOS newlines. by Daniel Dunbar · 14 years ago
  55. 57808b3 SimplifyCFG: Expose phi node folding cost threshold as command line parameter by Peter Collingbourne · 14 years ago
  56. f15907f SimplifyCFG: Add CostRemaining parameter to DominatesMergePoint by Peter Collingbourne · 14 years ago
  57. 8a70192 SimplifyCFG: Add Trunc, ZExt and SExt to the list of cheap instructions for phi node folding by Peter Collingbourne · 14 years ago
  58. c8497b6 MCAsmLayout: Add support for computing the symbol offset of variables. Not by Daniel Dunbar · 14 years ago
  59. 90604ab MC: Change variable symbols to be recognized as defined, by assigning their sections based on FindAssociatedSection(). by Daniel Dunbar · 14 years ago
  60. 173aa9c MC/Mach-O: Update getSymbolAddress() to support evaluation of variables. by Daniel Dunbar · 14 years ago
  61. 5ff919b MC/Mach-O: Allow emission of relocations for variables in some more cases. by Daniel Dunbar · 14 years ago
  62. 08b9935 MC/Mach-O: Find section ordinal's by looking at the symbol, instead of assuming they are present in a fragment. by Daniel Dunbar · 14 years ago
  63. 49a3ff9 Hoist MCLineEntry construction AsmPrinter so that anyone who derives from AsmPrinter can have line number entries. by Devang Patel · 14 years ago
  64. 0eab5c4 MCExpr: Add FindAssociatedSection, which attempts to mirror the 'as' semantics by Daniel Dunbar · 14 years ago
  65. 6db7fe8 MC/AsmParser: Generalize a check. by Daniel Dunbar · 14 years ago
  66. c003229 Fix a C++0x portability issue with std::make_pair. Explicitly providing template arguments no longer works when the call arguments are lvalues. by Douglas Gregor · 14 years ago
  67. 72d30f6 Include <pthread.h> before we use pthread_self/pthread_kill by Douglas Gregor · 14 years ago
  68. ac3ba1b The last hack for producing bit identical output with cfi on OS X. by Rafael Espindola · 14 years ago
  69. 7b11a4c Change DwarfCFIException's member variables to track what it actually by Rafael Espindola · 14 years ago
  70. d49ffe8 Teach Thumb2 isel to fold and->rotr ==> ROR. by Andrew Trick · 14 years ago
  71. a432997 Factor some code to needsCFIMoves. Avoid printing moves when we don't have to. by Rafael Espindola · 14 years ago
  72. ce3a022 This is done. by Benjamin Kramer · 14 years ago
  73. e02a150 Combine thumb2-ror tests. by Andrew Trick · 14 years ago
  74. 780cc5f docs/doxygen.css: Tweak padding on memdoc. by NAKAMURA Takumi · 14 years ago
  75. b89e699 Unbreak the MSVC build: by Francois Pichet · 14 years ago
  76. 3224806 Balance parentheses. by Benjamin Kramer · 14 years ago
  77. c2e31c1 InstCombine: turn (C1 << A) << C2) into (C1 << C2) << A) by Benjamin Kramer · 14 years ago
  78. bb0fff0 clean up after Sean's r127646 patch. by Chris Lattner · 14 years ago
  79. d7d030a use the MachineInstrBuilder operator-> to simplify some code. by Chris Lattner · 14 years ago
  80. 07e7998 add a missing operator that caused us to have to use (*MIB).foo everywhere. by Chris Lattner · 14 years ago
  81. 4892dff Last bit by bit compatibility patch to MCDwarf.cpp: If a FDE with no LSDA is by Rafael Espindola · 14 years ago
  82. 9099813 Add an alternative implementation of CIE and FDE emission that outputs them by Rafael Espindola · 14 years ago
  83. bcffb1f Rename profile_rt.so to libprofile_rt.so under configure+make (it already was by Nick Lewycky · 14 years ago
  84. 6344a5f Update comments and checks to match reality. by Eric Christopher · 14 years ago
  85. 299bbb2 Whitespace. by Eric Christopher · 14 years ago
  86. 6e6014c Revert r130454; apparently this doesn't actually work. by Eli Friedman · 14 years ago
  87. 73359c1 Fix runline. by Eli Friedman · 14 years ago
  88. 2f7fcd7 Fix a rather obscure crash caused by ARM fast-isel generating code which redefines a register. by Eli Friedman · 14 years ago
  89. 5367b23 Preserve line number information. by Devang Patel · 14 years ago
  90. 2a21167 Coalesce some DEBUGs (moving an only-used-in-DEBUG variable's declaration into the DEBUG) by Matt Beaumont-Gay · 14 years ago
  91. b0884f3 We require threse bits to be zero, too. by Benjamin Kramer · 14 years ago
  92. 7a2ba2f Only read *predecessor once so as to fix a theoretical issue where it changes by Nick Lewycky · 14 years ago
  93. f86500b Target/X86/MC: Add an option for disabling arith relaxation, for my own testing by Daniel Dunbar · 14 years ago
  94. a0057ca Add the getExprForFDESymbol method that responsible for computing the by Rafael Espindola · 14 years ago
  95. 77562c7 Beautify debug info probe output. by Devang Patel · 14 years ago
  96. 5d86759 Add MemoryBuffer::getBufferKind() to report whether a memory buffer uses malloc'ed or mmap'ed memory. This is for performance analysis. by Ted Kremenek · 14 years ago
  97. 81ad03c Remove DbgDeclare only if all uses are converted. by Devang Patel · 14 years ago
  98. 6cf081c Remove bounded StringRef::compare() since nothing but Clang SA was using it and it is just as easy to use StringRef::substr() preceding StringRef::compare() to achieve the same thing. by Lenny Maiorani · 14 years ago
  99. d227eed fast-isel sret calls, try 2. We actually do need to do something on x86-32. rdar://problem/9303592 . by Eli Friedman · 14 years ago
  100. e12d583 Fix a comment. by Benjamin Kramer · 14 years ago