summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Remove dead code.Jakob Stoklund Olesen2010-09-081-11/+0
* Don't add <imp-def> operands during register rewriting.Jakob Stoklund Olesen2010-09-071-16/+9
* add a comment about where this should eventually move.Chris Lattner2010-09-051-0/+7
* Added initialisers for reduction rule counters.Lang Hames2010-09-051-0/+4
* implement rdar://6653118 - fastisel should fold loads where possible.Chris Lattner2010-09-051-1/+51
* Remove dead code.Jakob Stoklund Olesen2010-09-041-97/+0
* zap dead code.Chris Lattner2010-09-042-18/+0
* previous patch was a little too tricky for its own good. Don't try toJim Grosbach2010-09-031-8/+7
* Add a missing check when legalizing a vector extending load. This doesn'tBob Wilson2010-09-031-3/+5
* VirtRegRewriter checks for early clobbers before it reuses an available stackJakob Stoklund Olesen2010-09-031-5/+7
* Reapply commit 112702 which was speculatively reverted by echristo.Duncan Sands2010-09-031-82/+80
* There is no need to use .set here.Devang Patel2010-09-021-8/+1
* Detect undef value early and save unnecessary NodeMap query.Devang Patel2010-09-021-0/+11
* Don't narrow the load and store in a load+twiddle+store sequence unlessDan Gohman2010-09-021-1/+2
* Tidy up.Devang Patel2010-09-021-11/+9
* The scavenger should just use getAllocatableSet() rather than reinventing itJim Grosbach2010-09-021-13/+3
* Anti-dependency breaking needs to be careful not to use reserved regsJim Grosbach2010-09-022-0/+4
* Fix .debug_range for linux. Patch by Krister Wombell.Devang Patel2010-09-022-4/+34
* Added support for register allocators to record which intervals are spill int...Lang Hames2010-09-023-83/+193
* Silence an ambiguous else warning from GCC.Chandler Carruth2010-09-021-1/+2
* Added counters for PBQP reduction rules.Lang Hames2010-09-023-1/+44
* Add a bit of debug output for register scavengingJim Grosbach2010-09-021-2/+12
* Tweak to ignoring reserved regs. The allocator was occasionally still lookingJim Grosbach2010-09-011-2/+4
* Teach RemoveCopyByCommutingDef to check all aliases, not just subregisters.Jakob Stoklund Olesen2010-09-011-16/+14
* tidy up trailing whitespace and an 80 column violation.Jim Grosbach2010-09-011-24/+25
* cleanup per feedback. use a helper function for getting the first non-reservedJim Grosbach2010-09-011-17/+14
* The register allocator shouldn't consider allocating reserved registers. PBQP...Jim Grosbach2010-09-011-2/+8
* The register allocator shouldn't consider allocating reserved registers.Jim Grosbach2010-09-011-5/+30
* The register allocator shouldn't consider allocating reserved registers.Jim Grosbach2010-09-011-3/+7
* tidy up a few 80-column and trailing whitespace bits.Jim Grosbach2010-09-011-16/+19
* Speculatively revert 112699 and 112702, they seem to be causingEric Christopher2010-09-011-80/+82
* Use the SSAUpdator to turn calls to eh.exception that are not in aDuncan Sands2010-09-011-82/+80
* Use absolute label for DW_AT_stmt_list if a target does not prefer offset here.Devang Patel2010-08-311-1/+5
* Reapply r112623. Included additional check for unused byval argument.Devang Patel2010-08-313-4/+52
* Track liveness of unallocatable, unreserved registers in machine DCE.Jakob Stoklund Olesen2010-08-311-6/+8
* Ignore unallocatable registers in RegAllocFast.Jakob Stoklund Olesen2010-08-311-1/+2
* Revert r112623. It is causing self host build failures.Devang Patel2010-08-313-49/+4
* Remember byval argument's frame index during argument lowering and use this i...Devang Patel2010-08-313-4/+49
* Improve virtual frame base register allocation heuristics.Jim Grosbach2010-08-311-73/+109
* Stop using the dom frontier in DwarfEHPrepare by not promoting alloca'sDuncan Sands2010-08-312-87/+10
* Offset is not always unsigned number.Devang Patel2010-08-312-2/+2
* Simplify.Devang Patel2010-08-312-15/+15
* zap unused method. x86 is the only user and already has a more powerfull versionBruno Cardoso Lopes2010-08-311-29/+0
* Add experimental -disable-physical-join command line option.Jakob Stoklund Olesen2010-08-311-0/+10
* two changes:Chris Lattner2010-08-301-5/+0
* Revert r112461. It was failing on PPC...Bill Wendling2010-08-301-4/+2
* When adding a register, we should mark it as "def" if it can optionally defineBill Wendling2010-08-301-2/+4
* revert 112457, it looks like it broke selfhost.Chris Lattner2010-08-291-133/+23
* rewrite DwarfEHPrepare to use SSAUpdater to promote its allocasChris Lattner2010-08-291-23/+133
* inline function into its only caller.Chris Lattner2010-08-291-13/+6
OpenPOWER on IntegriCloud