1. 8cce7cd Give the X86 JIT the ability to encode global+disp constants. Patch by Chris Lattner · 21 years ago
  2. d416f08 Give the X86 asm printer the ability to print out addressing modes that have by Chris Lattner · 21 years ago
  3. fb3d844 Allow X86 addressing modes to represent globals with offsets. Patch contributed by Chris Lattner · 21 years ago
  4. d96cb6e Update to reflect changes in Makefile rules. by Reid Spencer · 21 years ago
  5. 81f76b3 Initial version of automake Makefile.am file. by Reid Spencer · 21 years ago
  6. 222b86f The person who was planning to add SSE support isn't anymore, so disable by Chris Lattner · 21 years ago
  7. b0f4e38 Fix a major regression from the bugfix for 2004-10-08-SelectSetCCFold.llx, by Chris Lattner · 21 years ago
  8. d04cd55 Fix bug: 2004-10-08-SelectSetCCFold.llx. Normally this is hidden by the by Chris Lattner · 21 years ago
  9. 09c750f Remove debugging code, fix encoding problem. This fixes the problems by Chris Lattner · 21 years ago
  10. 2483f67 Codegen signed mod by 2 or -2 more efficiently. Instead of generating: by Chris Lattner · 21 years ago
  11. 3ffdff6 Fix a scary bug with signed division by a power of two. We used to generate: by Chris Lattner · 21 years ago
  12. 610f1e2 Codegen signed divides by 2 and -2 more efficiently. In particular instead of: by Chris Lattner · 21 years ago
  13. d93d3b0 Add some new instructions. Fix the asm string for sbb32rr by Chris Lattner · 21 years ago
  14. 955f096 * Prune #includes by Chris Lattner · 21 years ago
  15. ac5701c Add support for emitting AT&T style .s files, and make it the default. Users by Chris Lattner · 21 years ago
  16. 8f99eff Convert some missed patterns to support AT&T style by Chris Lattner · 21 years ago
  17. 10f873b Apparently the GNU assembler has a HUGE hack to be compatible with really by Chris Lattner · 21 years ago
  18. ac6a475 Fix incorrect suffix by Chris Lattner · 21 years ago
  19. 707c6fe Fix some more missed suffixes and swapped operands by Chris Lattner · 21 years ago
  20. 60c715c Add missing suffixes to FP instructions for AT&T mode by Chris Lattner · 21 years ago
  21. 9a3e49a Add support for the -x86-asm-syntax flag, which can be used to choose between by Chris Lattner · 21 years ago
  22. 3a173df Add support to the instruction patterns for AT&T style output, which will by Chris Lattner · 21 years ago
  23. 65cbfa0 The real x87 floating point registers should not be allocatable. They by Alkis Evlogimenos · 21 years ago
  24. eae1bf1 s/ISel/X86ISel/ to have unique class names for debugging via gdb because the C++ by Misha Brukman · 21 years ago
  25. 2da5c3d Convert code to compile with vc7.1. by Reid Spencer · 21 years ago
  26. a270019 Fit long lines into 80 cols via creative space elimination by Misha Brukman · 21 years ago
  27. b228657 Revamp the Register class, and allow the use of the RegisterGroup class to by Chris Lattner · 21 years ago
  28. fb0796e Fix filename: Printer.cpp has become X86AsmPrinter.cpp by Misha Brukman · 21 years ago
  29. 93c1ab2 Use a shorter form to express implicit use/defs in FpGETRESULT and FpSETRESULT. by Alkis Evlogimenos · 21 years ago
  30. 978f629 A call instruction should implicitely define ST0 since the return by Alkis Evlogimenos · 21 years ago
  31. 551ccae Changes For Bug 352 by Reid Spencer · 21 years ago
  32. fc989e1 Reduce the number of arguments in the instruction builder and make some by Reid Spencer · 21 years ago
  33. 6f0161a Add -sse[,2,3] arguments to LLC by Chris Lattner · 21 years ago
  34. 47d2f2b Nuke commented out stuff by Chris Lattner · 21 years ago
  35. ff0a6e6 Switch from bytes to bits for alignment for consistency by Chris Lattner · 21 years ago
  36. fae8969 Reduce uses of getRegClass by Chris Lattner · 21 years ago
  37. f746a7d Rename var by Chris Lattner · 21 years ago
  38. c6393f8 Start using alignment output routines from AsmPrinter. by Chris Lattner · 21 years ago
  39. 8581ee8 Use the AsmPrinter emitGlobalConstant. by Chris Lattner · 21 years ago
  40. 055acae Start using the AsmPrinter to emit our first class constants. This also by Chris Lattner · 21 years ago
  41. f60b91c Disable the pattern isel by Chris Lattner · 21 years ago
  42. 01d0efb Code insertion methods now return void instead of an int. by Chris Lattner · 21 years ago
  43. 57f1b67 These methods no longer take a TargetRegisterClass* operand. by Chris Lattner · 21 years ago
  44. f8be5e9 Eliminate MachineFunction& argument from eliminateFrameIndex in x86 Target. Get MachineFunction from MachineInstruction's parent's parent by Nate Begeman · 21 years ago
  45. c96bb81 Remove a bunch of ad-hoc target-specific flags that were only used by the by Chris Lattner · 21 years ago
  46. 8e61d82 Remove a dead method by Chris Lattner · 21 years ago
  47. 2a998bd Finally, the entire instruction asmprinter is now generated from tblgen, woo! by Chris Lattner · 21 years ago
  48. e4ead0c Add asmprintergen support for the last X86 instruction that needs it: pcrelative calls. by Chris Lattner · 21 years ago
  49. 8198fcf This file is long dead by Chris Lattner · 21 years ago
  50. 9795b3a Scrunch memoperands, add a few more for floating point memops by Chris Lattner · 21 years ago
  51. 8549429 Move hacks up by Chris Lattner · 21 years ago
  52. 0f38e6c Make FPI take asm string and operand list by Chris Lattner · 21 years ago
  53. f5d3a83 Nuke the Im*i* patterns, by asmprintergenifying all users. by Chris Lattner · 21 years ago
  54. f29ed09 X86 instructions that read-modify-write memory are not LLVM two-address instructions. by Chris Lattner · 21 years ago
  55. 57a0230 Get rid of the Im8, Im16, Im32 classes, converting more instructions over to by Chris Lattner · 21 years ago
  56. 916f96a Remove dead method by Chris Lattner · 21 years ago
  57. 66fa1dc Convert asmprinter to new style of instruction printer by Chris Lattner · 21 years ago
  58. 36b6890 This is purely a formatting patch that gets us closer to the mecca of fitting by Chris Lattner · 21 years ago
  59. 1b9e20e Drop the first argument of FPI, and asmprinterify fxch by Chris Lattner · 21 years ago
  60. 30bf2d8 This purely mechanical patch gives the "I" tblgen class operand list and asm by Chris Lattner · 21 years ago
  61. 869f477 Convert Ii32 instructions over to use the asmprinter generator by Chris Lattner · 21 years ago
  62. 7d620d5 Convert the Ii16 instructions over by Chris Lattner · 21 years ago
  63. ab67067 Convert all Ii8 instructions over to the autogenerated asmprinter. by Chris Lattner · 21 years ago
  64. 15876bb Stop using getValues(). by Alkis Evlogimenos · 21 years ago
  65. bcdda01 Fix a warning by Chris Lattner · 21 years ago
  66. fc75271 Convert all I<> instructions to asmformat. by Chris Lattner · 21 years ago
  67. a35ce87 Eliminate 3 of the X86 printImplicit* flags. by Chris Lattner · 21 years ago
  68. 1626c50 Get rid of 3 of the 4 'printimplicit' flags. Implicit operands are now by Chris Lattner · 21 years ago
  69. 0e967d4 Convert more instructions over to the asmprinter by Chris Lattner · 21 years ago
  70. 25369cf Handle registers a bit more efficiently by Chris Lattner · 21 years ago
  71. 068758e give FP stack registers names by Chris Lattner · 21 years ago
  72. ffff708 Switch more instructions over to using the asmprinter. Fix bugs in the emission by Chris Lattner · 21 years ago
  73. b12ee50 The tblgen'erated asmparser wants a way to print operands. by Chris Lattner · 21 years ago
  74. 3fa861a Rename the Printer class -> X86AsmPrinter. by Chris Lattner · 21 years ago
  75. 8f945d7 Factor a bunch of the rules and add support for generating the asmwriter. by Chris Lattner · 21 years ago
  76. 96563df Specify an asm string and operands lists for a bunch of instructions. by Chris Lattner · 21 years ago
  77. 1ab7c5b Completely disable the pattern isel until it is more substantial. by Chris Lattner · 21 years ago
  78. 4ad25e4 Entirely eliminate all patterns and expanders from this file. We shall go by Chris Lattner · 21 years ago
  79. bb737ed Remove obsolete file by Chris Lattner · 21 years ago
  80. 31e155e Align breaks. by Alkis Evlogimenos · 21 years ago
  81. 167cf33 Add breaks by Chris Lattner · 21 years ago
  82. 6103c17 Simplify code a bit. by Alkis Evlogimenos · 21 years ago
  83. 02a4530 Correctly spell 'unconditional'. by Alkis Evlogimenos · 21 years ago
  84. 36f506e Implement insertGoto and reverseBranchCondition for the X86. by Alkis Evlogimenos · 21 years ago
  85. 62cce39 Mark barrier instructions. Execution does not fall through uncond branches by Chris Lattner · 21 years ago
  86. 8606aea Fix indentation: should be 2 spaces. by Misha Brukman · 21 years ago
  87. 91b5ca8 Fix file header as it has been renamed. by Misha Brukman · 21 years ago
  88. c6d398a Renamed files to have the `X86' prefix for uniqueness purposes. by Misha Brukman · 21 years ago
  89. cc46c4f Remove some (LARGE) abandoned code for the release. If this is ever needed by Chris Lattner · 21 years ago
  90. 3dbb504 Fix cases where we generated horrible code like this: by Chris Lattner · 21 years ago
  91. 4771288 While I'm at it, don't break codegen of mul by 3,5,9. by Chris Lattner · 21 years ago
  92. 596b97f Generate better code for multiplies by negative constants like -4, -1, -9, etc. by Chris Lattner · 21 years ago
  93. 8863f18 bug 122: by Reid Spencer · 21 years ago
  94. 42df461 Make sure to emit the immediate byte for instructions like: shrd [mem], reg, imm by Chris Lattner · 21 years ago
  95. 3b5e6e5 Reserve the correct amt of space. by Chris Lattner · 21 years ago
  96. 76e2df2 Patches towards fixing PR341 by Chris Lattner · 21 years ago
  97. d2995df Improve codegen for the LLVM offsetof/sizeof "operator". Before we compiled by Chris Lattner · 21 years ago
  98. 0cf0c37 Delete the allocate*TargetMachine function, which is now dead . by Chris Lattner · 21 years ago
  99. 71d24aa Make these format a bit nicer by Chris Lattner · 21 years ago
  100. d36c970 Auto-registrate target by Chris Lattner · 21 years ago