aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Initial support for Field ExpressionsChris Lattner2002-12-022-0/+68
* Add correct dependencyChris Lattner2002-12-022-8/+6
* Split up targetsChris Lattner2002-12-022-4/+14
* Add commentsChris Lattner2002-12-022-0/+88
* Make sure to build lib/Support before the utilities, then use the newChris Lattner2002-12-021-1/+1
* Initial checkin of TableGen utilityChris Lattner2002-12-0212-0/+3408
* Add makefile to build subdirsChris Lattner2002-12-021-0/+4
* Add rawfrm flagsChris Lattner2002-12-013-11/+49
* Don't add implicit regsChris Lattner2002-12-012-2/+2
* brgBrian Gaeke2002-11-302-98/+148
* brgBrian Gaeke2002-11-293-8/+51
* Several fixes:Vikram S. Adve2002-11-272-36/+94
* Fix logical error in TD pass: we should clear Mod/Ref bits of each callerVikram S. Adve2002-11-273-8/+17
* Added flags to CloneFlags to strip/keep Mod/Ref bits when cloning a graph.Vikram S. Adve2002-11-272-0/+2
* No longer need local graph to find call sites.Vikram S. Adve2002-11-271-7/+5
* (1) Bug fix that was causing nodes with dangling references to be freed.Vikram S. Adve2002-11-272-154/+402
* brgBrian Gaeke2002-11-262-6/+66
* Keep global nodes in each DS Graph (by forcing them to be marked live).Vikram S. Adve2002-11-251-3/+3
* Oops. Got the MOVrm and MOVmr mixed up. Fixed. We can now print outMisha Brukman2002-11-221-2/+2
* Enable the register allocator pass.Misha Brukman2002-11-221-1/+5
* A simple (spilling) register allocator.Misha Brukman2002-11-221-0/+219
* Added methods to read/write values to stack in .h, fixed implementation inMisha Brukman2002-11-222-21/+39
* Added -*- C++ -*- mode to the comments.Misha Brukman2002-11-221-1/+1
* Add a simple way to add memory locations of format [reg+offset]Misha Brukman2002-11-221-0/+9
* Added virtual functions for storing and retrieving values from the stack.Misha Brukman2002-11-221-9/+14
* Instead of checking op.getType() against MO_VirtualRegister andMisha Brukman2002-11-221-0/+14
* Set SSARegMap to NULL after deleting it.Misha Brukman2002-11-221-1/+4
* lib/Target/X86/InstSelectSimple.cpp: Add visitCallInst, visitCastInst.Brian Gaeke2002-11-222-0/+28
* Make testcase more interestingChris Lattner2002-11-211-0/+3
* Handle cmp Reg, 0 correctlyChris Lattner2002-11-212-20/+26
* Printing support for more stuffChris Lattner2002-11-211-20/+20
* Don't add implicit operandsChris Lattner2002-11-212-10/+10
* Fix off by one bugChris Lattner2002-11-212-2/+2
* Add fixmeChris Lattner2002-11-211-0/+3
* Minor code cleanupsChris Lattner2002-11-212-4/+2
* Implement printing of store instructionsChris Lattner2002-11-212-10/+40
* The big change here is to handle printing/emission of X86II::MRMSrcMemChris Lattner2002-11-212-46/+368
* Remove implicit information from instruction selectorChris Lattner2002-11-212-12/+4
* Add printing information for MUL and DIVChris Lattner2002-11-211-12/+15
* Fix a bug that prevented compilation of multiple functionsChris Lattner2002-11-212-0/+2
* Move testChris Lattner2002-11-211-0/+0
* Shuffle testcases aroundChris Lattner2002-11-214-16/+0
* New testcaseChris Lattner2002-11-211-0/+13
* Remove opcode information for instructions that are completely defined nowChris Lattner2002-11-211-22/+22
* Add printing support for sahf & setccChris Lattner2002-11-211-15/+15
* Add printing support for /0 /1 type instructionsChris Lattner2002-11-212-2/+88
* Add support for /0 /1, etc type instructionsChris Lattner2002-11-211-5/+16
* User defined operators are not supposed to live beyond the lifetime of theChris Lattner2002-11-211-0/+9
* Rename the SetCC X86 instructions to reflect the fact that they are theChris Lattner2002-11-213-14/+14
* Simplify setcc code a bitChris Lattner2002-11-212-246/+122