1. 760f86f Don't create ISD::FNEG nodes after legalize if they aren't legal. by Dan Gohman · 17 years ago
  2. edc4d69 introduce a useful abstraction to find out if a Use is in the call position of an instruction by Gabor Greif · 17 years ago
  3. 1592e5b Regenerated configure after backing out 62553 and r62616. by Tanya Lattner · 17 years ago
  4. 32aaee6 Revert r62553 and r62616 due to issues with portability. by Tanya Lattner · 17 years ago
  5. b67c958 rename methods in System/Host to be more consistent. by Chris Lattner · 17 years ago
  6. 5e3c013 Do not use buggy llvm-gcc to generate testcases. by Devang Patel · 17 years ago
  7. 4c24546 Add SelectionDAG::getNOT method to construct bitwise NOT operations, by Bob Wilson · 17 years ago
  8. 10dfea8 Remove no-longer relevant comment. Pointed out by Gabor. by Duncan Sands · 17 years ago
  9. 4be3a22 This passes on linux. by Duncan Sands · 17 years ago
  10. fcc6f15 Few targets like the tiny little PIC16 have only 16-bit pointers. by Sanjiv Gupta · 17 years ago
  11. 536ab13 Eliminate a couple of fields from TargetRegisterClass: SubRegClasses and SuperRegClasses. These are not necessary. Also eliminate getSubRegisterRegClass and getSuperRegisterRegClass. These are slow and their results can change if register file names change. Just use TargetLowering::getRegClassFor() to get the right TargetRegisterClass instead. by Evan Cheng · 17 years ago
  12. e70909b fix a typo by Chris Lattner · 17 years ago
  13. 256baa4 add a note by Chris Lattner · 17 years ago
  14. 1c2ad9f fix a testcase. by Chris Lattner · 17 years ago
  15. 12a7db3 Fix PR3358, a really nasty bug where recursive phi translated by Chris Lattner · 17 years ago
  16. f9eb2d8 Bump to 2.6svn. Regenerate configure (last regen was with the wrong version). by Tanya Lattner · 17 years ago
  17. 41b2340 Make tblgen more portable, allowing it to build with ICC. Patch by Robert Zeh! by Chris Lattner · 17 years ago
  18. e50f34a Don't create .dir files in installation directories. Switch to using by Mike Stump · 17 years ago
  19. 9817b24 The operator<() and operator>() were reversing their tests. Have the test the correct way. by Bill Wendling · 17 years ago
  20. d10aace Get rid of warning about implicit 64-to-32 bit conversions. by Bill Wendling · 17 years ago
  21. c766f72 Add a few more notes about LLVM IR features that codegen doesn't yet support. by Dan Gohman · 17 years ago
  22. 1271b9f CMake: Tests PERL availability with PERL_EXECUTABLE variable. by Oscar Fuentes · 17 years ago
  23. 2b5326e Add explicit this-> (to make the VS compiler happy). by Steve Naroff · 17 years ago
  24. dbf5f25 Recognize inline asm for bswap on x86-64 GLIBC. This allows it by Dan Gohman · 17 years ago
  25. c03c46a Fix ilist two-phase name lookup by Douglas Gregor · 17 years ago
  26. 748dbc6 Fix a missing word. by Dan Gohman · 17 years ago
  27. 907532d Versions of VIM included with Intrepid and Leopard at least appear by Dan Gohman · 17 years ago
  28. 789da27 Enable syntax highlighting of LLVM and tablegen files by default, by Dan Gohman · 17 years ago
  29. 5e59c27 Only set cindent for C and C++ source files. by Dan Gohman · 17 years ago
  30. 708f5a8 Now with RUN line. by Bill Wendling · 17 years ago
  31. e3b014a Run this through -simplifycfg and -mem2reg to test only what we need to test. by Bill Wendling · 17 years ago
  32. 9ad136c Add a comment to SelectionDAG::ReplaceAllUsesWith to describe a subtle by Dan Gohman · 17 years ago
  33. 541ed9f Do not use host floating point types when emitting by Dale Johannesen · 17 years ago
  34. a095c97 Also favors NOT64r. by Evan Cheng · 17 years ago
  35. 0f2d995 fix warning in release-asserts mode and spelling of assert. by Chris Lattner · 17 years ago
  36. 1e42c5b add getPointerToGlobal to the C bindings, patch by Lennart Augustsson! PR3364 by Chris Lattner · 17 years ago
  37. 455e9ab Remove uses of uint32_t in favor of 'unsigned' for better by Chris Lattner · 17 years ago
  38. 764fd0c Simplify ReduceLoadWidth's logic: it doesn't need several different by Dan Gohman · 17 years ago
  39. 1ef4d8f Fix a recent regression. ClrOpcode is not set for i8; for i8, if by Dan Gohman · 17 years ago
  40. 1421b7b Mimic gcc behaviour with regard to response files. by Mikhail Glushenkov · 17 years ago
  41. e441b83 Fix 'llvm-config --libs' output. by Mikhail Glushenkov · 17 years ago
  42. b6b5141 Change the hook API back to prevent memory leaks. by Mikhail Glushenkov · 17 years ago
  43. a298bb7 Allow hooks with arguments. by Mikhail Glushenkov · 17 years ago
  44. 8f7c2e6 This was causing invalid memory accesses when by Duncan Sands · 17 years ago
  45. bf0fb17 Let's try to have our cake and eat it to: move by Duncan Sands · 17 years ago
  46. 74789ea Don't rely on grep -w working. by Duncan Sands · 17 years ago
  47. 2530566 Fixed build warnings. Restoring changes done in 62600, they were lost in 62655. by Sanjiv Gupta · 17 years ago
  48. 9fbc7e2 Cleanup whitespace and comments, and tweak some by Duncan Sands · 17 years ago
  49. d3be462 I accidentally removed this check in an earlier commit, which cause breakage in the pre alloc splitter. by Owen Anderson · 17 years ago
  50. 08b9b05 Implement LowerOperationWrapper for legalizer. by Sanjiv Gupta · 17 years ago
  51. d1e8d9c CellSPU: by Scott Michel · 17 years ago
  52. bb326bb Allow targets to legalize operations (with illegal operands) that produces multiple values. For example, a load with an illegal operand (a load produces two values, a value and chain). by Sanjiv Gupta · 17 years ago
  53. aaf414c Favors generating "not" over "xor -1". For example. by Evan Cheng · 17 years ago
  54. 677eae3 Disable on x86_64 until I figure out what's wrong. by Dale Johannesen · 17 years ago
  55. ed6af24 Make special cases (0 inf nan) work for frem. by Dale Johannesen · 17 years ago
  56. 6cf7c39 Be more aggressive about renumbering vregs after splitting them. by Owen Anderson · 17 years ago
  57. 4766159 Encode member accessibility. by Devang Patel · 17 years ago
  58. 2a57466 Appropriately mark fowrad decls. by Devang Patel · 17 years ago
  59. eeb90e3 Need compile unit to find location. by Devang Patel · 17 years ago
  60. 67e1e7c Calls to fmod, it turns out, are constant-folded by by Dale Johannesen · 17 years ago
  61. 1d5ee5c Don't bother running the assembler, we don't know that it will be configured by Chris Lattner · 17 years ago
  62. a894ae1 Fix PR3243: a LiveVariables bug. When HandlePhysRegKill is checking whether the last reference is also the last def (i.e. dead def), it should also check if last reference is the current machine instruction being processed. This can happen when it is processing a physical register use and setting the current machine instruction as sub-register's last ref. by Evan Cheng · 17 years ago
  63. 9c70819 Fix typo. Patch by Alexei Svitkine. by Duncan Sands · 17 years ago
  64. e9a7286 Use "SINT_TO_FP" instead of "UINT_TO_FP" when getting the exponent. This was by Bill Wendling · 17 years ago
  65. 2be5893 Fix struct member's debug info. by Devang Patel · 17 years ago
  66. c99031b Add test case for PR3154. by Evan Cheng · 17 years ago
  67. 018ec84 indentation... by Devang Patel · 17 years ago
  68. 6906ba5 Need only one set of debug info versions enum. by Devang Patel · 17 years ago
  69. 04ee5a1 Change TargetInstrInfo::isMoveInstr to return source and destination sub-register indices as well. by Evan Cheng · 17 years ago
  70. a913f4f zap white spaces. by Devang Patel · 17 years ago
  71. 9ec50ab Fix global variable's address in a DIE. by Devang Patel · 17 years ago
  72. eab4a2e Enable debug info for enums. by Devang Patel · 17 years ago
  73. 24b66a8 Add an IEEE remainder function, which is not by Dale Johannesen · 17 years ago
  74. ccb3ab4 improve compatibility with various versions of graphviz, patch by by Chris Lattner · 17 years ago
  75. 9981b1f eliminate use of uint32_t to improve compatibility with cygwin by Chris Lattner · 17 years ago
  76. 79abedb Eliminate use of uint32_t to improve compatibility with cygwin by Chris Lattner · 17 years ago
  77. ce31b02 Enable debug info for composite types. by Devang Patel · 17 years ago
  78. de2bcb3 Check that the "don't barf on k8" fix is not accidentally reverted again. by Duncan Sands · 17 years ago
  79. 631bd3c Spacing by Evan Cheng · 17 years ago
  80. c60fbcc Temporarily XFAIL until this can be looked at. r62557 is what caused it to start failing. by Bill Wendling · 17 years ago
  81. f90fb34 If a vector is empty, you're not allowed to access any by Duncan Sands · 17 years ago
  82. e08eb9c Refactor code. No functionality change. by Evan Cheng · 17 years ago
  83. 2039449 Testcase for limited precision stuff. by Bill Wendling · 17 years ago
  84. 6c53334 Shift types need to match. by Bill Wendling · 17 years ago
  85. 63bf29b another fix for PR3354 by Chris Lattner · 17 years ago
  86. 8289b05 Add a README entry noticed while investigating PR3216. by Dan Gohman · 17 years ago
  87. f5add58 Fix a dagcombine to not generate loads of non-round integer types, by Dan Gohman · 17 years ago
  88. c2997f4 Do not use DenseMap because the iterator is invalidated while constructing types. After all there was a reason why std::map was used initially! by Devang Patel · 17 years ago
  89. 2ab1d86 Regenerate. by Nick Lewycky · 17 years ago
  90. f514e2d Make the Interpreter use libffi if it's available. Patch from Alexei Svitkine! by Nick Lewycky · 17 years ago
  91. d0deec2 Make linear scan's trivial coalescer slightly more aggressive. by Evan Cheng · 17 years ago
  92. 5049fa6 Doxygen-ify comments. by Bill Wendling · 17 years ago
  93. b79b535 Verify debug info. by Devang Patel · 17 years ago
  94. 6ff645b Fix a problem exposed by PR3354: simplifycfg was making a potentially by Chris Lattner · 17 years ago
  95. c533612 Remove SDNode's virtual destructor. This makes it impossible for by Dan Gohman · 17 years ago
  96. 5491702 Move & restructure test per review. by Dale Johannesen · 17 years ago
  97. a14fa71 convert this to an unfoldable potentially trapping constant expr. by Chris Lattner · 17 years ago
  98. 2f39b29 improve compatibility with cygwin, patch by Jay Foad! by Chris Lattner · 17 years ago
  99. c9a0058 div/rem by zero and div/rem overflow are both undefined according to by Chris Lattner · 17 years ago
  100. dbe664a Fix SelectionDAG::ReplaceAllUsesWith to behave correctly when by Dan Gohman · 17 years ago