aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2012-03-29Handle register copies for the new ARM register classes.Jakob Stoklund Olesen
2012-03-29Make x86 REP_MOV* and REP_STO instructions use the correct operand sizes in 6...Lang Hames
2012-03-29Expand FREM.Akira Hatanaka
2012-03-29Replace assert(0) with llvm_unreachable to avoid warnings about dropping off ...Benjamin Kramer
2012-03-29Only allow symbolic names for (v)cmpss/sd/ps/pd encodings 8-31 to be used wit...Craig Topper
2012-03-29For X86, change load/dec-or-inc/store into dec-or-inc, respectively.Joel Jones
2012-03-29Reverted to revision 153616 to unblock buildJoel Jones
2012-03-29For X86, change load/dec-or-inc/store into dec-or-inc, respectively.Joel Jones
2012-03-28Enable machine code verification in the entire code generator.Jakob Stoklund Olesen
2012-03-28Don't kill the base register when expanding strd.Jakob Stoklund Olesen
2012-03-28Preserve implicit defs in ARMLoadStoreOptimizer.Jakob Stoklund Olesen
2012-03-28Spill DPair registers, not just QPR.Jakob Stoklund Olesen
2012-03-28Revert r153516: "Invalidate liveness in Thumb2ITBlockPass."Jakob Stoklund Olesen
2012-03-28Add another note about a missed compare with nsw arithmetic instcombine.Benjamin Kramer
2012-03-28Fixup VST1.32 with writeback instruction. Also re-factor non-writeback version.Richard Barton
2012-03-28Turn off post-RA scheduler by default.Akira Hatanaka
2012-03-28Turn on post register allocation scheduler.Akira Hatanaka
2012-03-28Sort relocation entries before they are written out to a file. MIPS ABIAkira Hatanaka
2012-03-28Emit all directives except for ".cprestore" during asm printing rather than emitAkira Hatanaka
2012-03-28Mark flag neverHasSideEffects of pattern-less instructions that do not haveAkira Hatanaka
2012-03-27Add a note about a cute little fabs optimization.Benjamin Kramer
2012-03-27Add two missed instcombines related to compares with nsw arithmetic.Benjamin Kramer
2012-03-27Remove trailing white space.Akira Hatanaka
2012-03-27Add member EmitNOAT and its setter and getter functions to class MipsFunction...Akira Hatanaka
2012-03-27ARMLoadStoreOptimizer invalidates register liveness.Jakob Stoklund Olesen
2012-03-27Invalidate liveness in Thumb2ITBlockPass.Jakob Stoklund Olesen
2012-03-27Prune some includesCraig Topper
2012-03-27Remove unnecessary llvm:: qualificationsCraig Topper
2012-03-27Pass the llvm IR pointer value and offset to the constructor ofAkira Hatanaka
2012-03-27Fix bug in LowerConstantPool. Akira Hatanaka
2012-03-27Add T9 to the list of live-in registers of the entry basic block. Akira Hatanaka
2012-03-27Retrieve and add the offset of a symbol in applyFixup rather than retrieve andAkira Hatanaka
2012-03-27Define function MipsGetSymAndOffset which returns a fixup's symbol and theAkira Hatanaka
2012-03-27Rewrite computation of Value in adjustFixupValue so that the upper 48-bits areAkira Hatanaka
2012-03-27Reserve hardware registers.Akira Hatanaka
2012-03-26ARM has a peephole optimization which looks for a def / use pair. The defEvan Cheng
2012-03-26Prune some includes and forward declarations.Craig Topper
2012-03-26Prune includes and replace uses of ARMRegisterInfo.h with ARMBaeRegisterInfo.hCraig Topper
2012-03-25Replace uses of ARMBaseInstrInfo and ARMTargetMachine with the Base versions.Craig Topper
2012-03-25Prune some includes and forward declarations.Craig Topper
2012-03-24Fix small-integer VAARG on SVR4 ABI PPC64.Hal Finkel
2012-03-24PTX: Fix predicate logic bugJustin Holewinski
2012-03-23ARM tidy up ARMConstantIsland.cpp.Jim Grosbach
2012-03-23Include cstdio in a few place that depended on getting it transitively throug...Benjamin Kramer
2012-03-23Move ftostr into its last user (cppbackend) and simplify it a bit.Benjamin Kramer
2012-03-23Remove the C backend.Eric Christopher
2012-03-22Added soft fail checks for the disassembler when decoding some corner cases o...Silviu Baranga
2012-03-22Added soft fail cases for the disassembler when decoding LDRSBT, LDRHT or LDR...Silviu Baranga
2012-03-22Added soft fail cases for the disassembler when decoding MUL instructions on ...Silviu Baranga
2012-03-22Remove some unnecessary forward declarations.Craig Topper