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