summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Make MCInstrInfo available to the MCInstPrinter. This will be used to remove ...Craig Topper2012-04-02
* Fix some 80-col. violations I introduced with the A2 PPC64 core.Hal Finkel2012-04-01
* Enable prefetch generation on PPC64.Hal Finkel2012-04-01
* Add LdStSTD* itin. for the PPC64 A2 core.Hal Finkel2012-04-01
* This commit contains a few changes that had to go in together.Nadav Rotem2012-04-01
* Fix typo.Lang Hames2012-04-01
* Set the default PPC node scheduling preference to ILP (for the embedded cores).Hal Finkel2012-04-01
* Add ppc440 itin. entries for LdStSTD*Hal Finkel2012-04-01
* Use full anti-dep. breaking with post-ra sched. on the embedded ppc cores.Hal Finkel2012-04-01
* Add instruction itinerary for the PPC64 A2 core.Hal Finkel2012-04-01
* Belatedly address some code review from Chris.Chandler Carruth2012-04-01
* Fix a pretty scary bug I introduced into the always inliner withChandler Carruth2012-04-01
* misched: Add finalizeScheduler to complete the target interface.Andrew Trick2012-04-01
* Removing a file that's no longer being used after the recent refactoringsEli Bendersky2012-04-01
* Split the LdStGeneral PPC itin. class into LdStLoad and LdStStore.Hal Finkel2012-04-01
* Teach CodeGen's version of computeMaskedBits to understand the range metadata.Rafael Espindola2012-03-31
* Fix dynamic linking on PPC64.Hal Finkel2012-03-31
* Fix a typo reported in IRC by someone reviewing this code.Chandler Carruth2012-03-31
* Give the always-inliner its own custom filter. It shouldn't have to payChandler Carruth2012-03-31
* Remove a bunch of empty, dead, and no-op methods from all of theseChandler Carruth2012-03-31
* Initial commit for the rewrite of the inline cost analysis to operateChandler Carruth2012-03-31
* Internalize: Remove reference of @llvm.noinline, it was replaced with the noi...Benjamin Kramer2012-03-31
* I noticed in passing that the Metadata getIfExists method was creating a newDuncan Sands2012-03-31
* Correctly vectorize powi.Hal Finkel2012-03-31
* Select static relocation model if it is jitting.Akira Hatanaka2012-03-31
* Add a 2 byte safety margin in offset computations.Jakob Stoklund Olesen2012-03-31
* Add more debugging output to ARMConstantIslandPass.Jakob Stoklund Olesen2012-03-31
* Rip out emission of the regIsInRegClass function for the asm printer.Benjamin Kramer2012-03-30
* ARM fix encoding fixup resolution for ldrd and friends.Jim Grosbach2012-03-30
* ARM assembler should prefer non-aliases encoding of cmp.Jim Grosbach2012-03-30
* ARM encoding for VSWP got the second operand incorrect.Jim Grosbach2012-03-30
* ARM can only use narrow encoding for low regs.Jim Grosbach2012-03-30
* ARM integrated assembler should encoding choice for add/sub imm.Jim Grosbach2012-03-30
* Handle unreachable code in the dominates functions. This changes users whenRafael Espindola2012-03-30
* Re-factored RuntimeDyLd:Danil Malyshev2012-03-30
* ARM assembly parsing needs to be paranoid about negative immediates.Jim Grosbach2012-03-30
* Add computeMaskedBitsLoad back, as it was the change to instsimplify thatRafael Espindola2012-03-30
* Add a note about a missed cmov -> sbb opportunity.Benjamin Kramer2012-03-30
* Ensure conditional BL instructions for ARM are given the fixup fixup_arm_cond...James Molloy2012-03-30
* ARM target should allow codegenprep to duplicate ret instructions to enable t...Evan Cheng2012-03-30
* If we have a VLA that has a "use" in a metadata node that's then usedBill Wendling2012-03-30
* Revert r153694. It was causing failures in the buildbots.Bill Wendling2012-03-29
* Invalidate liveness in ARMConstantIslandPass.Jakob Stoklund Olesen2012-03-29
* Prefer even-odd D-register pairs.Jakob Stoklund Olesen2012-03-29
* Try using vmov.i32 to materialize FP32 constants that can't be materialized byLang Hames2012-03-29
* Re-factored RuntimeDyld.Danil Malyshev2012-03-29
* Lowercase the tag name to match the rest of dwarf.Eric Christopher2012-03-29
* ARM assembly 'cmp lr, #0' should not encode using 'cmn'.Jim Grosbach2012-03-29
* Handle register copies for the new ARM register classes.Jakob Stoklund Olesen2012-03-29
* Make x86 REP_MOV* and REP_STO instructions use the correct operand sizes in 6...Lang Hames2012-03-29