summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* 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
* Expand FREM.Akira Hatanaka2012-03-29
* Don't PRE compares.Jakob Stoklund Olesen2012-03-29
* Replace assert(0) with llvm_unreachable to avoid warnings about dropping off ...Benjamin Kramer2012-03-29
* Add support for objc property decls according to the page at:Eric Christopher2012-03-29
* Only allow symbolic names for (v)cmpss/sd/ps/pd encodings 8-31 to be used wit...Craig Topper2012-03-29
* For X86, change load/dec-or-inc/store into dec-or-inc, respectively.Joel Jones2012-03-29
* Reverted to revision 153616 to unblock buildJoel Jones2012-03-29
* For X86, change load/dec-or-inc/store into dec-or-inc, respectively.Joel Jones2012-03-29
* Enable machine code verification in the entire code generator.Jakob Stoklund Olesen2012-03-28
* Enable machine code verification after PreSched2 passes.Jakob Stoklund Olesen2012-03-28
* Don't kill the base register when expanding strd.Jakob Stoklund Olesen2012-03-28
* Preserve implicit defs in ARMLoadStoreOptimizer.Jakob Stoklund Olesen2012-03-28
* Move getPointerToNamedFunction() from JIT/MCJIT to JITMemoryManager.Danil Malyshev2012-03-28
* Handle intrinsics in GlobalsModRef. Fixes pr12351.Rafael Espindola2012-03-28
* Spill DPair registers, not just QPR.Jakob Stoklund Olesen2012-03-28
* Also verify after ExpandPostRAPseudos.Jakob Stoklund Olesen2012-03-28
* Enable machine code verification after the late machine optimization passes.Jakob Stoklund Olesen2012-03-28
* Skip liveness verification when MRI->tracksLiveness() is false.Jakob Stoklund Olesen2012-03-28
* Revert r153516: "Invalidate liveness in Thumb2ITBlockPass."Jakob Stoklund Olesen2012-03-28
* Allow removeLiveIn to be called with a register that isn't live-in.Jakob Stoklund Olesen2012-03-28
* Revert r153521 as it's causing large regressions on the nightly testers.Chad Rosier2012-03-28
* Fixed commuteInstructions bug where if its called pre-regalloc the subreg ind...Pete Cooper2012-03-28
* GlobalOpt: If we have an inbounds GEP from a ConstantAggregateZero global tha...Benjamin Kramer2012-03-28
* Add another note about a missed compare with nsw arithmetic instcombine.Benjamin Kramer2012-03-28
* Fixup VST1.32 with writeback instruction. Also re-factor non-writeback version.Richard Barton2012-03-28
* Switch to WeakVHs in the value mapper, and aggressively prune dead basicChandler Carruth2012-03-28
* More debug output.Eric Christopher2012-03-28
* Fix the output of the DW_TAG_friend tag to include DW_AT_friendEric Christopher2012-03-28
* Turn off post-RA scheduler by default.Akira Hatanaka2012-03-28
* Fix 80-column violation.Chad Rosier2012-03-28
* Turn on post register allocation scheduler.Akira Hatanaka2012-03-28
* Sort relocation entries before they are written out to a file. MIPS ABIAkira Hatanaka2012-03-28
* Emit all directives except for ".cprestore" during asm printing rather than emitAkira Hatanaka2012-03-28
* Mark flag neverHasSideEffects of pattern-less instructions that do not haveAkira Hatanaka2012-03-28