aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Correct a comment.Dan Gohman2008-11-151-1/+1
* Move ScheduleDAGList's LatencyPriorityQueue class out to a separate file.Dan Gohman2008-11-154-259/+291
* Refactor code.Devang Patel2008-11-141-37/+60
* Add support for building a ScheduleDAG from MachineInstrs. This is currentlyDan Gohman2008-11-141-0/+84
* Fix MOVrx, MOVsrl_flag, and MOVsra_flag encodings.Evan Cheng2008-11-142-4/+52
* Remove unneeded stuff from GRAD register class.Dale Johannesen2008-11-141-19/+1
* [XCore] Remove whitespace in the description used whenRichard Osborne2008-11-141-1/+1
* [XCore] Fix expansion of 64 bit add/sub. Don't custom expandRichard Osborne2008-11-142-23/+13
* Add XCore intrinsics for getid (returns thread id) and bitrev (reversesRichard Osborne2008-11-142-5/+4
* Test commit.Lang Hames2008-11-141-0/+1
* ARM / Mac OS X also wants to invalidate icache after jitting.Evan Cheng2008-11-141-20/+22
* For post-regalloc scheduling, remove the instructions from the blockDan Gohman2008-11-141-0/+6
* Check in the correct version of the patch in r59279.Dan Gohman2008-11-141-1/+1
* Debug printing for SUnits that carry MachineInstrs.Dan Gohman2008-11-141-10/+17
* Initial support for carrying MachineInstrs in SUnits.Dan Gohman2008-11-142-4/+27
* Change DOTGraphTraits<ScheduleDAG*>::getGraphName how to find the name ofDan Gohman2008-11-131-1/+1
* Handle the rest of pseudo instructions.Evan Cheng2008-11-133-54/+71
* Lazy compilation callback save / restore VFP registers.Evan Cheng2008-11-131-0/+9
* Remove the FlaggedNodes member from SUnit. Instead of requiring each SUnitDan Gohman2008-11-136-59/+49
* Don't allow the restore point to be placed after terminators. With this change,Owen Anderson2008-11-131-2/+2
* Extend InlineAsm::C_Register to allow multiple specific registersDale Johannesen2008-11-132-5/+27
* Always emit a function pointer as a pointer to the function stub (if there is...Evan Cheng2008-11-131-1/+20
* Make the Node member of SUnit private, and add accessors.Dan Gohman2008-11-136-47/+47
* Change ScheduleDAG's DAG member from a reference to a pointer, to prepareDan Gohman2008-11-136-48/+48
* Don't forget to emit stubs for function GV's emitted in CONSTPOOL_ENTRY's.Evan Cheng2008-11-131-3/+10
* Use find_first/find_next to iterate through all the set bits in aDan Gohman2008-11-132-12/+11
* Modify the intrinsics pattern to separate out the "return" types from theBill Wendling2008-11-131-12/+27
* fsub{d|s} encoding bugs.Evan Cheng2008-11-131-2/+6
* Missed a break statement.Evan Cheng2008-11-131-0/+1
* Fix pre- and post-indexed load / store encoding bugs.Evan Cheng2008-11-134-70/+98
* Refactor the code that does the type checking for intrinsics.Bill Wendling2008-11-131-115/+132
* Add Binary flag to raw_fd_ostream constructor.Daniel Dunbar2008-11-131-2/+13
* Really remove all debug information.Devang Patel2008-11-131-11/+52
* RegeneratedBill Wendling2008-11-133-1397/+1433
* Implement stack protectors as function attributes: "ssp" and "sspreq".Bill Wendling2008-11-135-31/+23
* Move the code that inserts X87 FP_REG_KILL instructions from aDan Gohman2008-11-126-83/+148
* Remove the incorrect assertion. We don't have enough information before reloc...Evan Cheng2008-11-121-2/+1
* CMake: when bulding shared libraries on non-WIN32 systems, link dl toOscar Fuentes2008-11-121-0/+4
* Fix unsigned char->ppcf128 conversion.Dale Johannesen2008-11-121-3/+8
* Do the LiveVariables update before printing the instruction inDan Gohman2008-11-121-1/+2
* Remove some debugging code made redundant by the change to doDan Gohman2008-11-121-8/+0
* Simplify SplitVecRes_EXTRACT_SUBVECTOR. This meansDuncan Sands2008-11-121-20/+12
* Correct some thinkos in the expansion of ADD/SUBDuncan Sands2008-11-121-6/+7
* Change binary dump format.Evan Cheng2008-11-121-9/+21
* Address mode immediate offset has already been divided by 4.Evan Cheng2008-11-121-2/+1
* Fix a VFP binary arithmetic instruction encoding bug.Evan Cheng2008-11-121-1/+1
* Fix address mode 3 immediate offset mode encoding.Evan Cheng2008-11-122-5/+7
* Consolidate formats; fix FCMPED etc. encodings.Evan Cheng2008-11-125-168/+120
* Fix VFP conversion instruction encodings.Evan Cheng2008-11-124-86/+123
* Fix encoding of single-precision VFP registers.Evan Cheng2008-11-124-40/+174