aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* misched: Compress pairs returned by getUnderlyingObjectsForInstr.Benjamin Kramer2013-06-291-12/+15
* DebugInfo: PR14728: TLS supportDavid Blaikie2013-06-282-3/+22
* DebugInfo: Pass MCSymbolRefExprs for labels instead of MCSymbolsDavid Blaikie2013-06-285-13/+26
* DebugInfo: Revise r185189 to avoid subtle 'unsigned += bool'David Blaikie2013-06-281-1/+2
* DebugInfo: Simplify the AddressPool representationDavid Blaikie2013-06-282-18/+12
* DebugInfo: constify the AddressPool MCSymbol pointersDavid Blaikie2013-06-282-12/+13
* Add missing case to switch statement - DAGTypeLegalizer::ExpandIntegerResultLang Hames2013-06-281-1/+2
* Debug Info: clean up usage of Verify.Manman Ren2013-06-285-6/+22
* Remove unused variable.Benjamin Kramer2013-06-271-2/+0
* Fixed a comment.Elena Demikhovsky2013-06-261-2/+2
* Optimized integer vector multiplication operation by replacing it with shift/...Elena Demikhovsky2013-06-261-20/+59
* Remove unused code. No functionality change.Manman Ren2013-06-251-4/+0
* BlockFrequency: Bump up the entry frequency a bit.Benjamin Kramer2013-06-251-5/+0
* 80-column and tab character fixes.Eric Christopher2013-06-243-5/+8
* Formatting.Eric Christopher2013-06-241-3/+2
* Use const references instead of pointers to references that areEric Christopher2013-06-242-21/+23
* Fix tail merging to assign the (more) correct BasicBlock when splitting.Andrew Trick2013-06-242-5/+14
* DebugInfo: PR14404: Avoid truncating 64 bit values into 32 bits for ULEB128/S...David Blaikie2013-06-231-2/+2
* DebugInfo: Support (using GNU extensions) for template template parameters an...David Blaikie2013-06-221-2/+11
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-221-1/+1
* Prevent LiveRangeEdit from deleting bundled instructions.Andrew Trick2013-06-221-0/+4
* DebugInfo: Don't lose unreferenced non-trivial by-value parametersDavid Blaikie2013-06-211-6/+4
* Fix PR16360Michael Liao2013-06-211-3/+5
* Update physreg live intervals during remat.Andrew Trick2013-06-211-0/+28
* Added -precompute-phys-liveness for testing LiveIntervals updates.Andrew Trick2013-06-211-0/+14
* Handle more cases in LiveRangeEdit::eliminateDeadDefs.Andrew Trick2013-06-211-0/+9
* Refactor LiveRangeEdit::eliminateDeadDefs.Andrew Trick2013-06-211-95/+95
* whitespaceAndrew Trick2013-06-211-2/+2
* Fix a -join-globalcopies bug; handle undef operands.Andrew Trick2013-06-211-0/+3
* Modify the -join-globalcopies option (off by default).Andrew Trick2013-06-211-2/+2
* Make rematerialization in the coalescer less sensitive to LRG order.Andrew Trick2013-06-211-4/+15
* MI-Sched: cleanup DEBUG output.Andrew Trick2013-06-211-5/+6
* MI-Sched: Adjust regpressure limits for reserved regs.Andrew Trick2013-06-213-6/+39
* DebugInfo: don't use location lists when the location covers the whole functi...David Blaikie2013-06-203-9/+12
* This is now a duplicate.Bill Wendling2013-06-191-26/+0
* Make the comparison operators non-member functions.Bill Wendling2013-06-191-2/+2
* DebugInfo: PR14763/r183329 correct the location of indirect parametersDavid Blaikie2013-06-192-7/+10
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-194-236/+289
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-191-2/+2
* Access the TargetLoweringInfo from the TargetMachine object instead of cachin...Bill Wendling2013-06-196-39/+49
* Don't cache the TLI object since we have access to it through TargetMachine a...Bill Wendling2013-06-191-6/+8
* During SelectionDAG building explicitly set a node to constant zero when theQuentin Colombet2013-06-181-0/+8
* Hopefully fix the MSVS build after r184105Timur Iskhodzhanov2013-06-181-0/+1
* Use pointers to the MCAsmInfo and MCRegInfo.Bill Wendling2013-06-182-4/+3
* Simplify some of the code. No functionality change.Bill Wendling2013-06-181-7/+5
* MI-Sched: handle ReadAdvance latencies as used by Swift.Andrew Trick2013-06-171-1/+4
* Give RegMax higher priority.Andrew Trick2013-06-171-9/+9
* Remove compareRPDelta.Andrew Trick2013-06-171-37/+0
* MI Sched: fix a typo in RegPressure heuristics.Andrew Trick2013-06-171-1/+1
* MI-Sched: Remove another heuristic that is sensitive to queue order.Andrew Trick2013-06-171-6/+0