aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-03-28Preserve implicit defs in ARMLoadStoreOptimizer.Jakob Stoklund Olesen
2012-03-28Move getPointerToNamedFunction() from JIT/MCJIT to JITMemoryManager.Danil Malyshev
2012-03-28Handle intrinsics in GlobalsModRef. Fixes pr12351.Rafael Espindola
2012-03-28Spill DPair registers, not just QPR.Jakob Stoklund Olesen
2012-03-28Also verify after ExpandPostRAPseudos.Jakob Stoklund Olesen
2012-03-28Enable machine code verification after the late machine optimization passes.Jakob Stoklund Olesen
2012-03-28Skip liveness verification when MRI->tracksLiveness() is false.Jakob Stoklund Olesen
2012-03-28Revert r153516: "Invalidate liveness in Thumb2ITBlockPass."Jakob Stoklund Olesen
2012-03-28Allow removeLiveIn to be called with a register that isn't live-in.Jakob Stoklund Olesen
2012-03-28Revert r153521 as it's causing large regressions on the nightly testers.Chad Rosier
2012-03-28Fixed commuteInstructions bug where if its called pre-regalloc the subreg ind...Pete Cooper
2012-03-28GlobalOpt: If we have an inbounds GEP from a ConstantAggregateZero global tha...Benjamin Kramer
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-28Switch to WeakVHs in the value mapper, and aggressively prune dead basicChandler Carruth
2012-03-28More debug output.Eric Christopher
2012-03-28Fix the output of the DW_TAG_friend tag to include DW_AT_friendEric Christopher
2012-03-28Turn off post-RA scheduler by default.Akira Hatanaka
2012-03-28Fix 80-column violation.Chad Rosier
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-27Use a SmallVector and linear lookup instead of a DenseSet - SourceMap valuesLang Hames
2012-03-27Add member EmitNOAT and its setter and getter functions to class MipsFunction...Akira Hatanaka
2012-03-27Use DW_AT_low_pc for a single entry point into a routine.Eric Christopher
2012-03-27Reapply r153423; the original commit was fine. The failing test, distray, had Chad Rosier
2012-03-27ARMLoadStoreOptimizer invalidates register liveness.Jakob Stoklund Olesen
2012-03-27Print SSA and liveness tracking flags in MF::print().Jakob Stoklund Olesen
2012-03-27Branch folding may invalidate liveness.Jakob Stoklund Olesen
2012-03-27Invalidate liveness in Thumb2ITBlockPass.Jakob Stoklund Olesen
2012-03-27fix what looks like a real logic bug, found by PVS-Studio (part of PR12357)Chris Lattner
2012-03-27Add an MRI::tracksLiveness() flag.Jakob Stoklund Olesen
2012-03-27Make a seemingly tiny change to the inliner and fix the generated codeChandler Carruth
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-27Post-ra LICM should take care not to hoist an instruction that would clobber aEvan Cheng
2012-03-27Rewrite computation of Value in adjustFixupValue so that the upper 48-bits areAkira Hatanaka
2012-03-27During MachineCopyPropagation a register may be the source operand of multipleLang Hames
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-26Add a debug option to dump PBQP graphs during register allocation.Lang Hames