1. 37130d2 Provide support for auto-detection and use of compression libraries. by Reid Spencer · 20 years ago
  2. ac6a475 Fix incorrect suffix by Chris Lattner · 20 years ago
  3. 707c6fe Fix some more missed suffixes and swapped operands by Chris Lattner · 20 years ago
  4. 60c715c Add missing suffixes to FP instructions for AT&T mode by Chris Lattner · 20 years ago
  5. 9a3e49a Add support for the -x86-asm-syntax flag, which can be used to choose between by Chris Lattner · 20 years ago
  6. 3a173df Add support to the instruction patterns for AT&T style output, which will by Chris Lattner · 20 years ago
  7. 953c6fe Correctly parse variant notation by Chris Lattner · 20 years ago
  8. 560a79f Add initial support for variants. This just parses the new format, no by Chris Lattner · 20 years ago
  9. 0fa2066 Add initial support for variants by Chris Lattner · 20 years ago
  10. c28d7ad Add checks for bzip2 and libz for use with the Compression concept for by Reid Spencer · 20 years ago
  11. 7cf3490 Do not repeat the map lookup by Chris Lattner · 20 years ago
  12. bec6a9e When a virtual register is folded into an instruction, keep track of whether by Chris Lattner · 20 years ago
  13. c2a5730 Add project by Chris Lattner · 20 years ago
  14. 52b25db Add a simple little improvement to the local spiller to keep track of stores by Chris Lattner · 20 years ago
  15. 7fb6434 Substantially revamp the local spiller, causing it to actually improve the by Chris Lattner · 20 years ago
  16. ef05436 Pretty print a bit nicer :) by Chris Lattner · 20 years ago
  17. 6d84e0d Add note about converting Skeleton to a useful backend and using it in the by Misha Brukman · 20 years ago
  18. c736b3a Document this class a bit :-) by Alkis Evlogimenos · 20 years ago
  19. 4b97f23 Add const version of getLastBlock() member function. by Alkis Evlogimenos · 20 years ago
  20. 30eed21 Remove whitespace from the end of the line. by Alkis Evlogimenos · 20 years ago
  21. 828c68a Make EmitMappingInfo into an "external location" option, so that it can be set by Brian Gaeke · 20 years ago
  22. f098ced Add accessor function. by Brian Gaeke · 20 years ago
  23. b3b1e33 Correct type of accessor functions. by Brian Gaeke · 20 years ago
  24. ccb87cd Namespacify. Add accessor function. by Brian Gaeke · 20 years ago
  25. f858f7f Add accessor function prototypes for reoptimizer support passes. by Brian Gaeke · 20 years ago
  26. 6672f86 I think this will handle double args. by Brian Gaeke · 20 years ago
  27. 14abc25 That should actually be __MING, not __MINGW. by Misha Brukman · 20 years ago
  28. 231684a #include DataTypes.h to compile on MinGW, patch by Henrik Bach. by Misha Brukman · 20 years ago
  29. 34ec89c Check for __MINGW define instead of __MINGW_H, patch by Henrik Bach. by Misha Brukman · 20 years ago
  30. dbea973 Use more efficient map operations. Fix a bug that would affect hypothetical by Chris Lattner · 20 years ago
  31. 477e455 There is no need to call MachineInstr::print directly, just send the MI& to an ostream. by Chris Lattner · 20 years ago
  32. 70ca358 * Wrap some comments to 80 cols by Chris Lattner · 20 years ago
  33. d7bf501 Mark the instructions that have delay slots with the hasDelaySlot flag. by Brian Gaeke · 20 years ago
  34. 870248b Use TargetMachine::hasDelaySlot() instead of our old switch statement by Brian Gaeke · 20 years ago
  35. 0fc27cc Simplify the logic in the simple spiller and capitalize some variables by Chris Lattner · 20 years ago
  36. 5f7d2d4 Switch from defaulting to the 'local' spiller to the 'simple' spiller. The by Chris Lattner · 20 years ago
  37. 4ea1b82 Don't use a densemap for keeping track of which vregs are already loaded, just by Chris Lattner · 20 years ago
  38. 7f690e6 Use longer and more explicit names for instance vars (particularly important by Chris Lattner · 20 years ago
  39. 510a3ea Free the VirtRegMap at the end of MachineFunction processing instead of at by Chris Lattner · 20 years ago
  40. 8c4d88d Reindent code, improve comments, move huge nested methods out of classes, by Chris Lattner · 20 years ago
  41. 23367a7 Disable the 'WARNING: Found global types that are not compatible' warning by Chris Lattner · 20 years ago
  42. 1155d31 Change the #ifdefs to allow compilation with a V8 compiler, but the JIT still by Misha Brukman · 20 years ago
  43. a71989f Hrm, debugging printouts do not need to be in here by Chris Lattner · 20 years ago
  44. 0030e6c Make sure to check select instructions for generic instruction properties by Chris Lattner · 20 years ago
  45. 49dd154 Update list of shootout programs that should be working. by Brian Gaeke · 20 years ago
  46. 374b36d Tell the target description that calls clobber registers O0...O5. by Brian Gaeke · 20 years ago
  47. a7b1c7e Don't use DominatorSet::dominates for intra-block instruction dom checks. by Chris Lattner · 20 years ago
  48. 1b2f90d The verifier takes 50s on this testcase, that is not good n stuff by Chris Lattner · 20 years ago
  49. 22ad67d FITOD is spelled "fitod", not "fitos". Ouch. by Brian Gaeke · 20 years ago
  50. 6fdd9e1 Don't use .quad to output double constants. The assembler must have a bug or by Brian Gaeke · 20 years ago
  51. a96879a * Pull range optimization code out into new InsertRangeTest function. by Chris Lattner · 20 years ago
  52. a239350 New testcasses for divides that can be eliminated. by Chris Lattner · 20 years ago
  53. 9ed9204 Recognize FpMOVD as a move. by Brian Gaeke · 20 years ago
  54. 0ed7f42 Do not insert trivially dead select instructions, which allows us to by Chris Lattner · 20 years ago
  55. 4e998b2 Fold binary expressions and casts into PHI nodes that have all constant inputs. by Chris Lattner · 20 years ago
  56. e14a9a7 New testcases by Chris Lattner · 20 years ago
  57. 1f49e86 Generate better code by being far less clever when it comes to the select instruction. Don't create overlapping register lifetimes by Nate Begeman · 20 years ago
  58. a771347 add results by Brian Gaeke · 20 years ago
  59. 1b99fd3 improve Type::BoolTy codegen by eliminating unnecessary clears and sign extends by Nate Begeman · 20 years ago
  60. 1df468e Simplify copyConstantToRegister() for longs, using a pair of recursive calls. by Brian Gaeke · 20 years ago
  61. 9b8ed0e Fix bug recognizing moves: isMoveInstr should only treat ORs with %g0 as by Brian Gaeke · 20 years ago
  62. bcf2ad2 Use FpMOVD pseudo-instruction to move doubles around. by Brian Gaeke · 20 years ago
  63. a036b53 Add new FpMOVD pseudo-instruction, used to move doubles around. by Brian Gaeke · 20 years ago
  64. 8a9acd1 Fix double and long alignment. Call the FPMover pass after register allocation. by Brian Gaeke · 20 years ago
  65. b27df44 Put quotes around argument to .section directive. by Brian Gaeke · 20 years ago
  66. 1162ed2 Add createSparcV8FPMoverPass(). by Brian Gaeke · 20 years ago
  67. 15b2838 Pass which converts FpMOVD (double move pseudoinstructions) to pairs by Brian Gaeke · 20 years ago
  68. b5ddea5 More testcases for recent instcombine patches by Chris Lattner · 20 years ago
  69. dd763f4 Hrm, really, all tests passed without this, but it is scary to think how... by Chris Lattner · 20 years ago
  70. f6d1d7d Remove debugging printout Instcombine (setcc (truncate X), C1). by Chris Lattner · 20 years ago
  71. a41fc77 To go along with sabre's improved InstCombining, improve recognition of by Nate Begeman · 20 years ago
  72. 6a0ec6f Improve validity checking of windows path names and fix file creation problems. by Reid Spencer · 20 years ago
  73. ced4110 Use llvm::sys::Path to destroy the file. by Reid Spencer · 20 years ago
  74. 10366a4 Win32 implementation of TimeValue::now(). by Reid Spencer · 20 years ago
  75. d722bf5 FreeBSD implementation of the TimeValue::now() method. by Reid Spencer · 20 years ago
  76. b4f40d2 Fold (X setcc C1) | (X setcc C2) by Chris Lattner · 20 years ago
  77. 0b94884 New testcase by Chris Lattner · 20 years ago
  78. 955f331 Fold (and (setcc X, C1), (setcc X, C2)) by Chris Lattner · 20 years ago
  79. 7f12bbb * Add `deplibs' keyword for specifying a list of dependent libraries by Misha Brukman · 20 years ago
  80. 137c8fb Add `deplibs' keyword for specifying a list of dependent libraries by Misha Brukman · 20 years ago
  81. 3b03395 New testcases by Chris Lattner · 20 years ago
  82. 8d5c503 Add support for the isLoad and isStore flags, needed by the instruction scheduler by Nate Begeman · 20 years ago
  83. cdd66b5 Add support for the isLoad and isStore flags, needed by the instruction scheduler by Nate Begeman · 20 years ago
  84. 5b71d3a Turn the hasDelaySlot flag into the M_DELAY_SLOT_FLAG by Chris Lattner · 20 years ago
  85. 49db6fe Be consistent with our naming by Chris Lattner · 20 years ago
  86. 7baaf09 Capture delay slot info by Chris Lattner · 20 years ago
  87. dcc4a6f Capture information about whether the target instructions have delay slots by Chris Lattner · 20 years ago
  88. 18d19ca Implement X / C1 / C2 folding Implement (setcc (shl X, C1), C2) folding. by Chris Lattner · 20 years ago
  89. 46c4dcd New testcase by Chris Lattner · 20 years ago
  90. 59359f1 New testcases by Chris Lattner · 20 years ago
  91. 0cba71b shl is always zero extending, so always use a zero extending shift right. by Chris Lattner · 20 years ago
  92. 8fb6882 New testcase for a latent bug in instcombine that I have been chasing for by Chris Lattner · 20 years ago
  93. e39cd63 * InstructionReader.cpp was absorbed into Reader.cpp * Wrap at 80 cols by Misha Brukman · 20 years ago
  94. 44666b1 Fix doxygen comment by Misha Brukman · 20 years ago
  95. 90c82b9 Touch output files before reading or writing them, so that they are by Brian Gaeke · 20 years ago
  96. ef672a6 Corrected spelling of Makefile variable, thereby re-enabling profile by John Criswell · 20 years ago
  97. c72c617 Add includes and use std:: for standard library calls to make code by Alkis Evlogimenos · 20 years ago
  98. 98e81bf Bug fixed by Chris Lattner · 20 years ago
  99. f9b28d2 Testcase for LLVM PR445 by Chris Lattner · 20 years ago
  100. f3ba6dd Since we use alloca now make sure we include the proper headers for it. by Alkis Evlogimenos · 20 years ago