1. 9accb24 Bool alignment on MacOSX/PowerPC is 4 bytes. by Misha Brukman · 20 years ago
  2. 4c14f33 * Change class of BoolTy back to cInt * Fix indentation back to 2 spaces by Misha Brukman · 20 years ago
  3. c8e8764 * Add BoolAlignment to TargetData, default is 1 byte, size 1 byte by Misha Brukman · 20 years ago
  4. e3fa53e * Add a BoolAlignment field to TargetData, default is 1 byte * Fix spacing by Misha Brukman · 20 years ago
  5. a7bfbba costmetic changes by Chris Lattner · 20 years ago
  6. 0cbf271 Let's not get carried away here, please. by Misha Brukman · 20 years ago
  7. 41e07d1 Give some credit to Oscar. Should help to address Bug#13. by John Criswell · 20 years ago
  8. e8850f4 Fix broken -debug printing by Chris Lattner · 20 years ago
  9. 4951d48 The default has not been 'simple' for AGES! by Chris Lattner · 20 years ago
  10. 9879aa9 Remove some abandoned code that was never finished. If needed in the future by Chris Lattner · 20 years ago
  11. cc46c4f Remove some (LARGE) abandoned code for the release. If this is ever needed by Chris Lattner · 20 years ago
  12. 0bafa98 Make linear scan the default by Chris Lattner · 20 years ago
  13. 2ed17ca * Change bool from cInt to cByte (for now) by Misha Brukman · 20 years ago
  14. 77c4c4d Put variable name to a separate line. by Alkis Evlogimenos · 20 years ago
  15. 75fa4e4 Fix indentation and wrap code at 80 cols by Misha Brukman · 20 years ago
  16. d3014ed Sorting is now handled by both linearscan and iterative scan so live by Alkis Evlogimenos · 20 years ago
  17. 82c24fb Fit to 80 columns. by Alkis Evlogimenos · 20 years ago
  18. b11a463 Remove redundant SCCP pass by Chris Lattner · 20 years ago
  19. 53eb373 Some compile time improvements resulting in a 1sec speedup in the 5sec by Alkis Evlogimenos · 20 years ago
  20. 3ede6ad New prototype by Chris Lattner · 20 years ago
  21. 0fb56af This is a trivial dead store elimination pass. It very very simple and by Chris Lattner · 20 years ago
  22. 5e299fc Trivial testcase for dse by Chris Lattner · 20 years ago
  23. b8a31ac Clean up reference counting to stop "leaking" alias sets by Chris Lattner · 20 years ago
  24. 199edde Remove extraneous punctuation by Chris Lattner · 20 years ago
  25. 93c9587 Update GC intrinsics to take a pointer to the object as well as a pointer by Chris Lattner · 20 years ago
  26. 9545a17 Updates to gc intrinsics, contributed by Tobias Nurmiranta by Chris Lattner · 20 years ago
  27. 728f03f Update documentation for gc intrinsics change. Contributed by Tobias Nurmiranta by Chris Lattner · 20 years ago
  28. de1618f Update gc intrinsics to take pointer to object as well as pointer to field. by Chris Lattner · 20 years ago
  29. 10e169b Use reverse iterators when updating the vector, since scanning from by Alkis Evlogimenos · 20 years ago
  30. 6beef3e That funny 2-address lowering pass can also cause multiple definitions, by Chris Lattner · 20 years ago
  31. 1e31363 Minor cleanups by Chris Lattner · 20 years ago
  32. 3dbb504 Fix cases where we generated horrible code like this: by Chris Lattner · 20 years ago
  33. 7848e68 These files don't need to include <iostream> since they include "Support/Debug.h". by Brian Gaeke · 20 years ago
  34. 7d02766 Include <iostream> here, because most people using DEBUG() want to use std::cerr too. by Brian Gaeke · 20 years ago
  35. a31f1f7 * Add the lost fix to define the second reg of a 2-reg representation of longs by Misha Brukman · 20 years ago
  36. 17a9000 * Speed up canUseAsImmediateForOpcode() by comparing Operand before by Misha Brukman · 20 years ago
  37. f0cacc0 * Further cleanup. by Chris Lattner · 20 years ago
  38. 97a296f * Fix printing of signed immediate values (Nate Begeman) by Misha Brukman · 20 years ago
  39. 1013ef5 * Fix printing of signed immediate values by Misha Brukman · 20 years ago
  40. 5eb9194 Make cast-cast code a bit more defensive by Chris Lattner · 20 years ago
  41. e0380e0 Use addSImm() instead of addImm() for stack offsets, which may be negative. by Misha Brukman · 20 years ago
  42. 1721784 Reid doesn't need a definite article in front of his name. by Misha Brukman · 20 years ago
  43. ebbbf25 Delete extra space; add <p> tags around text within a <div> by Misha Brukman · 20 years ago
  44. d03451e Fix analysis name. by Alkis Evlogimenos · 20 years ago
  45. 53d9a48 Add SUBI instruction by Misha Brukman · 20 years ago
  46. 1e635c3 Fix spelling of `iterative scan' by Misha Brukman · 20 years ago
  47. 712c0e2 * Uncomment rule for location of LLI (formerly commented out: typo?) by Misha Brukman · 20 years ago
  48. fc29e63 Clear spilled list at once. Remove unused vector. by Alkis Evlogimenos · 20 years ago
  49. 2d54705 Change std::list into a std::vector for IntervalSets. This reduces by Alkis Evlogimenos · 20 years ago
  50. 7b32639 Add greater_ptr functor. by Alkis Evlogimenos · 20 years ago
  51. 3b1af0b Improve file comment. by Alkis Evlogimenos · 20 years ago
  52. 910d0d6 Add Iterative scan register allocator. by Alkis Evlogimenos · 20 years ago
  53. c8dec2c Linearscan is no longer experimental. by Alkis Evlogimenos · 20 years ago
  54. 6d4b0d7 Add capability to remove aliasing aliassets from an AST by Chris Lattner · 20 years ago
  55. 877ad7d Add a bunch of new functionality, primarily to do with removing aliasing by Chris Lattner · 20 years ago
  56. 12c1155 Make the AST interface a bit richer by returning whether an insertion caused by Chris Lattner · 20 years ago
  57. e8a7e59 Remove special casing of pointers and treat them generically as integers of by Chris Lattner · 20 years ago
  58. bb8f43c Do not ignore casts unless they are pointer-pointer casts. This caused us by Chris Lattner · 20 years ago
  59. adfe28d Regenerated using autoconf-2.57. by Brian Gaeke · 20 years ago
  60. a4d718f Add AC_MSG_CHECKING and AC_MSG_RESULT statements which were missing by Brian Gaeke · 20 years ago
  61. d59a647 Regenerated with autoconf/autoheader 2.57 by Brian Gaeke · 20 years ago
  62. 0d3ac4c Solaris hack for isinf() by Brian Gaeke · 20 years ago
  63. dfb3397 Add check for finite(). Solaris doesn't have isinf, but it has finite...go by Brian Gaeke · 20 years ago
  64. 043c0bb Emit NaNs and INFs bit-identically to the bytecode file, if the system has by Brian Gaeke · 20 years ago
  65. a7d03b4 Add prototypes for platform-independent wrappers for isinf(). by Brian Gaeke · 20 years ago
  66. c64d41e Regenerated with autoheader-2.57. Patch contributed by Bill Wendling. by Brian Gaeke · 20 years ago
  67. 3869b27 Add call to check for isinf(). Patch contributed by Bill Wendling. by Brian Gaeke · 20 years ago
  68. 4cc02ac Add support for checking for isinf(). Patch contributed by Bill Wendling. by Brian Gaeke · 20 years ago
  69. 52a551d Regenerated with autoconf-2.57. Patch contributed by Bill Wendling. by Brian Gaeke · 20 years ago
  70. 418f73c Add platform-independent wrapper function for isinf(). by Brian Gaeke · 20 years ago
  71. 0b44122 Move LLVM tool definitions to Makefile.rules by Brian Gaeke · 20 years ago
  72. cd2273f Shorts are aligned to 2 bytes, bools to 1 byte (in structs). by Misha Brukman · 20 years ago
  73. bf417a6 Treat external variables similarly to those with weak linkage: load indirect. by Misha Brukman · 20 years ago
  74. 1d3a8b0 Refer would-be llvm-gcc source users/hackers to the compilation guide. by Misha Brukman · 20 years ago
  75. c5f9d8c Use C++-style <cstdio> instead of C-style <stdio.h> by Misha Brukman · 20 years ago
  76. 86ddcf9 Differentiate between global and weak symbol loads by Misha Brukman · 20 years ago
  77. ec6319a * Differentiate between global and weak symbol loads by Misha Brukman · 20 years ago
  78. e48178e Differentiate between global and weak symbol loads by Misha Brukman · 20 years ago
  79. 5c45441 Double alignment in structs is 4 bytes, not 8. Patch by Nate Begeman. by Misha Brukman · 20 years ago
  80. a39fc0e Add function to clear all virtual->physical mappings but not assigned by Alkis Evlogimenos · 20 years ago
  81. 6bd23c0 Remove unneeded functor. LiveInterval has a < operator. by Alkis Evlogimenos · 20 years ago
  82. adfd32f Fix a serious code pessimization problem. If an inlined function has a single by Chris Lattner · 20 years ago
  83. 59a2077 Implement Transforms/InstCombine/IntPtrCast.ll by Chris Lattner · 20 years ago
  84. c0de837 new testcase by Chris Lattner · 20 years ago
  85. 9ce3000 Ignore instructions that are in trivially dead functions. This allows us by Chris Lattner · 20 years ago
  86. d43b9fd Fix stack frame layout in prologue/epilogue. Patch courtesy of Nate Begeman. by Misha Brukman · 20 years ago
  87. 913e1b4 Dump the old-fashioned C-style <ctype.h> in favor of new `C++'-style <cctype> by Misha Brukman · 20 years ago
  88. 67769e5 Implement InstCombine/GEPIdxCanon.ll by Chris Lattner · 20 years ago
  89. 247d62c New testcase that instcombine should help out with. by Chris Lattner · 20 years ago
  90. af17b1d Implement SimplifyCFG/BrUnwind.ll by Chris Lattner · 20 years ago
  91. c6c9db2 test that unconditional branches to unwinds are always eliminated by Chris Lattner · 20 years ago
  92. ba1c1da Move handing of GlobalValues from getReg() to copyConstantToRegister(), this by Misha Brukman · 20 years ago
  93. bee7e76 Rewrite cast->cast elimination code completely based on the information we by Chris Lattner · 20 years ago
  94. 6c08892 Testcases missed by the instruction combiner by Chris Lattner · 20 years ago
  95. 497b52f isupper() and tolower() are declared in <ctype.h> by Misha Brukman · 20 years ago
  96. 6111461 * Fn args passed in registers are now recorded as used by the call instruction by Misha Brukman · 20 years ago
  97. 7e898c3 * cFP class split into cFP32 and cFP64 by Misha Brukman · 20 years ago
  98. 4771288 While I'm at it, don't break codegen of mul by 3,5,9. by Chris Lattner · 20 years ago
  99. 596b97f Generate better code for multiplies by negative constants like -4, -1, -9, etc. by Chris Lattner · 20 years ago
  100. da77c44 Remove dead code. by Alkis Evlogimenos · 20 years ago