1. 237d873 Start generating arbitrary precision integer SCEVs. This removes the temporary by Nick Lewycky · 16 years ago
  2. 67e1f49 Actually run the test in this directory. by Nick Lewycky · 16 years ago
  3. 9d49791 The function that does nothing but call malloc is noalias return. by Nick Lewycky · 16 years ago
  4. 1902a12 Private linkage support for PPC / Darwin. by Evan Cheng · 16 years ago
  5. d498c8f Teach 2addr pass to be do more commuting. If both uses of a two-address instruction are killed, but the first operand has a use before and after the def, commute if the second operand does not suffer from the same issue. by Evan Cheng · 16 years ago
  6. 9b99485 Fix an indent and a typo. by Nate Begeman · 16 years ago
  7. 381e6f6 Revert previous change; even this mild and clearly by Dale Johannesen · 16 years ago
  8. e46a686 add note about possible GEP improvement with fields of size 0. by Torok Edwin · 16 years ago
  9. 54e853a Add a PR comment to this test. by Dan Gohman · 16 years ago
  10. 08ffee5 testcase for PR3381. Also it was an empty struct, not a void after all. by Torok Edwin · 16 years ago
  11. d8791e5 Add more documentation mentioning the limitations due to PR2660. by Dan Gohman · 16 years ago
  12. 629e92b void* is represented as pointer to empty struct {}. by Torok Edwin · 16 years ago
  13. 32ca865 Some cleanups. No functional changes. by Owen Anderson · 16 years ago
  14. e4e094b Improve the inlining cost function a bit. Little practical effect. by Dale Johannesen · 16 years ago
  15. 3914f72 Make InstCombineStoreToCast handle aggregates more aggressively, by Chris Lattner · 16 years ago
  16. 0a26891 Perform optional clang building. by Mike Stump · 16 years ago
  17. 8191371 Refactor code. No functionality change. by Evan Cheng · 16 years ago
  18. 3b64c6b Introduce two DWARF attribute extentions DW_AT_APPLE_optimized, DW_AT_APPLE_flags. by Devang Patel · 16 years ago
  19. 91387de hopefully address PR3379 by making the P modifier work in x86 inline asm. by Chris Lattner · 16 years ago
  20. e591b20 Fix test case. Use valid file name and directory in global variable's debug info entry. by Devang Patel · 16 years ago
  21. 40b65c8 use CallSite::isCalle instead of slow getOperandNo by Gabor Greif · 16 years ago
  22. a36791d Simplify the logic of getting hold of a PHI predecessor block. by Gabor Greif · 16 years ago
  23. 60789e4 Add support for deleting a module provider from a JIT in such a way that it does not cause the owned module to be fully materialized. by Nate Begeman · 16 years ago
  24. 80303aa Empty DIType represents void. In this case no need to construct any type DIE. by Devang Patel · 16 years ago
  25. a90c8e6 Fold x-0 to x in unsafe-fp-math mode. This comes up in the by Dan Gohman · 16 years ago
  26. 2603580 Patch to build llvm with srcdir != objdir from by Duncan Sands · 16 years ago
  27. 95900f2 fix two more cases where we could let the NLPDI cache get unsorted. by Chris Lattner · 16 years ago
  28. 4433a09 Unconditionally reset 'cache' to zero, even if we don't need to resort it. by Chris Lattner · 16 years ago
  29. c16d37e Only check if coalescing is worthwhile when the result is targeting a more restrictive register class. by Evan Cheng · 16 years ago
  30. 3e2351f Update test to reflect command line option name change. by Evan Cheng · 16 years ago
  31. 9ce499a Stage two of fixing pre-alloc-splitting's code size issues: filter out restores that are just by Owen Anderson · 16 years ago
  32. 8c08d8c Cross register class coalescing. Not yet enabled. by Evan Cheng · 16 years ago
  33. a608687 Code did not follow associated comment. not a good idea. by Devang Patel · 16 years ago
  34. 49f38cb Set appropriate tag for the composite type. by Devang Patel · 16 years ago
  35. b54bfc2 a minor tweak to my previous patch, handle the invalidation case by Chris Lattner · 16 years ago
  36. 956ec27 Add an initial pass at dead spill/restore removal for pre alloc splitting. by Owen Anderson · 16 years ago
  37. bbfa244 do not sign extend characters input to isprint. This improves by Chris Lattner · 16 years ago
  38. d94aa40 by Steve Naroff · 16 years ago
  39. 67ba223 Fix a minor bug in DAGCombiner's folding of SELECT. Folding "select C, 0, 1" by Bob Wilson · 16 years ago
  40. 760f86f Don't create ISD::FNEG nodes after legalize if they aren't legal. by Dan Gohman · 16 years ago
  41. edc4d69 introduce a useful abstraction to find out if a Use is in the call position of an instruction by Gabor Greif · 16 years ago
  42. 1592e5b Regenerated configure after backing out 62553 and r62616. by Tanya Lattner · 16 years ago
  43. 32aaee6 Revert r62553 and r62616 due to issues with portability. by Tanya Lattner · 16 years ago
  44. b67c958 rename methods in System/Host to be more consistent. by Chris Lattner · 16 years ago
  45. 5e3c013 Do not use buggy llvm-gcc to generate testcases. by Devang Patel · 16 years ago
  46. 4c24546 Add SelectionDAG::getNOT method to construct bitwise NOT operations, by Bob Wilson · 16 years ago
  47. 10dfea8 Remove no-longer relevant comment. Pointed out by Gabor. by Duncan Sands · 16 years ago
  48. 4be3a22 This passes on linux. by Duncan Sands · 16 years ago
  49. fcc6f15 Few targets like the tiny little PIC16 have only 16-bit pointers. by Sanjiv Gupta · 16 years ago
  50. 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 · 16 years ago
  51. e70909b fix a typo by Chris Lattner · 16 years ago
  52. 256baa4 add a note by Chris Lattner · 16 years ago
  53. 1c2ad9f fix a testcase. by Chris Lattner · 16 years ago
  54. 12a7db3 Fix PR3358, a really nasty bug where recursive phi translated by Chris Lattner · 16 years ago
  55. f9eb2d8 Bump to 2.6svn. Regenerate configure (last regen was with the wrong version). by Tanya Lattner · 16 years ago
  56. 41b2340 Make tblgen more portable, allowing it to build with ICC. Patch by Robert Zeh! by Chris Lattner · 16 years ago
  57. e50f34a Don't create .dir files in installation directories. Switch to using by Mike Stump · 16 years ago
  58. 9817b24 The operator<() and operator>() were reversing their tests. Have the test the correct way. by Bill Wendling · 16 years ago
  59. d10aace Get rid of warning about implicit 64-to-32 bit conversions. by Bill Wendling · 16 years ago
  60. c766f72 Add a few more notes about LLVM IR features that codegen doesn't yet support. by Dan Gohman · 16 years ago
  61. 1271b9f CMake: Tests PERL availability with PERL_EXECUTABLE variable. by Oscar Fuentes · 16 years ago
  62. 2b5326e Add explicit this-> (to make the VS compiler happy). by Steve Naroff · 16 years ago
  63. dbf5f25 Recognize inline asm for bswap on x86-64 GLIBC. This allows it by Dan Gohman · 16 years ago
  64. c03c46a Fix ilist two-phase name lookup by Douglas Gregor · 16 years ago
  65. 748dbc6 Fix a missing word. by Dan Gohman · 16 years ago
  66. 907532d Versions of VIM included with Intrepid and Leopard at least appear by Dan Gohman · 16 years ago
  67. 789da27 Enable syntax highlighting of LLVM and tablegen files by default, by Dan Gohman · 16 years ago
  68. 5e59c27 Only set cindent for C and C++ source files. by Dan Gohman · 16 years ago
  69. 708f5a8 Now with RUN line. by Bill Wendling · 16 years ago
  70. e3b014a Run this through -simplifycfg and -mem2reg to test only what we need to test. by Bill Wendling · 16 years ago
  71. 9ad136c Add a comment to SelectionDAG::ReplaceAllUsesWith to describe a subtle by Dan Gohman · 16 years ago
  72. 541ed9f Do not use host floating point types when emitting by Dale Johannesen · 16 years ago
  73. a095c97 Also favors NOT64r. by Evan Cheng · 16 years ago
  74. 0f2d995 fix warning in release-asserts mode and spelling of assert. by Chris Lattner · 16 years ago
  75. 1e42c5b add getPointerToGlobal to the C bindings, patch by Lennart Augustsson! PR3364 by Chris Lattner · 16 years ago
  76. 455e9ab Remove uses of uint32_t in favor of 'unsigned' for better by Chris Lattner · 16 years ago
  77. 764fd0c Simplify ReduceLoadWidth's logic: it doesn't need several different by Dan Gohman · 16 years ago
  78. 1ef4d8f Fix a recent regression. ClrOpcode is not set for i8; for i8, if by Dan Gohman · 16 years ago
  79. 1421b7b Mimic gcc behaviour with regard to response files. by Mikhail Glushenkov · 16 years ago
  80. e441b83 Fix 'llvm-config --libs' output. by Mikhail Glushenkov · 16 years ago
  81. b6b5141 Change the hook API back to prevent memory leaks. by Mikhail Glushenkov · 16 years ago
  82. a298bb7 Allow hooks with arguments. by Mikhail Glushenkov · 16 years ago
  83. 8f7c2e6 This was causing invalid memory accesses when by Duncan Sands · 16 years ago
  84. bf0fb17 Let's try to have our cake and eat it to: move by Duncan Sands · 16 years ago
  85. 74789ea Don't rely on grep -w working. by Duncan Sands · 16 years ago
  86. 2530566 Fixed build warnings. Restoring changes done in 62600, they were lost in 62655. by Sanjiv Gupta · 16 years ago
  87. 9fbc7e2 Cleanup whitespace and comments, and tweak some by Duncan Sands · 16 years ago
  88. d3be462 I accidentally removed this check in an earlier commit, which cause breakage in the pre alloc splitter. by Owen Anderson · 16 years ago
  89. 08b9b05 Implement LowerOperationWrapper for legalizer. by Sanjiv Gupta · 16 years ago
  90. d1e8d9c CellSPU: by Scott Michel · 16 years ago
  91. 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 · 16 years ago
  92. aaf414c Favors generating "not" over "xor -1". For example. by Evan Cheng · 16 years ago
  93. 677eae3 Disable on x86_64 until I figure out what's wrong. by Dale Johannesen · 16 years ago
  94. ed6af24 Make special cases (0 inf nan) work for frem. by Dale Johannesen · 16 years ago
  95. 6cf7c39 Be more aggressive about renumbering vregs after splitting them. by Owen Anderson · 16 years ago
  96. 4766159 Encode member accessibility. by Devang Patel · 16 years ago
  97. 2a57466 Appropriately mark fowrad decls. by Devang Patel · 16 years ago
  98. eeb90e3 Need compile unit to find location. by Devang Patel · 16 years ago
  99. 67e1e7c Calls to fmod, it turns out, are constant-folded by by Dale Johannesen · 16 years ago
  100. 1d5ee5c Don't bother running the assembler, we don't know that it will be configured by Chris Lattner · 16 years ago