1. f5783f8 Repair a transform that Chris noticed a bug in. Thanks to Nicholas for pointing out my stupid mistakes when writing this patch. :-) by Owen Anderson · 17 years ago
  2. c48b138 disable this instcombine xform, it miscompiles: by Chris Lattner · 17 years ago
  3. 166a268 add a note by Chris Lattner · 17 years ago
  4. 650d505 Ignore functions with internal linkages during linking. This snipped mimics the by Anton Korobeynikov · 17 years ago
  5. a353ffa Adding bindings for target triple and data layout. by Gordon Henriksen · 17 years ago
  6. 1d2e49c Switch the bindings to use LLVMFoldingBuilder. by Gordon Henriksen · 17 years ago
  7. a09a8998 Adding an uninitialized builder constructor to the Ocaml bindings. by Gordon Henriksen · 17 years ago
  8. 8d2a922 one fewer uncond branch with my codegenprepare hack for single-mbb backedges. by Chris Lattner · 17 years ago
  9. e86ce7d Tests for changes made in r45356, where IPO optimizations would drop by Gordon Henriksen · 17 years ago
  10. 194c90e Fixing several transforms which would drop the collector attribute by Gordon Henriksen · 17 years ago
  11. 64910ee update to llvm 2.0 syntax. by Chris Lattner · 17 years ago
  12. ff26ab2 Don't break critical edges for single-bb loops, this helps with PR1877, though by Chris Lattner · 17 years ago
  13. dc32d19 Actually parse q operation in llvm-ar by Seo Sanghyeon · 17 years ago
  14. 4e20a09 Disabling -g for ocaml builds; it's not downwards compatible. by Gordon Henriksen · 17 years ago
  15. 0e13821 GC poses hazards to the inliner. Consider: by Gordon Henriksen · 17 years ago
  16. e1433f2 Noting and enforcing that GC intrinsics are valid only within a by Gordon Henriksen · 17 years ago
  17. 27acd3a Adjusting verification of "llvm.gc*" intrinsic prototypes to match LangRef. by Gordon Henriksen · 17 years ago
  18. f1519e8 Flesh out the Briggs implementation a little bit more, fix a few FIXMEs. by Owen Anderson · 17 years ago
  19. ebe8075 add a -backedge-hack llc-beta option to codegenprepare. by Chris Lattner · 17 years ago
  20. 44cb8ef add a simple hack by Chris Lattner · 17 years ago
  21. 97d3726 Cygwin defines uint32_t as unsigned long. Unbreak call to std::min in this case by Anton Korobeynikov · 17 years ago
  22. ec9e716 Added special support for stripping CRLF characters that may appear in the by Ted Kremenek · 17 years ago
  23. 81361d6 Setting GlobalDirective in TargetAsmInfo by default rather than by Gordon Henriksen · 17 years ago
  24. 99d562d Get rid of an unneeded #include. by Owen Anderson · 17 years ago
  25. 15ac8b9 Fix some Ocaml GC errors noticed upon review. by Gordon Henriksen · 17 years ago
  26. 2e855e6 C and Ocaml bindings for ExecutionEngine (i.e., the JIT compiler). by Gordon Henriksen · 17 years ago
  27. efbcebc Sketch out an implementation of Briggs' copy placement algorithm. by Owen Anderson · 17 years ago
  28. 96fa396 Add GraphTraits specializations for machine dominators. by Owen Anderson · 17 years ago
  29. 74f4ded Undo a wrong bit in that last patch. by Gordon Henriksen · 17 years ago
  30. 0adede0 Document a more robust implementation of performCustomLowering. by Gordon Henriksen · 17 years ago
  31. 52ec375 fix some warnings. This code needs to be de-tabified :( by Chris Lattner · 17 years ago
  32. d3ada75 fix strict-aliasing violation by Chris Lattner · 17 years ago
  33. 2ceb2cf initial code for forming an FGETSIGN node. This is disabled until by Chris Lattner · 17 years ago
  34. d268a49 improve support for fgetsign by Chris Lattner · 17 years ago
  35. b16f55f Tell TargetLoweringOpt whether it is running before or after legalize. by Chris Lattner · 17 years ago
  36. 1a3048b Add a new FGETSIGN operation, which defaults to expand on all targets. by Chris Lattner · 17 years ago
  37. d07310a Erm, really disable :) by Anton Korobeynikov · 17 years ago
  38. 144a45e Disable, until we'll really need it by Anton Korobeynikov · 17 years ago
  39. 7a653cb Fix a partial application typo. by Gordon Henriksen · 17 years ago
  40. a6c9925 Use getIntrinsicID instead of looking up intrinsic prototypes. Also by Gordon Henriksen · 17 years ago
  41. 860b25a Unbreak build on gcc 3.x by Anton Korobeynikov · 17 years ago
  42. 64ddbe4 Unbreak mingw build by Anton Korobeynikov · 17 years ago
  43. aabe38b Preliminary PIC JIT support for X86 (32-bit) / Darwin. by Evan Cheng · 17 years ago
  44. a9ab846 Oops. by Evan Cheng · 17 years ago
  45. 8999dd3 implement InstCombine/shift-trunc-shift.ll. This allows by Chris Lattner · 17 years ago
  46. cae8d8d Note what still needs doing. by Owen Anderson · 17 years ago
  47. 22c43b2 Remove critical edge breaking. It won't be necessary as long as we are very careful when inserting copies. by Owen Anderson · 17 years ago
  48. 3b7f7a0 Ignoring generated files. by Gordon Henriksen · 17 years ago
  49. f02ca69 Fix JIT code emission of X86::MovePCtoStack. by Evan Cheng · 17 years ago
  50. 01666bf If succ has succ itself as one of the predecessors then do by Devang Patel · 17 years ago
  51. 889ac61 Allow JIT with non-static relocation model. by Evan Cheng · 17 years ago
  52. dceadaf Fix silly typo in the FP CEP handling. by Anton Korobeynikov · 17 years ago
  53. 5819799 Fix a brain fart by our beloved leader (the content by Duncan Sands · 17 years ago
  54. d9d7039 Get the verifier to check attributes on calls as well by Duncan Sands · 17 years ago
  55. 110c835 Make DAE not wipe out attributes on calls, and not drop by Duncan Sands · 17 years ago
  56. 5a6c91a Fix unintented change from last commit by Nicolas Geoffray · 17 years ago
  57. 616585b Enable EH for linux/ppc32 targets by Nicolas Geoffray · 17 years ago
  58. 0b0102b New entry. by Evan Cheng · 17 years ago
  59. 56bf2f8 Add a few more missing gcc builtin's. by Evan Cheng · 17 years ago
  60. 48da1ed Removed scoped_ptr, as its functionality is subsumed by OwningPtr. by Ted Kremenek · 17 years ago
  61. 700a0fb Fix JIT encoding for CMPSD as well. by Evan Cheng · 17 years ago
  62. 3a818a3 Added OwningArrayPtr smart pointer class to provide an analogous class to by Ted Kremenek · 17 years ago
  63. 7143072 add new smart pointer for clang. by Chris Lattner · 17 years ago
  64. f6cb6ee Type specification didn't match gcc's. by Evan Cheng · 17 years ago
  65. 180c210 More accurate checks for two-address constraints. by Evan Cheng · 17 years ago
  66. 103e1a3 Implement review feedback, including additional transforms by Christopher Lamb · 17 years ago
  67. 46f1a87 Add m_Zero(). by Chris Lattner · 17 years ago
  68. e3c1cfb Remove xfail. This is fixed. by Evan Cheng · 17 years ago
  69. 6894942 The physical register + virtual register joining requirement was much too strict. by Evan Cheng · 17 years ago
  70. d6c0758 Bring back a burr scheduling heuristic that's still needed. by Evan Cheng · 17 years ago
  71. 32e4c7c Clean up previous patch: PHI uses should not prevent iv reuse if all other uses are addresses. This trades a constant multiply for one fewer iv. by Evan Cheng · 17 years ago
  72. 4279048 simplify this code with the new m_Zero() pattern. Make sure the select only by Chris Lattner · 17 years ago
  73. fe085f3 Revert my previous check-in. by Devang Patel · 17 years ago
  74. 54c005f More eye-candy stuff :) by Anton Korobeynikov · 17 years ago
  75. 08b934e Add iterators for child traversal. by Anton Korobeynikov · 17 years ago
  76. 60ff1a3 Updated comments to reflect what "side effects" means in this situation. by Bill Wendling · 17 years ago
  77. 86c041f More working CellSPU tests: by Scott Michel · 17 years ago
  78. e361187 Add lto version check mechanism. by Devang Patel · 17 years ago
  79. 1475142 Use a module to group calling convention values, too. by Gordon Henriksen · 17 years ago
  80. d6b62a5 Allow iv reuse if the user is a PHI node which is in turn used as addresses. by Evan Cheng · 17 years ago
  81. 404a194 Using modules to group enumerations in Ocaml bindings. by Gordon Henriksen · 17 years ago
  82. da1435f Adding bindings for memory buffers and module providers. Switching by Gordon Henriksen · 17 years ago
  83. 696f768 Enable EH on PPC Darwin. This basically works; there by Dale Johannesen · 17 years ago
  84. 0e5665b CellSPU testcase, extract_elt.ll: extract vector element. by Scott Michel · 17 years ago
  85. f0c3354 When inlining through an 'nounwind' call, mark inlined by Duncan Sands · 17 years ago
  86. 0a92af4 More working CellSPU test cases: by Scott Michel · 17 years ago
  87. 170783a Two more test cases: or_ops.ll (arithmetic or operations) and vecinsert.ll by Scott Michel · 17 years ago
  88. f021f8a fix formatting by Chris Lattner · 17 years ago
  89. 6f74b48 Simplify LowerCallTo by using a callsite. by Duncan Sands · 17 years ago
  90. 481dc72 The C++ exception handling personality function wants by Duncan Sands · 17 years ago
  91. 9999e68 Add new immed16.ll test case, fix CellSPU errata to make test case work. by Scott Michel · 17 years ago
  92. 8387076 Modified to support comments better. by Bill Wendling · 17 years ago
  93. ee91254 Mark the "isRemat" instruction as never having side effects. by Bill Wendling · 17 years ago
  94. 23ff1f9 fix more table abuses. by Chris Lattner · 17 years ago
  95. 02132d6 Don't leave newly created nodes around if it turns out they are not needed. by Evan Cheng · 17 years ago
  96. 7920078 Added "GetCurrentDirectory()" to sys::Path. by Ted Kremenek · 17 years ago
  97. 280f456 Add debugging info. Use the newly created "hasUnmodelledSideEffects" method. by Bill Wendling · 17 years ago
  98. 7a0678c Fold subtracts into integer compares vs. zero. This improves generate code for this case on X86 by Christopher Lamb · 17 years ago
  99. feb8893 Support more insane CEP's in AsmPrinter (Yes, PyPy folks do really use them). by Anton Korobeynikov · 17 years ago
  100. 1d87cb1 Fix comments by Christopher Lamb · 17 years ago