1. 24a0521 Optimization suggested by Matthijs Kooijman. by Duncan Sands · 16 years ago
  2. 99c1a7c Correct callgraph construction. It has two problems: by Duncan Sands · 16 years ago
  3. 076055c Update VC++ project files. by Argyrios Kyrtzidis · 16 years ago
  4. baf37cd Check for type legality before materializing integer constants in fast isel. With this change, by Owen Anderson · 16 years ago
  5. 70f684f Allow use of ssh to perform remote execution. by Evan Cheng · 16 years ago
  6. cf01f7a Remove the code that protected FastISel from aborting in by Dan Gohman · 16 years ago
  7. be91940 Temporarily disable vector select in the bitcode reader. The by Dan Gohman · 16 years ago
  8. 59fbc80 Fix a constant lowering bug. Now we can do load and store instructions with funky getelementptr embedded in the address operand. by Evan Cheng · 16 years ago
  9. b2dfb89 Fix logic for not emitting no-dead-strip for some by Dale Johannesen · 16 years ago
  10. d8ee59b Update generated files. by Dan Gohman · 16 years ago
  11. e435a5d Fix simplifycfg crash in handing block merge. by Devang Patel · 16 years ago
  12. f72fb67 Extend the vcmp/fcmp LLVM IR instructions to take vectors as arguments by Dan Gohman · 16 years ago
  13. 3eb5940 Add support for floating-point calculations of log2 with limited precisions of 6 by Bill Wendling · 16 years ago
  14. 2379089 s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g by Devang Patel · 16 years ago
  15. 14b0a2b Don't suppress no-dead-strip for used static functions. by Dale Johannesen · 16 years ago
  16. 369bbbb Reapply 55902: Add test for checking proper lowering of eh_return & unwind init intrinsics on 32bit x86 targets by Anton Korobeynikov · 16 years ago
  17. b9fb005 Reapply 55903: Testcase for 64-bit lowering of eh_return & unwind_init by Anton Korobeynikov · 16 years ago
  18. a0e8a1e Reapply 55904: Unbreak and fix indentation by Anton Korobeynikov · 16 years ago
  19. a177871 Reapply 55901: Drop unused variable by Anton Korobeynikov · 16 years ago
  20. c4da15a Reapply 55900: We do support EH on x86-64! by Anton Korobeynikov · 16 years ago
  21. b84c167 Reapply 55899: First draft of EH support on x86/64-linux by Anton Korobeynikov · 16 years ago
  22. 260a6b8 Reapply blindly reverted 55898: Implement FRAME_TO_ARGS_OFFSET for x86-64 by Anton Korobeynikov · 16 years ago
  23. a8657e3 Fix a few I's that were meant to be renamed to BI's. by Dan Gohman · 16 years ago
  24. 36d81ba Add a target triple; apparently LLVM doesn't use 64-bit by Dan Gohman · 16 years ago
  25. 1b0123c Reverting r55898 as well. This wasn't reverted in the original revert... by Bill Wendling · 16 years ago
  26. 1ed49fb Accidental commit of partial 'stack canaries' code by Bill Wendling · 16 years ago
  27. fdddcc0 Remove these testcases associated with changes between r 55898 and r 55909. by Bill Wendling · 16 years ago
  28. 07cabb9 Redo the 3 existing low-precision expansions to by Dale Johannesen · 16 years ago
  29. a425e00 Reverting r55898 to r55909. One of these patches was causing an ICE during the full bootstrap on Darwin: by Bill Wendling · 16 years ago
  30. debdea0 Handle calls which produce i1 results: promote to i8 but and it with 1 to get the low bit. by Evan Cheng · 16 years ago
  31. 245d0ab Remove unused counter. by Devang Patel · 16 years ago
  32. 942ca7f In visitUREM, arrange for the temporary UDIV node to be by Dan Gohman · 16 years ago
  33. 1e0e04c Add VISIBILITY_HIDDEN on SDISelAsmOperandInfo by Daniel Dunbar · 16 years ago
  34. 500233a Bitcasting two or from aggregate types is not permitted. Update by Dan Gohman · 16 years ago
  35. f91570c i128 and f80 are implemented for x86-64 now. by Dan Gohman · 16 years ago
  36. 82f94f1 Add AsmPrinter support for i128 and larger static initializer data. by Dan Gohman · 16 years ago
  37. 863890e Fix copy+pastos in comments. by Dan Gohman · 16 years ago
  38. a47916d Fix the string for ISD::UDIVREM. by Dan Gohman · 16 years ago
  39. eb3db1c Fix typos in (generated) comments. by Dan Gohman · 16 years ago
  40. 8106b0a Delete an unused variable. by Dan Gohman · 16 years ago
  41. ac8ab78 xfail by Devang Patel · 16 years ago
  42. 175f9d9 Remove OptimizeIVType() by Devang Patel · 16 years ago
  43. 28f0212 Didn't mean to commit this change to how the callgraph is printed. by Duncan Sands · 16 years ago
  44. 9f11850 Avoid redefinition and nnbreak windows build. by Evan Cheng · 16 years ago
  45. d4fde0b Unbreak and fix indentation by Anton Korobeynikov · 16 years ago
  46. e665c07 Testcase for 64-bit lowering of eh_return & unwind_init by Anton Korobeynikov · 16 years ago
  47. a8268a7 Add test for checking proper lowering of eh_return & unwind init intrinsics on 32bit x86 targets by Anton Korobeynikov · 16 years ago
  48. 9bf41ef Drop unused variable by Anton Korobeynikov · 16 years ago
  49. 28b1dea We do support EH on x86-64! by Anton Korobeynikov · 16 years ago
  50. 302affb First draft of EH support on x86/64-linux by Anton Korobeynikov · 16 years ago
  51. 559189e Implement FRAME_TO_ARGS_OFFSET for x86-64 by Anton Korobeynikov · 16 years ago
  52. 1db6a2b Add testcase from bug 2770. by Rafael Espindola · 16 years ago
  53. a9c3251 Update the callgraph correctly. by Duncan Sands · 16 years ago
  54. 34c8847 Update the callgraph correctly in ArgumentPromotion. by Duncan Sands · 16 years ago
  55. d7b9851 Reapply 55859. This doesn't change anything as by Duncan Sands · 16 years ago
  56. 98d2d07 Correctly handle physical register inputs. They are not explicit input operands in the resulting machine instrs. by Evan Cheng · 16 years ago
  57. 5960e4e Add fast isel physical register definition support. by Evan Cheng · 16 years ago
  58. 24e3a90 Add support to extend call operands when needed. Enable x86 fastisel call support. by Evan Cheng · 16 years ago
  59. 9a0d1ba Revert my previous change -- the subtraction of two constants was a no-op by Bill Wendling · 16 years ago
  60. ca460d5 Convert by Bill Wendling · 16 years ago
  61. c7e4c4d Clean up CSS validator errors: 'Property align doesn't exist : center' by Bill Wendling · 16 years ago
  62. e36dccc Formatting changes. to make the information cleaner. by Bill Wendling · 16 years ago
  63. 4cddaf7 Correct a comment and strip trailing whitespace. by Duncan Sands · 16 years ago
  64. f3d4efe Initial fastisel call support for C, Fast, and X86_FastCall calling conventions. It's meant to handle "simple" calls, i.e. no byval, structret, etc. It doesn't support multi-result returns either. by Evan Cheng · 16 years ago
  65. e9ac9e6 Some code clean up. by Evan Cheng · 16 years ago
  66. f099178 Indentation. by Evan Cheng · 16 years ago
  67. c7fcfa0 - Doh. Pass vector by value is bad. by Evan Cheng · 16 years ago
  68. e3e3626 Eliminate a compile time warning. by Evan Cheng · 16 years ago
  69. 10a8d9c Handle x86 truncate to i8 with target hook for now. by Evan Cheng · 16 years ago
  70. d07b46e Fix indentation of generated code. by Evan Cheng · 16 years ago
  71. 34fc6ce Ignore multi-instruction patterns. e.g. by Evan Cheng · 16 years ago
  72. b9baf31 fix crash when the malloc/free function is defined or is a declaration with 0 parameters. by Nuno Lopes · 16 years ago
  73. fec2c2b When PruneEH turned an invoke into an ordinary by Duncan Sands · 16 years ago
  74. 3b217c6 Fix constant pool loads, and remove broken versions of addConstantPoolReference. by Owen Anderson · 16 years ago
  75. 99d6dca Fix the X86 addConstantPoolReference, which had the operands in the wrong order. by Owen Anderson · 16 years ago
  76. 853244f Next limited float precision expansion (log2 12 bits) by Dale Johannesen · 16 years ago
  77. 6e60745 Revert r55859. This is breaking the build in the abscence of its companion commit. by Owen Anderson · 16 years ago
  78. d0c0fae Fix for PR2687: Add patterns to match sint_to_fp and fp_to_sint for <2 x by Eli Friedman · 16 years ago
  79. 8a11053 Move the code that inserts copies for function livein registers by Dan Gohman · 16 years ago
  80. bcc11d2 Remove unused map. by Devang Patel · 16 years ago
  81. 54d9f98 Mark math lib intrinsics readonly, on the grounds by Dale Johannesen · 16 years ago
  82. c94fe21 Delete the removeCallEdgeTo callgraph method, by Duncan Sands · 16 years ago
  83. f8e3541 Prevent our own passes from promoting this to readonly. by Duncan Sands · 16 years ago
  84. f58cb6d Fix X86FastISel's shift and select code to reject illegal types. by Dan Gohman · 16 years ago
  85. 852680a Add the next limited-precision expansion. by Dale Johannesen · 16 years ago
  86. 31d2691 Fix the opcodes used by X86FastISel for shifts and conditional moves. by Dan Gohman · 16 years ago
  87. 0de588f Factor out code that emits load and store instructions. by Evan Cheng · 16 years ago
  88. 9c7216f Rename method. by Owen Anderson · 16 years ago
  89. 7f13212 Fix test. by Evan Cheng · 16 years ago
  90. 638c683 FastISel support for AND and OR with type i1. by Dan Gohman · 16 years ago
  91. 59e577f Add hooks for other intrinsics to get low-precision expansions. by Dale Johannesen · 16 years ago
  92. c39f4db X86FastISel support for shifts and conditional moves. by Dan Gohman · 16 years ago
  93. 40b189e FastISel support for ConstantExprs. by Dan Gohman · 16 years ago
  94. be0034e Revert r55817. It broke PIC. FastISel will need to find a different by Dan Gohman · 16 years ago
  95. e2471a9 If SSE2 is available, x86 should pass first 3 f32/f64 arguments in XMM registers for fastcc calls. by Evan Cheng · 16 years ago
  96. c89d2fe Add a variant of AnalyzeCallOperands that can be used by fast isel. by Evan Cheng · 16 years ago
  97. 6f0a768 Use removeAllCalledFunctions rather than removing edges one by one by hand. by Duncan Sands · 16 years ago
  98. a7212e5 Remove trailing whitespace. by Duncan Sands · 16 years ago
  99. e4a48c7 Strip trailing whitespace. by Duncan Sands · 16 years ago
  100. cae62e3 Make this pass return that it made a change if by Duncan Sands · 16 years ago