1. 0d086af Re-orging file. by Jim Laskey · 19 years ago
  2. 38a409c Pretty print large struct constants. by Jim Laskey · 19 years ago
  3. dae2998 Removed dependency on how operands are printed (want multi-line.) by Jim Laskey · 19 years ago
  4. 74878f4 Use -emit-llvm -S to get .ll file output from llvm-gcc by Chris Lattner · 19 years ago
  5. 3e88a4d Merge two almost-identical pieces of code. by Chris Lattner · 19 years ago
  6. f76f5da new testcases by Chris Lattner · 19 years ago
  7. 26ab9a9 Fold (A^B) == A -> B == 0 and (A-B) == A -> B == 0 by Chris Lattner · 19 years ago
  8. e047eed New testcases by Chris Lattner · 19 years ago
  9. a6bc5a4 Implement bit propagation through sub nodes, this (re)implements by Chris Lattner · 19 years ago
  10. 71f5dfa Reenable this by Chris Lattner · 19 years ago
  11. 2d2536c remove some completed notes by Chris Lattner · 19 years ago
  12. 81cd355 Check RHS simplification before LHS simplification to avoid infinitely looping by Chris Lattner · 19 years ago
  13. 5f0c658 Just like we use the RHS of an AND to simplify the LHS, use the LHS to by Chris Lattner · 19 years ago
  14. cfdbb7c new testcase by Chris Lattner · 19 years ago
  15. ec66515 Add a bunch of missed cases. Perhaps the most significant of which is that by Chris Lattner · 19 years ago
  16. 02bd1b3 Fold (X|C1)^C2 -> X^(C1|C2) when possible. This implements by Chris Lattner · 19 years ago
  17. 80e2065 new testcase by Chris Lattner · 19 years ago
  18. c13a72c Reverting. Didn't realize some developers were embedding constants in their by Jim Laskey · 19 years ago
  19. 140a4c4 ConstantPoolIndex is now the displacement portion of the address (rather by Evan Cheng · 19 years ago
  20. 38b7327 Print ConstantPoolSDNode offset field. by Evan Cheng · 19 years ago
  21. a09bd81 Fixed ConstantPoolIndex operand asm print bug. This fixed 2005-07-17-INT-To-FP by Evan Cheng · 19 years ago
  22. a3f332b Format large struct constants for readability. by Jim Laskey · 19 years ago
  23. 9394514 New test case: use lea for imul by some constants. by Evan Cheng · 19 years ago
  24. c6d80a4 lea.ll is XFAIL until we implement convertToThreeAddress. by Evan Cheng · 19 years ago
  25. 51a9ed9 * Cleaned up addressing mode matching code. by Evan Cheng · 19 years ago
  26. 53f280a Updates. by Evan Cheng · 19 years ago
  27. 71fb834 * Allow mul, shl nodes to be codegen'd as LEA (if appropriate). by Evan Cheng · 19 years ago
  28. c4ee50c ConstantPoolIndex is now the displacement field of addressing mode. by Evan Cheng · 19 years ago
  29. bbbb2fb Added a common about the need for X86ISD::Wrapper. by Evan Cheng · 19 years ago
  30. 404cb4f Added an offset field to ConstantPoolSDNode. by Evan Cheng · 19 years ago
  31. 05b5374 this fails, mark it as such by Chris Lattner · 19 years ago
  32. 28bad08 Fix a bug that Evan exposed with some changes he's making, and that was by Chris Lattner · 19 years ago
  33. 47cb717 Remove debugging printout :) by Chris Lattner · 19 years ago
  34. 540fec6 Refactor some code from being inline to being out in a new class with methods. by Chris Lattner · 19 years ago
  35. cb4a38e Fix an obvious bug exposed when we are doing ADD X, 4 ==> MOV32ri $X+4, ... by Evan Cheng · 19 years ago
  36. 2c003e2 Add memory printing support for PPC. Input memory operands now work with by Chris Lattner · 19 years ago
  37. dd26033 Use the PrintAsmMemoryOperand to print addressing modes. by Chris Lattner · 19 years ago
  38. b44b509 Add a PrintAsmMemoryOperand method for printing addresses by Chris Lattner · 19 years ago
  39. daf6bc6 Pass all the flags to the asm printer, not just the # operands. by Chris Lattner · 19 years ago
  40. fd6d282 rename NumOps -> NumVals to avoid shadowing a NumOps var in an outer scope. by Chris Lattner · 19 years ago
  41. ed18b68 Refactor operand adding out to a new AddOperand method by Chris Lattner · 19 years ago
  42. 3c2da66 add a method by Chris Lattner · 19 years ago
  43. 97f37a4 Fix a problem that Nate noticed that boils down to an over conservative check by Chris Lattner · 19 years ago
  44. 6990600 Add pointer and reference types. Added short-term code to ignore NULL types by Jim Laskey · 19 years ago
  45. 7e88103 Get VC++ building again. by Jeff Cohen · 19 years ago
  46. 0e43f2b Implement (most of) selection of inline asm memory operands. by Chris Lattner · 19 years ago
  47. fd105d4 Select inline asm memory operands. by Chris Lattner · 19 years ago
  48. e5d8861 Implement selection of inline asm memory operands by Chris Lattner · 19 years ago
  49. 4c12e71 Add some hooks for selecting memory addresses. by Chris Lattner · 19 years ago
  50. 87bc3bd Lower C_Memory operands. by Chris Lattner · 19 years ago
  51. 2b7401e Recognize memory operand codes by Chris Lattner · 19 years ago
  52. 5ee3e14 Add C_Memory operand type by Chris Lattner · 19 years ago
  53. fe3db46 Parse the %*# constraint modifiers by Chris Lattner · 19 years ago
  54. 7ef24f9 add a new flag by Chris Lattner · 19 years ago
  55. 434b40b Added basic support for typedefs. by Jim Laskey · 19 years ago
  56. d0839f3 PPC JIT relocation model should be DynamicNoPIC. by Evan Cheng · 19 years ago
  57. 020d2e8 - Clean up the lowering and selection code of ConstantPool, GlobalAddress, by Evan Cheng · 19 years ago
  58. 9f6637d Fix an endianness problem on big-endian targets with expanded operands by Chris Lattner · 19 years ago
  59. e3f0157 Implement the PPC inline asm "L" modifier. This allows us to compile: by Chris Lattner · 19 years ago
  60. c3a9f8d Record all of the expanded registers in the DAG and machine instr, fixing by Chris Lattner · 19 years ago
  61. f4afdd9 DwarfWriter reading basic type information from llvm-gcc4 code. by Jim Laskey · 19 years ago
  62. 7718658 Match the case of other mailing lists in the list by Chris Lattner · 19 years ago
  63. 1914bf1 document the llvm-testresults list by Chris Lattner · 19 years ago
  64. ffab422 Code cleanups, no functionality change by Chris Lattner · 19 years ago
  65. e650a6b "." isn't enough to get a private label on linux, use ".L". by Chris Lattner · 19 years ago
  66. 205065a add a small and simple case. by Chris Lattner · 19 years ago
  67. 3032410 A couple of new entries. by Evan Cheng · 19 years ago
  68. a0ea053 PIC related bug fixes. by Evan Cheng · 19 years ago
  69. 224ec39 X86 codegen tweak to use lea in another case: by Evan Cheng · 19 years ago
  70. 4ba9cd5 Add a test case for 'lea'. by Evan Cheng · 19 years ago
  71. f1616da Missing .globl for weak / link-once .text symbols. by Evan Cheng · 19 years ago
  72. f8bf116 Fix Regression/Transforms/LoopUnswitch/2006-02-22-UnswitchCrash.ll, which by Chris Lattner · 19 years ago
  73. 116ae7c new testcase distilled from SPASS by Chris Lattner · 19 years ago
  74. 9b6fb5d This fixes a couple of problems with expansion by Chris Lattner · 19 years ago
  75. b3befd4 Don't return registers from register classes that aren't legal. by Chris Lattner · 19 years ago
  76. 864635a Change a whole bunch of code to be built around RegsForValue instead of by Chris Lattner · 19 years ago
  77. 4c1aa86 - Added option -relocation-model to set relocation model. Valid values include static, pic, by Evan Cheng · 19 years ago
  78. 0420f2a Coordinate activities with llvm-gcc4 and dwarf. by Jim Laskey · 19 years ago
  79. 410354f Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean. by Chris Lattner · 19 years ago
  80. a2a5160 Turn on loop unswitching tonight by Chris Lattner · 19 years ago
  81. bd28e3f Add some comments, simplify some code, and fix a bug that caused rewriting by Chris Lattner · 19 years ago
  82. 470a6ad Added MMX, SSE1, and SSE2 vector instructions and some simple patterns. by Evan Cheng · 19 years ago
  83. e7988aa reorder some libraries by Chris Lattner · 19 years ago
  84. 1efa40f split register class handling from explicit physreg handling. by Chris Lattner · 19 years ago
  85. 16d597a expose the set of values types holdable in a regclass to clients by Chris Lattner · 19 years ago
  86. 0f0b7d4 Adjust to changes in getRegForInlineAsmConstraint prototype by Chris Lattner · 19 years ago
  87. 4217ca8dc Updates to match change of getRegForInlineAsmConstraint prototype by Chris Lattner · 19 years ago
  88. aba3b13 Pass in a value type to getRegForInlineAsmConstraint, allowing targets to by Chris Lattner · 19 years ago
  89. 4e4c71e One more round of reorg so sabre doesn't freak out. :-) by Evan Cheng · 19 years ago
  90. beb07e1 A big more cleaning up. by Evan Cheng · 19 years ago
  91. bf156d1 Moving things to their proper places. by Evan Cheng · 19 years ago
  92. ffcb95b Split instruction info into multiple files, one for each of x87, MMX, and SSE. by Evan Cheng · 19 years ago
  93. a1532bc missed optzn by Chris Lattner · 19 years ago
  94. 2deb87f The HasNoV9 hack isn't needed here, now that tblgen knows that CustomDAGSchedInserter by Chris Lattner · 19 years ago
  95. 747a90d Added separate alias instructions for SSE logical ops that operate on non-packed types. by Evan Cheng · 19 years ago
  96. 7dbc0a3 Added MMX and XMM packed integer move instructions, movd and movq. by Evan Cheng · 19 years ago
  97. 933be33 Added SSE2 128-bit integer packed types: V16I8, V8I16, V4I32, and V2I64. by Evan Cheng · 19 years ago
  98. aea20f5 Added x86 integer vector types: 64-bit packed byte integer (v16i8), 64-bit by Evan Cheng · 19 years ago
  99. 755ee8f Some updates by Evan Cheng · 19 years ago
  100. 7d20d39 Fix a problem Nate and Duraid reported where simplifying nodes can cause by Chris Lattner · 19 years ago