1. 5126984 Compile this: by Chris Lattner · 19 years ago
  2. c607fa8 new testcase. These functions shouldn't touch the stack if stfiwx use by Chris Lattner · 19 years ago
  3. 8c13d0a Use a target-specific dag-combine to implement CodeGen/PowerPC/fp-int-fp.ll. by Chris Lattner · 19 years ago
  4. 257bedb new testcase. There should be no accesses to the stack for these functions. by Chris Lattner · 19 years ago
  5. 2466472 Add support for target-specific dag combines by Chris Lattner · 19 years ago
  6. 00ffed0 Add interfaces for targets to provide target-specific dag combiner optimizations. by Chris Lattner · 19 years ago
  7. 5750df9 Add a new AddToWorkList method, start using it by Chris Lattner · 19 years ago
  8. 0b1a85f Pull shifts by a constant through multiplies (a form of reassociation), by Chris Lattner · 19 years ago
  9. cf6a9fb new testcase by Chris Lattner · 19 years ago
  10. d30bf01 Vector op lowering. by Evan Cheng · 19 years ago
  11. 9073dea New vector type v2f32. by Evan Cheng · 19 years ago
  12. 860771d Vector ops lowering. by Evan Cheng · 19 years ago
  13. f338dd8 New type v2f32. by Evan Cheng · 19 years ago
  14. bf57e1f Missing a cast previously. by Evan Cheng · 19 years ago
  15. 70695ab - Added v2f32, not used by any target currently. Only for testing purpose. by Evan Cheng · 19 years ago
  16. 1ab7d85 - Added VConstant as an abstract version of ConstantVec. by Evan Cheng · 19 years ago
  17. ce531a4 Add a test case for left shift by 1. We should not be using lea for this. by Evan Cheng · 19 years ago
  18. aafc141 Another entry. by Evan Cheng · 19 years ago
  19. 8c03fe4 Don't match x << 1 to LEAL. It's better to emit x + x. by Evan Cheng · 19 years ago
  20. 45ccae5 Add const, volatile, restrict support. Add array of debug descriptor support. by Jim Laskey · 19 years ago
  21. 06e1e25 Fix a regression in a patch from a couple of days ago. This fixes by Chris Lattner · 19 years ago
  22. f949c1a new testcase by Chris Lattner · 19 years ago
  23. 8f434ff 8 spaces -> tab. Reported by Wink Saville by Chris Lattner · 19 years ago
  24. 7adf72a evan's recent x86 isel improvements have fixed this, though not in the way by Chris Lattner · 19 years ago
  25. bf751e2 Add a subtarget feature for the stfiwx instruction. I know the G5 has it, by Chris Lattner · 19 years ago
  26. c7d855e new testcases by Chris Lattner · 19 years ago
  27. 35a9f5a Compile: by Chris Lattner · 19 years ago
  28. f4c8575 remove implemented item by Chris Lattner · 19 years ago
  29. 15045b6 Fold "and (LOAD P), 255" -> zextload. This allows us to compile: by Chris Lattner · 19 years ago
  30. 71d9ebc fold (sra (sra x, c1), c2) -> (sra x, c1+c2) by Chris Lattner · 19 years ago
  31. 9794392 Implement rem.ll:test[7-9] and PR712 by Chris Lattner · 19 years ago
  32. c9c85c4 new testcases for PR712 by Chris Lattner · 19 years ago
  33. 6c9951b Simplify some code now that the RHS of a rem can't be 0 by Chris Lattner · 19 years ago
  34. e7f2aa7 new testcase by Chris Lattner · 19 years ago
  35. 19ccd5c Rearrange some code, fold "rem X, 0", implementing rem.ll:test6 by Chris Lattner · 19 years ago
  36. 2287346 Add support for output memory constraints. by Chris Lattner · 19 years ago
  37. 9a777a3 Qualify dwarf namespace inside llvm namespace. by Jim Laskey · 19 years ago
  38. 6e53ceb readme updates by Nate Begeman · 19 years ago
  39. 8a8e975 Partial enabling of functions. by Jim Laskey · 19 years ago
  40. a34544d Don't print constant initializers, they may span lines now. by Chris Lattner · 19 years ago
  41. bd76184 Supporting multiple compile units. by Jim Laskey · 19 years ago
  42. 0d086af Re-orging file. by Jim Laskey · 19 years ago
  43. 38a409c Pretty print large struct constants. by Jim Laskey · 19 years ago
  44. dae2998 Removed dependency on how operands are printed (want multi-line.) by Jim Laskey · 19 years ago
  45. 74878f4 Use -emit-llvm -S to get .ll file output from llvm-gcc by Chris Lattner · 19 years ago
  46. 3e88a4d Merge two almost-identical pieces of code. by Chris Lattner · 19 years ago
  47. f76f5da new testcases by Chris Lattner · 19 years ago
  48. 26ab9a9 Fold (A^B) == A -> B == 0 and (A-B) == A -> B == 0 by Chris Lattner · 19 years ago
  49. e047eed New testcases by Chris Lattner · 19 years ago
  50. a6bc5a4 Implement bit propagation through sub nodes, this (re)implements by Chris Lattner · 19 years ago
  51. 71f5dfa Reenable this by Chris Lattner · 19 years ago
  52. 2d2536c remove some completed notes by Chris Lattner · 19 years ago
  53. 81cd355 Check RHS simplification before LHS simplification to avoid infinitely looping by Chris Lattner · 19 years ago
  54. 5f0c658 Just like we use the RHS of an AND to simplify the LHS, use the LHS to by Chris Lattner · 19 years ago
  55. cfdbb7c new testcase by Chris Lattner · 19 years ago
  56. ec66515 Add a bunch of missed cases. Perhaps the most significant of which is that by Chris Lattner · 19 years ago
  57. 02bd1b3 Fold (X|C1)^C2 -> X^(C1|C2) when possible. This implements by Chris Lattner · 19 years ago
  58. 80e2065 new testcase by Chris Lattner · 19 years ago
  59. c13a72c Reverting. Didn't realize some developers were embedding constants in their by Jim Laskey · 19 years ago
  60. 140a4c4 ConstantPoolIndex is now the displacement portion of the address (rather by Evan Cheng · 19 years ago
  61. 38b7327 Print ConstantPoolSDNode offset field. by Evan Cheng · 19 years ago
  62. a09bd81 Fixed ConstantPoolIndex operand asm print bug. This fixed 2005-07-17-INT-To-FP by Evan Cheng · 19 years ago
  63. a3f332b Format large struct constants for readability. by Jim Laskey · 19 years ago
  64. 9394514 New test case: use lea for imul by some constants. by Evan Cheng · 19 years ago
  65. c6d80a4 lea.ll is XFAIL until we implement convertToThreeAddress. by Evan Cheng · 19 years ago
  66. 51a9ed9 * Cleaned up addressing mode matching code. by Evan Cheng · 19 years ago
  67. 53f280a Updates. by Evan Cheng · 19 years ago
  68. 71fb834 * Allow mul, shl nodes to be codegen'd as LEA (if appropriate). by Evan Cheng · 19 years ago
  69. c4ee50c ConstantPoolIndex is now the displacement field of addressing mode. by Evan Cheng · 19 years ago
  70. bbbb2fb Added a common about the need for X86ISD::Wrapper. by Evan Cheng · 19 years ago
  71. 404cb4f Added an offset field to ConstantPoolSDNode. by Evan Cheng · 19 years ago
  72. 05b5374 this fails, mark it as such by Chris Lattner · 19 years ago
  73. 28bad08 Fix a bug that Evan exposed with some changes he's making, and that was by Chris Lattner · 19 years ago
  74. 47cb717 Remove debugging printout :) by Chris Lattner · 19 years ago
  75. 540fec6 Refactor some code from being inline to being out in a new class with methods. by Chris Lattner · 19 years ago
  76. cb4a38e Fix an obvious bug exposed when we are doing ADD X, 4 ==> MOV32ri $X+4, ... by Evan Cheng · 19 years ago
  77. 2c003e2 Add memory printing support for PPC. Input memory operands now work with by Chris Lattner · 19 years ago
  78. dd26033 Use the PrintAsmMemoryOperand to print addressing modes. by Chris Lattner · 19 years ago
  79. b44b509 Add a PrintAsmMemoryOperand method for printing addresses by Chris Lattner · 19 years ago
  80. daf6bc6 Pass all the flags to the asm printer, not just the # operands. by Chris Lattner · 19 years ago
  81. fd6d282 rename NumOps -> NumVals to avoid shadowing a NumOps var in an outer scope. by Chris Lattner · 19 years ago
  82. ed18b68 Refactor operand adding out to a new AddOperand method by Chris Lattner · 19 years ago
  83. 3c2da66 add a method by Chris Lattner · 19 years ago
  84. 97f37a4 Fix a problem that Nate noticed that boils down to an over conservative check by Chris Lattner · 19 years ago
  85. 6990600 Add pointer and reference types. Added short-term code to ignore NULL types by Jim Laskey · 19 years ago
  86. 7e88103 Get VC++ building again. by Jeff Cohen · 19 years ago
  87. 0e43f2b Implement (most of) selection of inline asm memory operands. by Chris Lattner · 19 years ago
  88. fd105d4 Select inline asm memory operands. by Chris Lattner · 19 years ago
  89. e5d8861 Implement selection of inline asm memory operands by Chris Lattner · 19 years ago
  90. 4c12e71 Add some hooks for selecting memory addresses. by Chris Lattner · 19 years ago
  91. 87bc3bd Lower C_Memory operands. by Chris Lattner · 19 years ago
  92. 2b7401e Recognize memory operand codes by Chris Lattner · 19 years ago
  93. 5ee3e14 Add C_Memory operand type by Chris Lattner · 19 years ago
  94. fe3db46 Parse the %*# constraint modifiers by Chris Lattner · 19 years ago
  95. 7ef24f9 add a new flag by Chris Lattner · 19 years ago
  96. 434b40b Added basic support for typedefs. by Jim Laskey · 19 years ago
  97. d0839f3 PPC JIT relocation model should be DynamicNoPIC. by Evan Cheng · 19 years ago
  98. 020d2e8 - Clean up the lowering and selection code of ConstantPool, GlobalAddress, by Evan Cheng · 19 years ago
  99. 9f6637d Fix an endianness problem on big-endian targets with expanded operands by Chris Lattner · 19 years ago
  100. e3f0157 Implement the PPC inline asm "L" modifier. This allows us to compile: by Chris Lattner · 19 years ago