1. ec740e3 Add command line option -entry-funcion to override entry function (default is main). by Evan Cheng · 16 years ago
  2. 5e136c0 Remove debug output that's not really useful. by Evan Cheng · 16 years ago
  3. 33a9cb4 Make ISel ignore dead nodes. The DAGCombiner normally eliminates by Dan Gohman · 16 years ago
  4. 8ad0919 opt was not exporting the Mangler symbols by Andrew Lenharth · 16 years ago
  5. 6088606 Add PR number. by Devang Patel · 16 years ago
  6. edda31c Restructure ARM code emitter to use instruction formats instead of addressing modes to determine how to encode instructions. by Evan Cheng · 16 years ago
  7. 28c04da Use an assert to check that SelectCode isn't called on by Dan Gohman · 16 years ago
  8. fbcb52a The HadDelete field is no longer used. by Dan Gohman · 16 years ago
  9. cbb7ab2 Reintroduce a comment that was removed with the AddToISelQueue changes. by Dan Gohman · 16 years ago
  10. 695ea6e Update some comments to reflect the new code. by Dan Gohman · 16 years ago
  11. 617303a Test commit, add Makefile for XCore target, more to follow. by Richard Osborne · 16 years ago
  12. c45cb9f Fix thinko in ppcf128 expansion of truncating store. by Duncan Sands · 16 years ago
  13. b35ed92 Add more vector move low and zero-extend patterns. by Evan Cheng · 16 years ago
  14. 3eb57d5 Type of shuffle mask has changed. by Evan Cheng · 16 years ago
  15. 9dd93b3 Indentation. by Evan Cheng · 16 years ago
  16. 8be6bbe Eliminate the ISel priority queue, which used the topological order for a by Dan Gohman · 16 years ago
  17. fa210d8 Use getTargetConstant instead of getConstant for nodes that should not be visited by Dan Gohman · 16 years ago
  18. c96a8e7 Rename isGVLazyPtr to isGVNonLazyPtr relocation. This represents Mac OS X by Evan Cheng · 16 years ago
  19. c9eaef0 New test case. by Devang Patel · 16 years ago
  20. b7c6bf1 Do now allow InlineAlways pass to remove dead functions. by Devang Patel · 16 years ago
  21. 8c3b47f Silence unused variable warnings. by Devang Patel · 16 years ago
  22. d91ac61 Check Attribute::NoInline. by Devang Patel · 16 years ago
  23. 1508606 Remove dead variable. by Bill Wendling · 16 years ago
  24. fa75dc6 Simplify the allocated size calculation. by Bill Wendling · 16 years ago
  25. f0eaa9a Fix comment by Bill Wendling · 16 years ago
  26. b214c69 Use the new predicate to control when we do prealloc splitting. Fix a small bug. by Owen Anderson · 16 years ago
  27. 4e20c5c Debugging output tweak. by Evan Cheng · 16 years ago
  28. 436893d CMake: updated list of source files. by Oscar Fuentes · 16 years ago
  29. 613f774 Some code simplification. It now doesn't generate a prologue if the epilogue by Bill Wendling · 16 years ago
  30. 8f027c7 Add a new pass to simplify specific half_powr function calls. This is by Dan Gohman · 16 years ago
  31. f75e789 On darwin, 32-bit x86 target is i386-apple-darwin... by Devang Patel · 16 years ago
  32. 641397f fix memory leak in pass manager when adding an analysis pass that already existed. as pass manager takes ownership of the added passes, it has to delete the pass if it isnt added to the pass list by Nuno Lopes · 16 years ago
  33. 879b1ac Fix tests not to emit IR output by Anton Korobeynikov · 16 years ago
  34. 4a3a851 Small simplification of the stack guard type. by Bill Wendling · 16 years ago
  35. b7c2c12 - Add a "getOrInsertGlobal" method to the Module class. This acts similarly to by Bill Wendling · 16 years ago
  36. f1f75b1 First pass at checking for the creation of a new join point when doing pre-alloc splitting. This is not turned on yet. by Owen Anderson · 16 years ago
  37. 3eb22e8 Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls. by Evan Cheng · 16 years ago
  38. 80a320d Update in response to feedback from Chris: by Bill Wendling · 16 years ago
  39. ba10fe0 fix two validation errors by Gabor Greif · 16 years ago
  40. 0a43a0e fix typos, harmonize formatting by Gabor Greif · 16 years ago
  41. e32d58f Revert 58687. This breaks mingw. by Tanya Lattner · 16 years ago
  42. c0bc547 Allow SROA of vectors. Removing this caused a by Dale Johannesen · 16 years ago
  43. 53997b0 80 columns by Dale Johannesen · 16 years ago
  44. c7c7729 Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with legalizetypes. by Evan Cheng · 16 years ago
  45. a7ec706 Add note about cmake. Patch by Oscar Fuentes. by Tanya Lattner · 16 years ago
  46. da71cf0 Give tablegen's Type a destructor, to suppress spurious by Dan Gohman · 16 years ago
  47. 20d629c Fix typo. Patch by nlewycky. by Duncan Sands · 16 years ago
  48. 142c15e Debug output tweak. by Evan Cheng · 16 years ago
  49. e7fe6724 LDM_RET restores pc, do not set 's' bit which would restore CPSR from SPSR. by Evan Cheng · 16 years ago
  50. e59416e Fix PR3011: LegalizeTypes support for scalarizing SELECT_CC. by Duncan Sands · 16 years ago
  51. 9a99325 Duncan pointed out that the Extended case in getTypeForMVT could by Dan Gohman · 16 years ago
  52. 1f5d212 Add a return statement to suppress warnings in NDEBUG builds. by Dan Gohman · 16 years ago
  53. 38bb2f8 Add some asserts to verify MVT invariant assumptions. by Dan Gohman · 16 years ago
  54. aa386d0 regenerate by Nuno Lopes · 16 years ago
  55. b0c53da fix leakage of APFloats in getExistingVal() by Nuno Lopes · 16 years ago
  56. 1983033 regenerate by Nuno Lopes · 16 years ago
  57. 91c2620 fix leakage of APSInt in getVal() by Nuno Lopes · 16 years ago
  58. 7ecbfd1 fix leakage of IfcvtTokens by Nuno Lopes · 16 years ago
  59. b0b5349 For some targets, it's not possible to place GVs in the same memory buffer as the MachineCodeEmitter allocated memory. Code and data has different read / write / execution privilege requirements. by Evan Cheng · 16 years ago
  60. c40b75b Don't "shell out" to resolve paths. Using pure perl makes llvm-config by Nick Lewycky · 16 years ago
  61. 89687e3 80 col violation. by Evan Cheng · 16 years ago
  62. e953b89 Stylistic change. by Evan Cheng · 16 years ago
  63. afc0e0a hasDisassembler should return false if disassembler isn't available. by Evan Cheng · 16 years ago
  64. 6e1b125 CMakeLists: removed asmprinter component from tools/llc/CMakeLists.txt. by Oscar Fuentes · 16 years ago
  65. b0c5699 CMake: Support for building 32 bit mode libs and binaries on Linux/x86-64. by Oscar Fuentes · 16 years ago
  66. 5c42fd8 CMake: Updated list of source files. by Oscar Fuentes · 16 years ago
  67. 2b58ce5 Initial checkin for stack protectors. Here's what it does: by Bill Wendling · 16 years ago
  68. 25e0478 Handle ARM machine constantpool entries. by Evan Cheng · 16 years ago
  69. f6503a0 The ANDMask node folds to a constant, and isn't the node that needs to by Dan Gohman · 16 years ago
  70. b6dc935 Fix unused variable warnings. by Devang Patel · 16 years ago
  71. 8a88a14 Fix unused variable warnings. by Devang Patel · 16 years ago
  72. b593117 Add C bindings for extractvalue and insertvalue. Patch by Frits van Bommel! by Dan Gohman · 16 years ago
  73. 4998736 Remove a dead switch statement. by Evan Cheng · 16 years ago
  74. afaf120 Minor code restructuring. No functionality change. by Evan Cheng · 16 years ago
  75. 283c696 Fix some ppcf128 regressions: make ExpandFloatRes_LOAD by Dale Johannesen · 16 years ago
  76. d821726 Make VAARG promotion work correctly with large funky by Duncan Sands · 16 years ago
  77. 20cd13f Overload AddInteger on int/long/long long instead of on int/int64_t, by Dan Gohman · 16 years ago
  78. 265ca5d Ignore conditions that are outside the loop. by Devang Patel · 16 years ago
  79. 06a1242 add a period at the end of the comment, ignoring the fact that the comment would be hard pressed to be considered a sentence, but if it makes Bill happy... by Andrew Lenharth · 16 years ago
  80. 0a4b9dc Add binary encoding support for multiply instructions. Some blanks left to fill in, but the basics are there. by Jim Grosbach · 16 years ago
  81. 58d43d4 Turn floating point IVs into integer IVs where possible. by Devang Patel · 16 years ago
  82. 8f09225 Refactor various TargetAsmInfo subclasses' TargetMachine members away by Dan Gohman · 16 years ago
  83. 3a5797d Change how extended types are represented in MVTs. Instead of fiddling by Dan Gohman · 16 years ago
  84. eb909ca Comment fix. by Daniel Dunbar · 16 years ago
  85. 958fdf0 Remove redundant inline keywords from functions defined within by Dan Gohman · 16 years ago
  86. 97bd9a9 Ensure that we are checking only calls to the function we are interested in specializing by Andrew Lenharth · 16 years ago
  87. d1000d9 Testcase for recent llvm-gcc fix by Anton Korobeynikov · 16 years ago
  88. 5c58a31 Make VAARG work with x86 long double (which is by Duncan Sands · 16 years ago
  89. 0614088 Make MachineFrameInfo::print not crash when no TargetFrameInfo is available. by Matthijs Kooijman · 16 years ago
  90. 9200605 Silence a compiler warning. by Evan Cheng · 16 years ago
  91. b90c37f Typo by Nick Lewycky · 16 years ago
  92. af38613 Replace explicit loop with utility function. by Nick Lewycky · 16 years ago
  93. 8f4d5eb Don't crash analyzing certain quadratics (addrec of {X,+,Y,+,1}). by Nick Lewycky · 16 years ago
  94. ae61ca0 Revert my last patch until I consult with Evan about it. by Owen Anderson · 16 years ago
  95. 6feb333 Changes from Duncan's review: by Nick Lewycky · 16 years ago
  96. e491515 Testcase for PR2691 by Anton Korobeynikov · 16 years ago
  97. fc09f64 Silence a warning by Anton Korobeynikov · 16 years ago
  98. 5baf8ec Get this building on 64 bit machines (error: by Duncan Sands · 16 years ago
  99. 6423c6c Don't do pre-splitting if doing so would create a value join that did not by Owen Anderson · 16 years ago
  100. 2b82b7e CMake: added a source file. by Oscar Fuentes · 16 years ago