aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* print getresult operand and its type directly.Devang Patel2008-02-231-11/+1
* Use dyn_cast instead of isa + cast.Devang Patel2008-02-231-2/+2
* RegenerateDevang Patel2008-02-233-487/+447
* To support multiple return values, now ret instruction supports multiple oper...Devang Patel2008-02-234-51/+68
* Fix spill weight updating bug.Evan Cheng2008-02-231-15/+27
* Split ParameterAttributes.h, putting the complicatedDale Johannesen2008-02-2219-320/+323
* Same isPhysRegAvailable bug as local register allocator.Evan Cheng2008-02-221-1/+1
* Really really bad local register allocator bug. On X86, it was never using ES...Evan Cheng2008-02-221-1/+1
* Add debugging printfs.Evan Cheng2008-02-221-0/+2
* RegenerateDevang Patel2008-02-223-468/+466
* Use SymbolicValueRef to parse getresult operandDevang Patel2008-02-221-3/+2
* Make sure reload of implicit uses are issued before remat's.Evan Cheng2008-02-221-3/+15
* Generated files for 47484.Dale Johannesen2008-02-223-293/+295
* Pass alignment on ByVal parameters, from FE, allDale Johannesen2008-02-224-1/+38
* MMX vectors are passed 4-byte aligned.Dale Johannesen2008-02-221-4/+4
* Provide __main hooks for cygwin & mingw32Anton Korobeynikov2008-02-222-17/+28
* Fixed a typo.Zhou Sheng2008-02-221-1/+1
* Allow re-materialization of pic load (controlled by -remat-pic-load for now).Evan Cheng2008-02-221-3/+23
* Enable re-materialization of instructions which have virtual register operand...Evan Cheng2008-02-222-39/+187
* copy mmx values from/to memory with GPRs on x86-32 Chris Lattner2008-02-221-1/+25
* Print getresult instruction properly.Devang Patel2008-02-221-0/+13
* Print ret instruction that returns aggregates.Devang Patel2008-02-221-2/+17
* Read and write getresult.Devang Patel2008-02-222-0/+15
* Start using GPR's to copy around mmx value instead of mmx regs.Chris Lattner2008-02-221-0/+32
* Fix compiler warning.Evan Cheng2008-02-221-1/+1
* Fix a regression in 403.gcc and 186.crafty introduced in 47383. To testDan Gohman2008-02-222-28/+30
* print getresult instruction.Devang Patel2008-02-211-0/+1
* Use isa<> instead of getTypeID() to check StructType.Devang Patel2008-02-212-7/+6
* A few minor updates, removing implemented stuff and adding a couple of Eli Friedman2008-02-211-83/+110
* Make the clobber analysis a bit more smart: we only are careful about Chris Lattner2008-02-211-3/+13
* Treat clobber operands like early clobbers: if we haveChris Lattner2008-02-211-0/+16
* Clear PhysRegPartUse for the sub register as well.Bill Wendling2008-02-211-1/+1
* Adjust the MaxAlignment for the special register scavenging spill slot.Bill Wendling2008-02-211-0/+3
* Help testing.Evan Cheng2008-02-211-0/+7
* Change a C-style cast to const_cast, to avoid a -Wcast-qual warning.Dan Gohman2008-02-211-1/+1
* Better names as per Evan's requestAndrew Lenharth2008-02-211-9/+10
* Simplify this code, no functionality change.Nick Lewycky2008-02-211-5/+2
* GlobalValues are Constants, remove redundant code. Also fix typo in a comment.Nick Lewycky2008-02-211-3/+1
* Dan implemented one multiply issue. Replace it with another. :)Chris Lattner2008-02-211-12/+33
* Atomic op support. If any gcc test uses __sync builtins, it might start fail...Andrew Lenharth2008-02-218-7/+345
* Add support for matching mem operands. This fixes PR1133, patch byChris Lattner2008-02-211-1/+7
* Fix a (harmless) but where vregs were added to the used reg lists for Chris Lattner2008-02-211-9/+26
* Let invoke return aggregate value.Devang Patel2008-02-212-3/+4
* Let function call return aggregate.Devang Patel2008-02-212-7/+26
* Clean up some spilling code using MachineRegisterInfo.Evan Cheng2008-02-211-22/+51
* regenerate.Devang Patel2008-02-203-923/+989
* ParseDevang Patel2008-02-201-3/+37
* What if functions can return aggregate values ?Devang Patel2008-02-203-4/+9
* Regenerated files.Dale Johannesen2008-02-203-1156/+1178
* Support alignment within ParamAttrs in the I/O handling.Dale Johannesen2008-02-202-1/+2