1. 232c910 Start on my todo list by Andrew Lenharth · 19 years ago
  2. 0c48fd4 Fix X86/inline-asm.ll:test2, a case where an input value was implicitly by Chris Lattner · 19 years ago
  3. cf752aa Fix Regression/CodeGen/X86/inline-asm.ll, a case where inline asm causes by Chris Lattner · 19 years ago
  4. fd561cd Fix an assert-on-inline-inline-asm bug. by Chris Lattner · 19 years ago
  5. fcadfbb For PR798: by Reid Spencer · 19 years ago
  6. 3e0c154 For PR798: Add support for Graphviz. Patch contributed by Anton Korobeynikov. by Reid Spencer · 19 years ago
  7. 177284c Prevent the -pedantic option from causing Mac OS/X build problems: by Reid Spencer · 19 years ago
  8. 18c8b49 Use archive libraries instead of object files for VMCore, BCReader, by Reid Spencer · 19 years ago
  9. 4c6f2f9 commuteInstruction() does not always create a new MI! by Evan Cheng · 19 years ago
  10. 16eee25 Eliminate a memory leak. by Evan Cheng · 19 years ago
  11. 7b336a8 visitVBinOp: Can't fold divide by zero! by Evan Cheng · 19 years ago
  12. 6b8e5a9 Make sure the register pressure reduction schedulers work for non-uniform by Evan Cheng · 19 years ago
  13. 19564e3 When a priority_queue is empty, the behavior of top() operator is by Evan Cheng · 19 years ago
  14. 729c6d1 Fix a nasty dag combiner bug that caused nondeterminstic crashes (MY FAVORITE!): by Chris Lattner · 19 years ago
  15. d61c482 Make CALL node consistent with RET node. Signness of value has type MVT::i32 by Evan Cheng · 19 years ago
  16. 8e7d056 Change RET node to include signness information of the return values. e.g. by Evan Cheng · 19 years ago
  17. 00aff7d Remove a bogus cast. by Evan Cheng · 19 years ago
  18. 3b78823 Turn on -sched-commute-nodes by default. by Evan Cheng · 19 years ago
  19. f6d62c2 CALL node change: now including signness of every argument. by Evan Cheng · 19 years ago
  20. d74ea2b Patches to make the LLVM sources more -pedantic clean. Patch provided by Chris Lattner · 19 years ago
  21. 80235d5 -enable-unsafe-fp-math implies -enable-finite-only-fp-math by Evan Cheng · 19 years ago
  22. 1247291 Fix missing include by Vladimir Prus · 19 years ago
  23. f6f9581 Incorrect SETCC CondCode used for FP comparisons. by Evan Cheng · 19 years ago
  24. 21d03f2 lib/Target/Target.td by Evan Cheng · 19 years ago
  25. d202ca4 Fix the result of the call to use a correct vbitconvert. There is no need to by Chris Lattner · 19 years ago
  26. 1b8daae Correct a previous patch which broke CodeGen/PowerPC/vec_call.ll by Chris Lattner · 19 years ago
  27. 7e399c1 Another typo. Pointed out by Nate Begeman. by Evan Cheng · 19 years ago
  28. 6c43f35 Fixed a LowerCallTo and LowerArguments bug. They were introducing illegal by Evan Cheng · 19 years ago
  29. e9b3da1 Fix an obvious bug in getPackedTypeBreakdown. Return 1 if type is legal. by Evan Cheng · 19 years ago
  30. c5d7d7c When we legalize target nodes, do not use getNode to create a new node, by Chris Lattner · 19 years ago
  31. b248e16 Add an assertion, avoid some unneeded work for each call. No functionality by Chris Lattner · 19 years ago
  32. da098e7 Add support for calls that pass and return legal vectors. by Chris Lattner · 19 years ago
  33. f4ec817 Add a new ISD::CALL node, make the default impl of TargetLowering::LowerCallTo by Chris Lattner · 19 years ago
  34. 3e34849 this should be 128 I think by Andrew Lenharth · 19 years ago
  35. dae9cbe Move this code to a common place by Andrew Lenharth · 19 years ago
  36. 8c0c10c Add a chain to FORMAL_ARGUMENTS. This is a minimal port of the X86 backend, by Chris Lattner · 19 years ago
  37. 9664541 Move function-live-in-handling code from the sdisel code to the scheduler. by Chris Lattner · 19 years ago
  38. 4e92027 Print the vreg that livein physregs are live in by Chris Lattner · 19 years ago
  39. e2e4173 Legalize FORMAL_ARGUMENTS nodes correctly, we don't want to legalize them once by Chris Lattner · 19 years ago
  40. 8820ad5 Fixing 2006-05-01-SchedCausingSpills.ll; some clean up by Evan Cheng · 19 years ago
  41. ee00a1d Revert an un-intended change by Evan Cheng · 19 years ago
  42. a2d079a Merge identical code. by Chris Lattner · 19 years ago
  43. 3b6d56c If the register allocator cannot find a register to spill, try the aliases. If by Evan Cheng · 19 years ago
  44. b5d9319 Remove dead vars by Chris Lattner · 19 years ago
  45. f1343c1 remove dead vars by Chris Lattner · 19 years ago
  46. c485e55 Remove dead variable by Chris Lattner · 19 years ago
  47. 5eed34d Comment out dead variables by Chris Lattner · 19 years ago
  48. 9dcb780 Remove dead var by Chris Lattner · 19 years ago
  49. e41102b Compile: by Chris Lattner · 19 years ago
  50. 07000c6 Refactor a bunch of includes so that TargetMachine.h doesn't have to include by Owen Anderson · 19 years ago
  51. 647c15e Backing out fix for PR770. Need to re-apply it after live range splitting is possible by Evan Cheng · 19 years ago
  52. 626da3d Duh. That could take a long time. by Evan Cheng · 19 years ago
  53. 21a57dc Two simplifications for token factor nodes: simplify tf(x,x) -> x. by Chris Lattner · 19 years ago
  54. 13d41b9 Add capability to scheduler to commute nodes for profit. by Evan Cheng · 19 years ago
  55. e165a78 Refactor scheduler code. Move register-reduction list scheduler to a by Evan Cheng · 19 years ago
  56. 9931414 Set weight of zero length intervals to infinite to prevent them from being by Evan Cheng · 19 years ago
  57. 5d02eaf Backing out previous check-in. by Evan Cheng · 19 years ago
  58. 1f30019 If the live interval legnth is essentially zero, i.e. in every live range by Evan Cheng · 19 years ago
  59. 90db035 Templatify RegReductionPriorityQueue by Evan Cheng · 19 years ago
  60. ec57fd9 Fix PR773 by Nate Begeman · 19 years ago
  61. c8d37c6 Fix a regression in my patch from last night that broke the llvmgcc4 build on by Chris Lattner · 19 years ago
  62. b63b067 Add pseudo dependency to force a def&use operand to be scheduled last (unless by Evan Cheng · 19 years ago
  63. 60e8c71 Debugging info by Evan Cheng · 19 years ago
  64. e73701d PR 770 - permit coallescing of registers in subset register classes. by Evan Cheng · 19 years ago
  65. 7faec9b Implement MASM sections correctly, without a "has masm sections flag" and a bunch of special case code. by Chris Lattner · 19 years ago
  66. a7090ae Oh yeah, there are two of these now, unify both. by Chris Lattner · 19 years ago
  67. b81cb61 Setting SwitchToSectionDirective properly in the MASM backend permits a bunch by Chris Lattner · 19 years ago
  68. 23b9eac by Chris Lattner · 19 years ago
  69. 13f161c Make the masm codepath work like the normal code path. by Chris Lattner · 19 years ago
  70. 4ca4bb1 The MASM asmprinter has been fixed, these hacks are no longer needed. by Chris Lattner · 19 years ago
  71. 4632d7a Split SwitchSection into SwitchTo{Text|Data}Section methods. by Chris Lattner · 19 years ago
  72. 4b37e87 Make the case I just checked in stronger. Now we compile this: by Chris Lattner · 19 years ago
  73. eaeda56 Implement and_sext.ll:test3, generating: by Chris Lattner · 19 years ago
  74. a850446 Compile this: by Chris Lattner · 19 years ago
  75. 2cfd674 Fold shifts with undef operands. by Chris Lattner · 19 years ago
  76. 1b73713 When tracking demanded bits, if any bits from the sext of an SRA are demanded, by Chris Lattner · 19 years ago
  77. 17c275f Make emission of jump tables a bit less conservative; they are now required by Nate Begeman · 19 years ago
  78. 5c74268 Fix PR772 by Nate Begeman · 19 years ago
  79. 822db93 Use ComputeMaskedBits to determine # sign bits as a fallback. This allows us by Chris Lattner · 19 years ago
  80. e60351b Add some more sign propagation cases by Chris Lattner · 19 years ago
  81. 310b578 Simplify some code, add a couple minor missed folds by Chris Lattner · 19 years ago
  82. b9ebacd constant fold sign_extend_inreg by Chris Lattner · 19 years ago
  83. 541a24f remove cases handled elsewhere by Chris Lattner · 19 years ago
  84. d6f7fe7 Add some more simple sign bit propagation cases. by Chris Lattner · 19 years ago
  85. d43b18d Fix some loose ends in MASM support. by Jeff Cohen · 19 years ago
  86. ee4ea92 Use the new TargetLowering::ComputeNumSignBits method to eliminate by Chris Lattner · 19 years ago
  87. 5c3e21d Add some really really simple code for computing sign-bit propagation. by Chris Lattner · 19 years ago
  88. f0df882 When inserting casts, be careful of where we put them. We cannot insert by Chris Lattner · 19 years ago
  89. c93dfda Fold (trunc (srl x, c)) -> (srl (trunc x), c) by Chris Lattner · 19 years ago
  90. b72773b Fold trunc(any_ext). This gives stuff like: by Chris Lattner · 19 years ago
  91. 06afe07 Shrink shifts when possible. by Chris Lattner · 19 years ago
  92. fe8babf Implement ComputeMaskedBits/SimplifyDemandedBits for ISD::TRUNCATE by Chris Lattner · 19 years ago
  93. 1c05997 Indent multiline asm strings more nicely by Chris Lattner · 19 years ago
  94. e564dbb Fold (fpext (load x)) -> (extload x) by Chris Lattner · 19 years ago
  95. 9032364 More aggressively sink GEP offsets into loops. For example, before we by Chris Lattner · 19 years ago
  96. 0d8dae7 Fold some common code. by Chris Lattner · 19 years ago
  97. 540121f Implement: by Chris Lattner · 19 years ago
  98. a3dc3f6 Pull and through and/or/xor. This compiles some bitfield code to: by Chris Lattner · 19 years ago
  99. 5ffc066 Implement a variety of simplifications for ANY_EXTEND. by Chris Lattner · 19 years ago
  100. 35e5c14 Factor some code, add these transformations: by Chris Lattner · 19 years ago