1. c94ebef Do not consider MMX_MOVD64rr a move instructions. The source register is in GR32, the destination is VR64. They are not compatible. by Evan Cheng · 16 years ago
  2. 3cd389d Only try to sink immediate when TLI is not null. It needs to check if immediate would fit in target addressing field. by Evan Cheng · 16 years ago
  3. bdf0d7c Regenerate. by Nick Lewycky · 16 years ago
  4. 5992175 Remove tests for flex/bison which are no longer needed by LLVM. by Nick Lewycky · 16 years ago
  5. 2ec0dbf Don't sign extend the char when expanding char -> int during by Nick Lewycky · 16 years ago
  6. 92acef0 Add makefile debugging target; use "make print-FOO" to print the by Daniel Dunbar · 16 years ago
  7. 278f83d bug 3610: Floating point vaarg not softened. by Richard Pennington · 16 years ago
  8. 07bf7ef Add version of StringsEqualNoCase that takes two null-terminated C-strings and compares up to 'len' characters. I tend to screw up string comparison functions, so anyone who is interested please review this\! by Ted Kremenek · 16 years ago
  9. b5bd026 Drop bunch of half-working stuff in the ext_weak linkage support. by Anton Korobeynikov · 16 years ago
  10. 8e87e65 Pass different flags on different platforms when building PIC. by Nick Lewycky · 16 years ago
  11. b0ea080 Add AddrModeMatcher.cpp by Evan Cheng · 16 years ago
  12. 28c7ce3 If two-address def is dead and the instruction does not define other registers, and it doesn't produce side effects, just delete the instruction. by Evan Cheng · 16 years ago
  13. d9fb712 Teach LSR sink to sink the immediate portion of the common expression back into uses if they fit in address modes of all the uses. by Evan Cheng · 16 years ago
  14. 5a45d76 Make sure this doesn't access .end() too. by Bill Wendling · 16 years ago
  15. 67a2743 fix and clean up a comment by Gabor Greif · 16 years ago
  16. 8aa374b Make sure we don't dereference the .end() of the container. by Bill Wendling · 16 years ago
  17. 36d3e32 rename a function to indicate that it checks for profitability as well by Chris Lattner · 16 years ago
  18. 3d2445f Propagate more debug loc infos. This also includes some code cleaning. by Bill Wendling · 16 years ago
  19. 2625f9b We need to propagate the debug location information even when dealing with the by Bill Wendling · 16 years ago
  20. 9259905 * Fixed spelling by Misha Brukman · 16 years ago
  21. 1ba519b Fix a bug that David Greene found in the DAGCombiner's logic by Dan Gohman · 16 years ago
  22. d3ff4a1 Removed trailing whitespace. by Misha Brukman · 16 years ago
  23. 085a9eb Removed trailing whitespace. by Misha Brukman · 16 years ago
  24. fe2cce6 Removed trailing whitespace. by Misha Brukman · 16 years ago
  25. d5ece81 Keep the newline character at the end of the lines whose trailing whitespace we by Misha Brukman · 16 years ago
  26. 4c4c952 Only strip the newline character at the end of the lines that we're considering by Misha Brukman · 16 years ago
  27. a2769a3 Fixed lint errors: by Misha Brukman · 16 years ago
  28. 1bcf0f5 We have logic in there to emit a default debugging label at the beginning of a by Bill Wendling · 16 years ago
  29. d33cec1 Fix strange logic in CollectIVUsers used to determine whether all uses are by Evan Cheng · 16 years ago
  30. ff518c8 Simplify code and reduce indentation. No functionality change. by Dan Gohman · 16 years ago
  31. 6b38e29 Fix 80-column violations. by Dan Gohman · 16 years ago
  32. f0baa6e It's not necessary to check if Base is null here. by Dan Gohman · 16 years ago
  33. 79fb3b4 Support return of MMX values in 64-bit mode. by Evan Cheng · 16 years ago
  34. 9a65cfe - Early exit a nested block. - Correct comment. - Whitespace changes. by Bill Wendling · 16 years ago
  35. 33e3a36 Add a comment about how Imm can be used for loop-variant values. by Dan Gohman · 16 years ago
  36. 474479f add note about sin by Torok Edwin · 16 years ago
  37. a1fd5b3 Factor address mode matcher out of codegen prepare to make it available to other passes, e.g. loop strength reduction. by Evan Cheng · 16 years ago
  38. 3f315eb Just roll back the previous change to -mem2reg. by Zhou Sheng · 16 years ago
  39. a248c45 patch to update the line number information in pass -mem2reg. by Zhou Sheng · 16 years ago
  40. 4cafbb5 Fix a crash in the pre-alloc splitter exposed by recent codegen changes. by Owen Anderson · 16 years ago
  41. 3b2c017 Add a quick pass to the stack slot colorer to eliminate some trivially redundant spills after coloring. by Owen Anderson · 16 years ago
  42. e772842 make these tests pass when run on a G5. by Chris Lattner · 16 years ago
  43. c17e0cf Implement "superhero" strength reduction, or full strength by Dan Gohman · 16 years ago
  44. 4ed0c5f Add an accessor method to DwarfWriter to tell of debugging info should be emitted. by Bill Wendling · 16 years ago
  45. 5d0f681 Add a default debug location object to the Machine Function. It's used to emit a default debugging label at the beginning of a function. by Bill Wendling · 16 years ago
  46. 14a2e1e Temporarily revert r65065. It was causing test failures. by Bill Wendling · 16 years ago
  47. b5ef273 Print out debug info when printing the machine instruction. by Bill Wendling · 16 years ago
  48. 490359d Check for -fast here too. by Bill Wendling · 16 years ago
  49. dfdacee Generate these labels when we're in "fast" mode, not simply when we're no in by Bill Wendling · 16 years ago
  50. c1c9d7e Describe tail merging's use of InsertBranch. by Dale Johannesen · 16 years ago
  51. 4a359ea Use DEBUG() instead of passing *DOUT to WriteAsOperand, by Dan Gohman · 16 years ago
  52. 2f09f51 Make the debug output of LSR less cryptic and more informative. by Dan Gohman · 16 years ago
  53. 4dd82f6 Print out a new label only if the debug location *tuple* is different. The debug by Bill Wendling · 16 years ago
  54. 249e1e4 Forgot to check that debug information is supported. by Bill Wendling · 16 years ago
  55. 5d24957 Regenerate. by Nick Lewycky · 16 years ago
  56. 7e66462 Default to building with position independent code. This may increase LLVM's by Nick Lewycky · 16 years ago
  57. d18a2c1 If an executable is run through a symlink, dladdr will return the by Chris Lattner · 16 years ago
  58. 07ab52b Fix the logic in this assertion to properly validate the number of arguments. by Dan Gohman · 16 years ago
  59. a3ac0c1 Reapply r57340. VMKit does not presently rely on materializeFunction by Dan Gohman · 16 years ago
  60. 4b56f96 Temporarily XFAIL this test. by Bill Wendling · 16 years ago
  61. cb819f1 Put code that generates debug labels into TableGen so that it can be used by by Bill Wendling · 16 years ago
  62. f570e62 add proper asmwriter and asmparser support for anonymous functions. by Chris Lattner · 16 years ago
  63. 95c5d0f In theory the aliasee may have dead constant users by Duncan Sands · 16 years ago
  64. 6210a94 really fix style by Rafael Espindola · 16 years ago
  65. f2ec7e4 The subprogram die may not exist while creating "default" scope. by Devang Patel · 16 years ago
  66. f5a309e Use a sign-extend instead of a zero-extend when promoting a by Dan Gohman · 16 years ago
  67. cad24c9 Simplify by using dyn_cast instead of isa and cast. by Dan Gohman · 16 years ago
  68. b317143 Clarify the definition of "latch block" in a comment. by Dan Gohman · 16 years ago
  69. 38deef9 Add explicit keywords. by Dan Gohman · 16 years ago
  70. d6b7a24 Add support to the JIT for true non-lazy operation. When a call to a function by Nate Begeman · 16 years ago
  71. 98c507e fix style by Rafael Espindola · 16 years ago
  72. a052fad Add a test for r61358, which I forgot to add way back when. by Owen Anderson · 16 years ago
  73. 9735761 Factor out the code to add a MachineOperand to a MachineInstrBuilder. by Dan Gohman · 16 years ago
  74. 865f006 Eliminate several more unnecessary intptr_t casts. by Dan Gohman · 16 years ago
  75. 38ad019 Change the argument type in this test to something less convoluted, by Dan Gohman · 16 years ago
  76. caa0c2c GV with null value initializer shouldn't go to BSS if it's meant for a mergeable strings section. Currently it only checks for Darwin. Someone else please check if it should apply to other targets as well. by Evan Cheng · 16 years ago
  77. ccd846b allow TimeRegion to take a potentially-null pointer to a timer for clang. by Chris Lattner · 16 years ago
  78. d2067fd Fix a corner case in the new indvars promotion logic: if there by Dan Gohman · 16 years ago
  79. f284ce2 Fix a typo in a comment. by Dan Gohman · 16 years ago
  80. cdf5ffb If an alias is dead and so is its aliasee, then globaldce would by Duncan Sands · 16 years ago
  81. 0d90e5d And now, not so elegant, test case... by Devang Patel · 16 years ago
  82. 38ed388 Remove changes that were accidently included in previous commit. by Devang Patel · 16 years ago
  83. 13319ce The debugger sometimes lookup dynamically in the runtime to find ivar info of any Objective-C classes. It would be very helpful to debugger if the compiler encodes runtime version number in DWARF. by Devang Patel · 16 years ago
  84. fdc40a0 Remove trailing whitespace to reduce later commit patch noise. by Scott Michel · 16 years ago
  85. 36375ee Emit debug info for bitfields. by Devang Patel · 16 years ago
  86. f163a95 tools like nm and ar only need register_claim_file and add_symbols. Don't abort by Rafael Espindola · 16 years ago
  87. 97b6e2c LoopIndexSplit doesn't actually use ScalarEvolution. by Dan Gohman · 16 years ago
  88. 60f8a63 Add a method to ScalarEvolution for telling it when a loop has been by Dan Gohman · 16 years ago
  89. a84f47c commit a tweaked version of Daniel's patch for PR3599. We now by Chris Lattner · 16 years ago
  90. 189c635 Move dumpPassStructure out of line. by Dan Gohman · 16 years ago
  91. 244cc2c Tidy whitespace. by Dan Gohman · 16 years ago
  92. cafb813 Delete trailing whitespace. by Dan Gohman · 16 years ago
  93. 7ae5b9e This transform also applies to private linkage. by Duncan Sands · 16 years ago
  94. a575871 Fix 80-column violation. by Dan Gohman · 16 years ago
  95. bf18939 A couple of places where reused use operands should be marked kill. This is exposed by recent availability fallthrough changes. by Evan Cheng · 16 years ago
  96. a66878b add a horrible note by Chris Lattner · 16 years ago
  97. 86e6cb9 --- Merging (from foreign repository) r64714 into '.': by Bill Wendling · 16 years ago
  98. 1236df4 by Devang Patel · 16 years ago
  99. 5a6c1a8 Strengthen the "non-constant stride must dominate loop preheader" check. by Evan Cheng · 16 years ago
  100. 1a5e936 Simplify; fix some 80-column violations. by Dan Gohman · 16 years ago