1. 1c383ca disable this for mingw as well, we really need a 'has no dynamic linking' predicate. by Chris Lattner · 14 years ago
  2. 9aff323 Do not use '&' prefix for globals when register base field is non-zero, otherwise msp430-as will silently miscompile the code (TI's assembler report an error though). by Anton Korobeynikov · 14 years ago
  3. 7b323a3 Let the fallthrough handle whether or not we've changed anything by Eric Christopher · 14 years ago
  4. 27ceaa1 Migrate _chk call lowering from SimplifyLibCalls to InstCombine. Stub by Eric Christopher · 14 years ago
  5. 44f1680 Add static methods to handle Linkage Types. by Rafael Espindola · 14 years ago
  6. eea3f7e clean this up. by Chris Lattner · 14 years ago
  7. 0a7f442 revert r97807, it introduced build warnings. by Chris Lattner · 14 years ago
  8. e68bd74 Thumb1 epilogue code generation needs to take into account that callee-saved by Jim Grosbach · 14 years ago
  9. 75f0d69 Temporarily revert: by Eric Christopher · 14 years ago
  10. 621e06f Fix another case where LSR was affected by debug info. by Dale Johannesen · 14 years ago
  11. 6cc1aea Don't update physical register def. by Evan Cheng · 14 years ago
  12. fc8ccfe Transform @llvm.objectsize to integer if the argument is a result of malloc of known size. by Evan Cheng · 14 years ago
  13. e623050 Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options. by Erick Tryzelaar · 14 years ago
  14. b3195fb Whoops, the old LLVMWriteBitcodeToFileHandle closed the stream. by Erick Tryzelaar · 14 years ago
  15. 7606405 LLVMWriteBitcodeToFileHandle should work on all architectures now. by Erick Tryzelaar · 14 years ago
  16. 06a2663 Add some new bits of debug info handling. No functional change yet. by Dale Johannesen · 14 years ago
  17. 0fa9d1d Reapply r97778 and r97779, enabled only for unsigned i64 to f64 conversions. by Dan Gohman · 14 years ago
  18. b0e59dd Test case for r97851. by Devang Patel · 14 years ago
  19. e080b03 Update CMake build. by Ted Kremenek · 14 years ago
  20. 314fef6 Don't emit global symbols into the (__TEXT,__ustring) section on Darwin. This by Charles Davis · 14 years ago
  21. b6174e3 Move SimplifyLibCalls's LibCall builders to a separate file so they by Eric Christopher · 14 years ago
  22. e238178 Add support for an i8* type accessor. by Eric Christopher · 14 years ago
  23. 53e000b Better handling of dead super registers in LiveVariables. We used to do this: by Jakob Stoklund Olesen · 14 years ago
  24. a76e816 We don't really care about correct register liveness information after the by Jakob Stoklund Olesen · 14 years ago
  25. 580bba2 Avoid creating bad PHI instructions when BR is being const-folded. by Jakob Stoklund Olesen · 14 years ago
  26. 8d50ea7 Fix a case where LSR is sensitive to debug info. by Dale Johannesen · 14 years ago
  27. a79eb38 Safely turn memset_chk etc. to non-chk variant if the known object size is >= memset / memcpy / memmove size. by Evan Cheng · 14 years ago
  28. a862326 Instcombine should turn llvm.objectsize of a alloca with static size to an integer. by Evan Cheng · 15 years ago
  29. 1071849 Fix typo. by Evan Cheng · 15 years ago
  30. ac834e7 fix bss section printing for cell, patch by Kalle Raiskila! by Chris Lattner · 15 years ago
  31. 4c5fb1a fix PR6512, a case where instcombine would incorrectly merge loads by Chris Lattner · 15 years ago
  32. c4155d5 Reworking the stack layout that the MicroBlaze backend generates. by Wesley Peck · 15 years ago
  33. c84a956 Adding MBlaze to cmake target list. by Wesley Peck · 15 years ago
  34. f34f48c Fix PR6503. This turned into a much more interesting and nasty bug. Various by Chris Lattner · 15 years ago
  35. 76e7031 make these less sensitive to temporary naming. by Chris Lattner · 15 years ago
  36. d878ca6 remove this testcase, it isn't clear what it was testing and it is subsumed by or.ll by Chris Lattner · 15 years ago
  37. 4cae133 Fix an oops in x86 sibcall optimization. If the ByVal callee argument is itself passed as a pointer, then it's obviously not safe to do a tail call. by Evan Cheng · 15 years ago
  38. 2d4e4af If LD_LIBRARY_PATH is set in the system environment, use it. by Duncan Sands · 15 years ago
  39. d6f645a simplify some functions and make them work with vector by Chris Lattner · 15 years ago
  40. 893075f fix a nice subtle reassociate bug which would only occur by Chris Lattner · 15 years ago
  41. 25ec483 Move GetStringLength and helper from SimplifyLibCalls to ValueTracking. by Eric Christopher · 15 years ago
  42. b71a2fc Revert r97788 because it broke test/FrontendC/2010-02-16-DbgVarScope.c. by Jeffrey Yasskin · 15 years ago
  43. 18fdaba Fix PR6497, a bug where we'd fold a load into an addc by Chris Lattner · 15 years ago
  44. 1beaf41 cleanup by Chris Lattner · 15 years ago
  45. 9bbcd5e inline a small function with one call site. by Chris Lattner · 15 years ago
  46. c8cfa30 Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind. by Jeffrey Yasskin · 15 years ago
  47. b5c4239 Make it not an error to specify -O* options several times. by Mikhail Glushenkov · 15 years ago
  48. 0d61349 Use FindExecutable as a fall-back search method. by Mikhail Glushenkov · 15 years ago
  49. 26e19ba Rever 96389 and 96990. They are causing some miscompilation that I do not fully understand. by Evan Cheng · 15 years ago
  50. b6b343d Revert r97778 and r97779. They're somehow breaking llvm-gcc builds. by Dan Gohman · 15 years ago
  51. e560577 apparently if gold is around lto needs to be part of DIRS. by Chris Lattner · 15 years ago
  52. 808ab34 Fix these constants to be more portable. by Dan Gohman · 15 years ago
  53. cfa7ca1 Rewrite i64-to-f64 conversion using an algorithm which handles by Dan Gohman · 15 years ago
  54. fb86d78 Trivial comment change. by Johnny Chen · 15 years ago
  55. f79d624 Add missing break for Intrinsic::objectsize case. It was falling through to the following Intrinsic::bswap code. I have no idea why it wasn't breaking stuff. by Evan Cheng · 15 years ago
  56. 8550592 disable libprofile on cygwin, patch by Aaron Gray. by Chris Lattner · 15 years ago
  57. 23e6d2b Only build libedis if ENABLE_SHARED is specified, just like liblto. by Chris Lattner · 15 years ago
  58. f6dc18f liblto and gold don't need to be built in serial by Chris Lattner · 15 years ago
  59. f071d4e add an assertion requested on llvmdev. by Chris Lattner · 15 years ago
  60. 18ce64e Revert r97766. It's deleting a tag. by Bill Wendling · 15 years ago
  61. 37b52ee Micro-optimization: by Bill Wendling · 15 years ago
  62. b0812f1 Fix some more places where dbg_value affected codegen. by Dale Johannesen · 15 years ago
  63. e1d50cd Add metadata example. by Devang Patel · 15 years ago
  64. e5790a4 Stop leaking MDStrings. by Jeffrey Yasskin · 15 years ago
  65. 267124c Drop the ".w" qualifier for t2UXTB16* instructions as there is no 16-bit version by Johnny Chen · 15 years ago
  66. e8cfa63 Fix memcheck-found leaks: one false positive from using new[], and one true by Jeffrey Yasskin · 15 years ago
  67. b58a59b For SJLJ exception handling, make sure that all calls that are not marked by Jim Grosbach · 15 years ago
  68. 436e6e7 pr6478: The frame pointer spill frame index is only defined when there is a by Bob Wilson · 15 years ago
  69. c46e293 Run machine licm before machine cse to avoid messing up licm opportunities. by Evan Cheng · 15 years ago
  70. a5f32cb Avoid cse load instructions unless they are known to be invariant loads. by Evan Cheng · 15 years ago
  71. bbf39b0 pr6480: Don't try producing ld/st-multiple instructions when the address is by Bob Wilson · 15 years ago
  72. d4076cf Rewrite makefiles to explicitly reference DESTDIR to fix bug 3153. by Erick Tryzelaar · 15 years ago
  73. 3cfe010 Fix the remaining MUL8 and DIV8 to define AX instead of AL,AH. by Jakob Stoklund Olesen · 15 years ago
  74. 0ef701e Fix recognition of 16-bit bswap for C front-ends which emit the by Dan Gohman · 15 years ago
  75. bfcc8e0 not committing what you test = bad. by Chris Lattner · 15 years ago
  76. 225d4ca make gep matching in fastisel match the base of the gep as a by Chris Lattner · 15 years ago
  77. c19ae9d add a statistic for # times fastisel fails. by Chris Lattner · 15 years ago
  78. 39c75f2 Fix PR6360. It's easy for a stub's address to escape to user code, so we can't by Jeffrey Yasskin · 15 years ago
  79. ba72b0c Fix a typo Duncan noticed. by Dan Gohman · 15 years ago
  80. 0635fc5 Added 32-bit Thumb instructions for Preload Data (PLD, PLDW) and Preload by Johnny Chen · 15 years ago
  81. b8f2e4b Simplify the condition-checking logic and hopefully clear up a build failure by John McCall · 15 years ago
  82. 7b7b907 Teach lit to honor conditional directives. The syntax is: by John McCall · 15 years ago
  83. 5bf7f88 Make the 'icmp pred trunc(ext(X)), CST --> icmp pred X, ext(trunc(CST))' by Nick Lewycky · 15 years ago
  84. e57898c Fix PR5291, in which a SmallPtrSet iterator was held across an insertion into by Jeffrey Yasskin · 15 years ago
  85. 9763f70 Rename -machine-cse to -enable-machine-cse. by Evan Cheng · 15 years ago
  86. 97d8534 add a comment. by Chris Lattner · 15 years ago
  87. 57fcd03 so hey, it turns out that the histogram was completely wrong, because by Chris Lattner · 15 years ago
  88. b3958e8 Look ahead a bit to determine if a physical register def that is not marked dead is really alive. This is necessary to catch a lot of common cse opportunities for targets like x86. by Evan Cheng · 15 years ago
  89. 6b4ae71 zap fixme. by Chris Lattner · 15 years ago
  90. 9752fb1 now that complexpatterns are all emitted at the end of the match by Chris Lattner · 15 years ago
  91. 57bf8a4 change the new isel matcher to emit ComplexPattern matches by Chris Lattner · 15 years ago
  92. 8e98d12 Make sure JITResolvers don't leave any stubs behind. When a JITResolver was by Jeffrey Yasskin · 15 years ago
  93. d1aca7c enhance comment output to specify what recorded slot by Chris Lattner · 15 years ago
  94. 6900a39 Fix more code to work properly with vector operands. Based on by Dan Gohman · 15 years ago
  95. 992e619 Teach the pic16 target to recognize pic16-*-* triples. by John McCall · 15 years ago
  96. 2c4afd1 inline CannotYetSelectIntrinsic into CannotYetSelect and simplify. by Chris Lattner · 15 years ago
  97. 67bda72 Fix a logic error. An instruction that has a live physical register def cannot be CSE'ed, but it *can* be used to replace a common subexpression. by Evan Cheng · 15 years ago
  98. a92dced Remove PHINodeTraits and use MachineInstrExpressionTrait instead. by Evan Cheng · 15 years ago
  99. 7eb4beb Expose the rest of the llvm-c scalar opts to ocaml. by Erick Tryzelaar · 15 years ago
  100. 9c7c566 Rename some ocaml functions. by Erick Tryzelaar · 15 years ago