aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* The best unbreakage yet, addressing Bill's concerns.Jeff Cohen2006-12-163-49/+30
* Allow promoted FP_TO_UINT / FP_TO_SINT to expand operand.Evan Cheng2006-12-161-2/+1
* Add getNumContainedPasses() and getContainedPass() inteface and useDevang Patel2006-12-161-95/+91
* Expand fabs / fneg to and / xor.Evan Cheng2006-12-161-3/+22
* Cosmetic changes, based on Chris's review.Devang Patel2006-12-151-27/+21
* An even better unbreakage...Jeff Cohen2006-12-153-0/+24
* Fix select_cc, select expansion to soft-fp bugs.Evan Cheng2006-12-151-3/+11
* Partial unbreak of VC++ (stream stuff has no easy fix).Jeff Cohen2006-12-151-0/+1
* Remove an extraneous { at the end of a block.Reid Spencer2006-12-151-1/+1
* Patterns no longer needed due to fix in the DAG combiner.Jim Laskey2006-12-151-4/+0
* This code was usurping the sextload expand in teh legalizer. Just makeJim Laskey2006-12-151-7/+9
* Mark dump* routines const routines.Devang Patel2006-12-151-54/+61
* Some AT&T syntax assembler (e.g. Mac OS X) does not recognize the movq alias ...Evan Cheng2006-12-151-8/+8
* Fix long standing issue with propagating error message back to caller. ThisReid Spencer2006-12-152-7/+17
* For PR1050:Reid Spencer2006-12-156-12/+54
* Move PMTopLevelManager and TImingInfo into anon namespace.Devang Patel2006-12-151-8/+15
* Not all test cases are created equal. This fix is needed.Jim Laskey2006-12-151-0/+4
* Not needed. Misinterpreted error message from other bug (Missing load/storeJim Laskey2006-12-151-4/+0
* extern_weak linkage. fixes PR1038Andrew Lenharth2006-12-151-1/+5
* Missing load/store relocations.Jim Laskey2006-12-151-1/+7
* Provide 64-bit support for i64 sextload<i8>.Jim Laskey2006-12-151-0/+4
* Provide support for FP_TO_UINT.Jim Laskey2006-12-151-1/+3
* silence a bogus warningChris Lattner2006-12-151-1/+1
* re-enable a temporarily-reverted patchChris Lattner2006-12-151-53/+132
* Minor clean up.Evan Cheng2006-12-151-2/+3
* This is done.Evan Cheng2006-12-151-5/+0
* Expand FP compares to soft-fp call(s)Evan Cheng2006-12-151-7/+102
* s/ForcedLastUses/TransferLastUses/gDevang Patel2006-12-151-12/+26
* Simplify the fetching of relocation mode.Jim Laskey2006-12-141-4/+4
* f64 <-> i64 bit_convert using movq in 64-bit mode.Evan Cheng2006-12-143-4/+16
* Fix a couple of typo's.Evan Cheng2006-12-141-2/+2
* This is done.Evan Cheng2006-12-141-5/+0
* Added MOVSS2DIrr and MOVDI2SSrr to foldMemeoryOperand().Evan Cheng2006-12-141-0/+2
* - Rename MOVDSS2DIrr to MOVSS2DIrr for consistency sake.Evan Cheng2006-12-141-3/+9
* 1. Tidy up jump table info.Jim Laskey2006-12-144-59/+80
* avoid using a constant table when a constant can be used inlineRafael Espindola2006-12-141-24/+82
* random minor typographical changesChris Lattner2006-12-141-14/+9
* Avoid creating invalid sub/add instructions on the prolog/epilogRafael Espindola2006-12-141-10/+86
* Fix a long-standing spiller bug:Evan Cheng2006-12-141-1/+35
* Add -time-passes support.Devang Patel2006-12-141-1/+87
* Add debug-pass=Details support to print Required and Preserved Set info.Devang Patel2006-12-141-1/+26
* Add " Made Modification " messages in debug-pass=Executions output.Devang Patel2006-12-141-3/+26
* Add debug-pass=Executions support in new pass manager.Devang Patel2006-12-131-6/+27
* Add -pass-debug=Arguments support in new manager.Devang Patel2006-12-131-1/+29
* fit in 80 colsChris Lattner2006-12-131-6/+7
* Using PDL as a prefix for PassDebugLevel enums is not a good idea.Devang Patel2006-12-133-19/+29
* Add note.Evan Cheng2006-12-131-0/+5
* More soft-fp work.Evan Cheng2006-12-132-37/+41
* Move enum PassDebugLevel from PassManagerT.h to Pass.h.Devang Patel2006-12-133-21/+42
* Changed from PARALLEL_DIRS to DIRS since we're only building one directory.John Criswell2006-12-131-1/+1