1. 0b23ac1 The "alias" keyword comes first. by Duncan Sands · 16 years ago
  2. ee9e1b0 On some targets, non-move instructions can become move instructions because of coalescing. e.g. by Evan Cheng · 16 years ago
  3. 4fbd796 Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* and by Dan Gohman · 16 years ago
  4. 913d3df Pass "earlyclobber" bit through to machine by Dale Johannesen · 16 years ago
  5. f5aeb1a Rename ConstantSDNode::getValue to getZExtValue, for consistency by Dan Gohman · 16 years ago
  6. 0e3b7b2 Give GlobalsModRef a whirl in the nightly testers. by Duncan Sands · 16 years ago
  7. 2bb4a4d Rather than marking all internal globals "Ref" by Duncan Sands · 16 years ago
  8. e2f2083 The sequence for ppcf128 compares was not IEEE safe in the presence of NaNs. by Dale Johannesen · 16 years ago
  9. 4f833d4 On 64-bit targets, change 32-bit getelementptr indices to be 64-bit by Dan Gohman · 16 years ago
  10. 3139ff8 Fix a vectorshuffle instcombine bug introduced by r55995. by Dan Gohman · 16 years ago
  11. 363f53f Add indirect tail call (function pointer) examples. by Arnold Schwaighofer · 16 years ago
  12. e5d20f9 udpate header comment: s/VP/VFP/ by Jim Grosbach · 16 years ago
  13. 1fdc40f When tailcallopt is enabled all fastcc calls must have an aligned argument stack size. Add a test case. by Arnold Schwaighofer · 16 years ago
  14. 8db8668 Fix PR2748. Avoid coalescing physical register with virtual register which would create illegal extract_subreg. e.g. by Evan Cheng · 16 years ago
  15. ac34a00 Fix a bug in ANY_EXTEND handling that was breaking 403.gcc on X86-64 in fast isel. by Owen Anderson · 16 years ago
  16. af8bc26 Fix comment typo. by Duncan Sands · 16 years ago
  17. 892b840 Intrinsics don't touch internal global variables by Duncan Sands · 16 years ago
  18. bcb37fd Fix a copy+paste bug that Duncan spotted. For several by Dan Gohman · 16 years ago
  19. 4086906 Fix PR2783 - coalescer bug. Missing a TargetRegisterInfo::isVirtualRegister check. by Evan Cheng · 16 years ago
  20. ffeecd6 Eliminate some unused methods. by Evan Cheng · 16 years ago
  21. 84a8be3 Indentation. by Evan Cheng · 16 years ago
  22. 7c9a772 lib/Target/SubtargetFeature.cpp asserts that the FeatureKV[] table be sorted by Jim Grosbach · 16 years ago
  23. 1abe60b Intrinsics don't read these kinds of global variables. by Duncan Sands · 16 years ago
  24. dd595c5 Change getSubReg semantics. It now returns zero if the specified register doesn't have a subreg of the specified index. by Evan Cheng · 16 years ago
  25. 3885578 Fix a 80 column violation. by Evan Cheng · 16 years ago
  26. d18a462 The version of AtomicSDNode::AtomicSDNode used (only) for by Dale Johannesen · 16 years ago
  27. b636913 If ISD::ANY_EXTEND fails, try ISD::ZERO_EXTEND and ISD::SIGN_EXTEND before giving up. This fixes 445.gobmk on by Owen Anderson · 16 years ago
  28. 209a409 Succumb utterly to compatibility and implement by Dale Johannesen · 16 years ago
  29. d9c553f Propagate subreg index when promoting a load to a copy. by Evan Cheng · 16 years ago
  30. 7f85fbd In my analysis for r56076 I missed the case where the original by Dan Gohman · 16 years ago
  31. 1df3fd6 Fix an icmp+sdiv optimization to check for and handle an overflow by Dan Gohman · 16 years ago
  32. 8c9c55f Add more documentation advertising the -view-*-dags options. by Dan Gohman · 16 years ago
  33. 78efce6 X86FastISel support for double->float and float->double casts. by Dan Gohman · 16 years ago
  34. 74321ab FastISel support for i1 PHI nodes. by Dan Gohman · 16 years ago
  35. 8211648 FastISel support for i1 constants. by Dan Gohman · 16 years ago
  36. 369e987 Fix a bug in the coalescer where it didn't check if a live interval existed before trying to manipulate it. This by Owen Anderson · 16 years ago
  37. 0586d91 Add X86FastISel support for static allocas, and refences by Dan Gohman · 16 years ago
  38. 014264b Fix PR2664 - spiller GetRegForReload wasn't respecting sub-register indices on machine operands. by Evan Cheng · 16 years ago
  39. b188dd9 Fix a fastcc + sret bug. If fastcc and sret, callee doesn't need to pop the hidden struct ptr; Re-enable fastcc. by Evan Cheng · 16 years ago
  40. fb0e132 Handle new intrinsics with vector arguments. Patch by Paul Redmond. by Dale Johannesen · 16 years ago
  41. 3ee25dc Add a break statement that I accidentally deleted when by Dan Gohman · 16 years ago
  42. 36a5bf8 fix white spaces. by Devang Patel · 16 years ago
  43. bf53c29 Fix name. by Duncan Sands · 16 years ago
  44. 3ed7d37 Add trampoline support for the new FastCC calling by Duncan Sands · 16 years ago
  45. 06d77dd Turn off the new FastCC for the moment. It causes by Duncan Sands · 16 years ago
  46. fc2508e Remove unnecessary bit-wise AND from the limited precision work. by Bill Wendling · 16 years ago
  47. c0c3b9a Fix 80 col violation. by Daniel Dunbar · 16 years ago
  48. cb89309 Fix a warning about comparing signed and unsigned values. by Dan Gohman · 16 years ago
  49. 8ec3389 Fix typo. by Evan Cheng · 16 years ago
  50. 277fc24 Check that both operands are f32 before attempting to lower. by Bill Wendling · 16 years ago
  51. aeb5c7b Implement "visitPow". This is mainly used to see if we have a pow() call of this by Bill Wendling · 16 years ago
  52. 9d24ac5 A few more places where FPOW is being ignored. by Evan Cheng · 16 years ago
  53. 4344a5d Change -fast-isel-no-abort to -fast-isel-abort, which now defaults by Dan Gohman · 16 years ago
  54. 4b88702 Legalizer was missing code that expand fpow to a libcall. by Evan Cheng · 16 years ago
  55. e10c814 Adding 6-, 12-, and 18-bit limited-precision floating-point support for exp2 by Bill Wendling · 16 years ago
  56. d2e51af Move the uglier parts of deciding not to emit a by Dale Johannesen · 16 years ago
  57. b4ec283 Add support for 6-, 12-, and 18-bit limited precision calculations of exp for by Bill Wendling · 16 years ago
  58. 7258737 Fix a minor wording ambiguity in the Developer Policy. by Dan Gohman · 16 years ago
  59. 293d5f8 Add a new option, -fast-isel-verbose, that can be used with by Dan Gohman · 16 years ago
  60. 3ef2d60 Clear preference when it no longer makes sense. by Evan Cheng · 16 years ago
  61. a009d2e Remove. by Devang Patel · 16 years ago
  62. d22a849 if loop induction variable is always sign or zero extended then by Devang Patel · 16 years ago
  63. bd6dc7a Add assertion check. by Devang Patel · 16 years ago
  64. 4b3f08b fix overflow check. by Devang Patel · 16 years ago
  65. 0d95267 Clean this up, based on Evan's suggestions. by Owen Anderson · 16 years ago
  66. 3915025 - Add support for 6-, 12-, and 18-bit limited precision floating-point "log" by Bill Wendling · 16 years ago
  67. 5530216 Fix PR2757. Ignore liveinterval register allocation preference if the preference register is not in the right register class. This can happen due to sub-register coalescing. by Evan Cheng · 16 years ago
  68. 19e861a Make safer variant of alias resolution routine to be default by Anton Korobeynikov · 16 years ago
  69. 7ca9d81 Simplify this some more. No functionality change. by Duncan Sands · 16 years ago
  70. e4c6b61 Resolve aliases, when possible by Anton Korobeynikov · 16 years ago
  71. bd297bc Add limited precision floating-point conversions of log10 for 6- and 18-bit by Bill Wendling · 16 years ago
  72. e3b4c0e Mark IMPLICIT_DEF as being rematerializable and cheap-as-a-move. by Dan Gohman · 16 years ago
  73. 820c83b Fix typo by Anton Korobeynikov · 16 years ago
  74. 832b2a9 Fix incorrect linker behaviour: we shouldn't resolve weak aliases. by Anton Korobeynikov · 16 years ago
  75. bff66b0 Replace explicit pointer-size constants to TargetData query. by Anton Korobeynikov · 16 years ago
  76. 488fbfc Make SimplifyDemandedVectorElts simplify vectors with multiple by Dan Gohman · 16 years ago
  77. 0938f74 Simplify. Fix outdated comment. by Devang Patel · 16 years ago
  78. acd12fc fit in 80 cols, minor tweaks by Gabor Greif · 16 years ago
  79. 24a0521 Optimization suggested by Matthijs Kooijman. by Duncan Sands · 16 years ago
  80. 99c1a7c Correct callgraph construction. It has two problems: by Duncan Sands · 16 years ago
  81. 076055c Update VC++ project files. by Argyrios Kyrtzidis · 16 years ago
  82. baf37cd Check for type legality before materializing integer constants in fast isel. With this change, by Owen Anderson · 16 years ago
  83. 70f684f Allow use of ssh to perform remote execution. by Evan Cheng · 16 years ago
  84. cf01f7a Remove the code that protected FastISel from aborting in by Dan Gohman · 16 years ago
  85. be91940 Temporarily disable vector select in the bitcode reader. The by Dan Gohman · 16 years ago
  86. 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
  87. b2dfb89 Fix logic for not emitting no-dead-strip for some by Dale Johannesen · 16 years ago
  88. d8ee59b Update generated files. by Dan Gohman · 16 years ago
  89. e435a5d Fix simplifycfg crash in handing block merge. by Devang Patel · 16 years ago
  90. f72fb67 Extend the vcmp/fcmp LLVM IR instructions to take vectors as arguments by Dan Gohman · 16 years ago
  91. 3eb5940 Add support for floating-point calculations of log2 with limited precisions of 6 by Bill Wendling · 16 years ago
  92. 2379089 s/RemoveUnreachableBlocks/RemoveUnreachableBlocksFromFn/g by Devang Patel · 16 years ago
  93. 14b0a2b Don't suppress no-dead-strip for used static functions. by Dale Johannesen · 16 years ago
  94. 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
  95. b9fb005 Reapply 55903: Testcase for 64-bit lowering of eh_return & unwind_init by Anton Korobeynikov · 16 years ago
  96. a0e8a1e Reapply 55904: Unbreak and fix indentation by Anton Korobeynikov · 16 years ago
  97. a177871 Reapply 55901: Drop unused variable by Anton Korobeynikov · 16 years ago
  98. c4da15a Reapply 55900: We do support EH on x86-64! by Anton Korobeynikov · 16 years ago
  99. b84c167 Reapply 55899: First draft of EH support on x86/64-linux by Anton Korobeynikov · 16 years ago
  100. 260a6b8 Reapply blindly reverted 55898: Implement FRAME_TO_ARGS_OFFSET for x86-64 by Anton Korobeynikov · 16 years ago