1. b8973bd Allow the specification of explicit alignments for constant pool entries. by Evan Cheng · 20 years ago
  2. 259e97c * Fix 80-column violations by Chris Lattner · 20 years ago
  3. ddc787d add info about the inline asm register constraints for PPC by Chris Lattner · 20 years ago
  4. 59ad781 Allow custom lowering of fabs. I forgot to check in this change which by Evan Cheng · 20 years ago
  5. c03468b add a missing break that caused a lot of failures last night :( by Chris Lattner · 20 years ago
  6. d9aadd4 solaris won't clobber an existing symlink with ln -sf apparently by Chris Lattner · 20 years ago
  7. 4477590 Codegen by Nate Begeman · 20 years ago
  8. a34b898 okay, one more by Chris Lattner · 20 years ago
  9. fabec5b another note by Chris Lattner · 20 years ago
  10. 76e7a44 More notes by Chris Lattner · 20 years ago
  11. a45b492 another one by Chris Lattner · 20 years ago
  12. 302601c add a note by Chris Lattner · 20 years ago
  13. af370f7 add conditional moves of float and double values on int/fp condition codes. by Chris Lattner · 20 years ago
  14. 83e64ba example nate pointed out by Chris Lattner · 20 years ago
  15. 7a4d291 treat conditional branches the same way as conditional moves (giving them by Chris Lattner · 20 years ago
  16. 6788faa compactify all of the integer conditional moves into one instruction that takes by Chris Lattner · 20 years ago
  17. 97f9102 Add immediate forms of integer cmovs by Chris Lattner · 20 years ago
  18. 749d6fa Shrinkify by Chris Lattner · 20 years ago
  19. 273d463 implement test/Regression/TableGen/DagIntSubst.ll by Chris Lattner · 20 years ago
  20. 5def058 new testcase by Chris Lattner · 20 years ago
  21. 6dc83c7 Add the full complement of conditional moves of integer registers. by Chris Lattner · 20 years ago
  22. 86638b9 Compile this: by Chris Lattner · 20 years ago
  23. 19c5c4c Only insert an AND when converting from BR_COND to BRCC if needed. by Chris Lattner · 20 years ago
  24. ef6ffb1 Added custom lowering of fabs by Evan Cheng · 20 years ago
  25. 56b6964 add the 'lucas' optimization by Chris Lattner · 20 years ago
  26. b716343 I don't see why this optimization isn't safe, but it isn't, so disable it by Chris Lattner · 20 years ago
  27. 8e38ae6 Another high-prio selection performance bug by Chris Lattner · 20 years ago
  28. 6656dd1 Handle physreg input/outputs. We now compile this: by Chris Lattner · 20 years ago
  29. 594086d more mumbling by Chris Lattner · 20 years ago
  30. bdde465 add some notes by Chris Lattner · 20 years ago
  31. 6dfa999 Don't generate complex sequence for SETOLE, SETOLT, SETULT, and SETUGT. Flip by Evan Cheng · 20 years ago
  32. a80ea03 Don't generate (or setp, setae) for SETUGE. Simply flip the operands around and by Evan Cheng · 20 years ago
  33. f2b67cf Print the most trivial inline asms. by Chris Lattner · 20 years ago
  34. 73e142f Fix a bug in my legalizer reworking that caused the X86 backend to not get by Chris Lattner · 20 years ago
  35. a0bb4f7 new testcase for the 'C++' failures last night. by Chris Lattner · 20 years ago
  36. 2adc05c Fix FP constants, and the SparcV8/2006-01-22-BitConvertLegalize.ll failure from last night by Chris Lattner · 20 years ago
  37. 02568ff i64 -> f32, f32 -> i64 and some clean up. by Evan Cheng · 20 years ago
  38. 6dab053 Always use FP stack instructions to perform i64 to f64 as well as f64 to i64 by Evan Cheng · 20 years ago
  39. 19f3416 One more getTargetNode() variant shouldn't hurt... by Evan Cheng · 20 years ago
  40. 3772bcb Revamp the ICC/FCC reading instructions to be parameterized in terms of the by Chris Lattner · 20 years ago
  41. 9072c05 Compile: by Chris Lattner · 20 years ago
  42. d7e9f30 new testcase by Chris Lattner · 20 years ago
  43. cb0b555 Clear the OpAction field before setting it. This allows a target to set by Chris Lattner · 20 years ago
  44. 5295de7 If the target has V9 instructions, this pass is a noop, don't bother running it. by Chris Lattner · 20 years ago
  45. b34d3fd When in v9 mode, emit fabsd/fnegd/fmovd by Chris Lattner · 20 years ago
  46. 76afdc9 First step towards V9 instructions in the V8 backend, two conditional move by Chris Lattner · 20 years ago
  47. 6f63001 Two changes: by Chris Lattner · 20 years ago
  48. dea9528 When lowering SELECT_CC, see if the input is a lowered SETCC. If so, fold by Chris Lattner · 20 years ago
  49. 8504690 Add AddSymbol() method to DynamicLibrary to work around Windows limitation by Jeff Cohen · 20 years ago
  50. 0e753d6 don't insert an and node if it isn't needed here, this can prevent folding by Chris Lattner · 20 years ago
  51. c6fd6cd Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,making isMaskedValueZeroForTargetNode simpler, and useable from other partsof the compiler. by Chris Lattner · 20 years ago
  52. 553d800 Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface, by Chris Lattner · 20 years ago
  53. 9247d0b Add _CRT_SECURE_NO_DEPRECATE preprocessor symbol to make VS2005 happy. by Jeff Cohen · 20 years ago
  54. 4a397e0 Implement isMaskedValueZeroForTargetNode for the various v8 selectcc nodes, by Chris Lattner · 20 years ago
  55. 5c413bc pass the address of MaskedValueIsZero into isMaskedValueZeroForTargetNode, by Chris Lattner · 20 years ago
  56. 87c890a adjust prototype by Chris Lattner · 20 years ago
  57. 030dae5 Pass the address of the main MaskedValueIsZero function to allow recursion. by Chris Lattner · 20 years ago
  58. bc3814f fix make install/uninstall of libcrtend. by Chris Lattner · 20 years ago
  59. 715bd76 Fix indentation. by Jeff Cohen · 20 years ago
  60. 6862dbc Fix RET of promoted values on targets that custom expand RET to a target node. by Chris Lattner · 20 years ago
  61. 37dd6f1 Functions that are lazily streamed in from the .bc file are *not* external. by Chris Lattner · 20 years ago
  62. 7859313 simplify some code by Chris Lattner · 20 years ago
  63. 024c0b3 Remove extra qualifier. by Jim Laskey · 20 years ago
  64. c7097af add another note by Chris Lattner · 20 years ago
  65. 5164a31 add some performance notes from looking at sgefa by Chris Lattner · 20 years ago
  66. 6a28456 add a high-priority SSE issue from sgefa by Chris Lattner · 20 years ago
  67. b638cd8 add a missed optimization by Chris Lattner · 20 years ago
  68. 68a17fe cleanups to the ValueTypeActions interface by Chris Lattner · 20 years ago
  69. d9b55dd Now that OpActions is big enough, we can specify actions for vector types by Chris Lattner · 20 years ago
  70. 3e6e8cc clean up interface to ValueTypeActions by Chris Lattner · 20 years ago
  71. e3bd778 Clean up the interface to ValueTypeActions, allowing Legalize to use a copy by Chris Lattner · 20 years ago
  72. f38a05d revert an accidental commit by Chris Lattner · 20 years ago
  73. 70814bc Remove some special case hacks for CALLSEQ_*, using UpdateNodeOperands instead. by Chris Lattner · 20 years ago
  74. c1857c2 remove some methods by Chris Lattner · 20 years ago
  75. 3fd327f disable this for now by Chris Lattner · 20 years ago
  76. 2ce5b26 Add a note about lowering llvm.memset, llvm.memcpy, and llvm.memmove to a by Reid Spencer · 20 years ago
  77. 0fc9c26 remove now-dead code, the legalizer takes care of this for us by Chris Lattner · 20 years ago
  78. 44d9b9b The FP stack doesn't support UNDEF, ask the legalizer to legalize it by Chris Lattner · 20 years ago
  79. 8ca05e0 Allow custom expansion of ConstantVec nodes. PPC will use this in the future. by Chris Lattner · 20 years ago
  80. ec4a0c7 Request expansion of ConstantVec nodes. by Chris Lattner · 20 years ago
  81. 3181a77 Legalize ConstantFP into TargetConstantFP when the target allows. Implement by Chris Lattner · 20 years ago
  82. a54aa94 Targets all now request ConstantFP to be legalized into TargetConstantFP. by Chris Lattner · 20 years ago
  83. 08a9022 Update alpha to reflect recent constantfp legalize changes. It's not clear by Chris Lattner · 20 years ago
  84. ac0d723 Make ConstantFP legalize into TargetConstantFP like other leaf nodes do. Allow by Chris Lattner · 20 years ago
  85. 2128a2f remove the getBR2Way_CC method by Chris Lattner · 20 years ago
  86. 03d5e87 eliminate uses of SelectionDAG::getBR2Way_CC by Chris Lattner · 20 years ago
  87. 8e51773 it is nice not to chop off bits for those blessed with lots of bits by Andrew Lenharth · 20 years ago
  88. 2cba57c make the casts actually cast to the variable type by Andrew Lenharth · 20 years ago
  89. 5c6bdf71 start of the 64bit safety cleanup by Andrew Lenharth · 20 years ago
  90. 24e00a4 Emit series of conditionals with &&, emitting stuff like this: by Chris Lattner · 20 years ago
  91. 8bc7472 Factor matching code that is common between patterns. This works around by Chris Lattner · 20 years ago
  92. c7e1852 cmovle != cmovlt by Chris Lattner · 20 years ago
  93. b8643ac Fix typo. by Jeff Cohen · 20 years ago
  94. 2bd4dd7 Split out code generation from analysis from emission by Chris Lattner · 20 years ago
  95. 355408b move some code around, no change in the generated code by Chris Lattner · 20 years ago
  96. 67a202b now that we have control over emission of the code, emit the code using nested by Chris Lattner · 20 years ago
  97. 8a0604b Change PatternCodeEmitter to emit code into a buffer instead of emitting it by Chris Lattner · 20 years ago
  98. c4013d6 Flesh out AMD family/models. by Jeff Cohen · 20 years ago
  99. 216d281 Correctly determine CPU vendor. by Jeff Cohen · 20 years ago
  100. 24200d6 Make long warnings wrap and have less indent so other portions of the page by Reid Spencer · 20 years ago