summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* misched: Analysis that partitions the DAG into subtrees.Andrew Trick2012-11-28
* misched: rename ScheduleDAGILP to ScheduleDFS to prepare for other heuristics.Andrew Trick2012-11-28
* misched: better alias analysis.Andrew Trick2012-11-28
* misched: Debug output fix. Use an always valid iterator.Andrew Trick2012-11-28
* Move the guts of TargetInstrInfoImpl into the TargetInstrInfo class.Jakob Stoklund Olesen2012-11-28
* Move Target{Instr,Register}Info.cpp into lib/CodeGen.Jakob Stoklund Olesen2012-11-28
* Revert r168630, r168631, and r168633 as these are causing nightly test failures.Chad Rosier2012-11-28
* Attempt to make the comments for dwarf debug look more likeEric Christopher2012-11-27
* Reapply section moving, make sure string section is output last.Eric Christopher2012-11-27
* CSE: allow PerformTrivialCoalescing to check copies across basic blockManman Ren2012-11-27
* Remove duplicated #includes.Jakub Staszak2012-11-27
* Never use .lcomm on platforms where it does not accept an alignmentUlrich Weigand2012-11-27
* Revert rearrangement of debug info sections to unblock the botsEric Christopher2012-11-27
* Remove unneeded #include.Jakub Staszak2012-11-27
* Remove unneeded #include.Jakub Staszak2012-11-27
* llvm/CodeGen: Remove empty files in r168659.NAKAMURA Takumi2012-11-27
* Remove unused forward declaration.Jakub Staszak2012-11-27
* Remove unused MachineLoopRanges analysis.Jakub Staszak2012-11-27
* Make comment names match function names.Eric Christopher2012-11-27
* Add in sections for the fission case (no change so incorrect) andEric Christopher2012-11-27
* Reorder section output ordering.Eric Christopher2012-11-27
* Whitespace cleanup.Eric Christopher2012-11-27
* Add an assertion to ensure freezeReservedRegs() is only ever called once.Chad Rosier2012-11-26
* Now that the X86 Maximal Stack Alignment Check pass has been removed (i.e.,Chad Rosier2012-11-26
* Now that the X86 Maximal Stack Alignment Check pass has been removed (i.e.,Chad Rosier2012-11-26
* Don't use iterator after being erased.Jakub Staszak2012-11-26
* Remove unneeded #includes.Jakub Staszak2012-11-26
* Refactor to make helper method static.Craig Topper2012-11-25
* Remove duplicate check of LimitFloatPrecision. It was already checked earlier...Craig Topper2012-11-25
* Factor common code out of individual if blocks into common tail.Craig Topper2012-11-25
* Remove redundant calls to getCurDebugLoc in visitIntrinsicCall. It's already ...Craig Topper2012-11-24
* Refactor a bit to make some helper methods static.Craig Topper2012-11-24
* Factor some common code out of individual if blocks.Craig Topper2012-11-24
* Refactor a bit to make some helper functions static.Craig Topper2012-11-23
* Cleanup: Simplify loop end logic in computeRegisterProperties().Patrik Hägglund2012-11-23
* Fix 80-col violationEli Bendersky2012-11-22
* llvm.fmuladd.* lowering should be checking isOperationLegalOrCustom, rather thanLang Hames2012-11-22
* Pull some code out into functions to make rearranging them a bit easier.Eric Christopher2012-11-22
* Whitespace.Eric Christopher2012-11-21
* Update for some of the coding standard before rearranging functionsEric Christopher2012-11-21
* Update some comments.Eric Christopher2012-11-21
* Update and add some comments.Eric Christopher2012-11-21
* Whitespace.Eric Christopher2012-11-21
* Remove constness from this, it modifies the output stream as doesEric Christopher2012-11-20
* Remove unused function argument, add a bit to the comment.Eric Christopher2012-11-20
* Formatting.Eric Christopher2012-11-20
* Whitespace.Eric Christopher2012-11-20
* Fix physical register liveness calculations:Tim Northover2012-11-20
* Remove a function argument and propagate const around accordingly.Eric Christopher2012-11-19
* Whitespace and 80-col.Eric Christopher2012-11-19