aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Move getNextOperandForReg() into MachineRegisterInfo.Jakob Stoklund Olesen2012-08-082-11/+14
* Don't use getNextOperandForReg().Jakob Stoklund Olesen2012-08-082-2/+8
* Don't use getNextOperandForReg() in RAFast.Jakob Stoklund Olesen2012-08-081-8/+4
* Allow legalization of target-specific SDNodes, provided that the target itsel...Owen Anderson2012-08-081-1/+3
* Deal with irreducible control flow when building traces.Jakob Stoklund Olesen2012-08-081-17/+22
* Remove some coding violations. No functionality change.Bill Wendling2012-08-081-9/+10
* Cache a commonly used reference.Bill Wendling2012-08-081-10/+12
* Add test triples to fix win32 failures. Revert workaround from r161292.Bob Wilson2012-08-0811-27/+24
* Remove OpenBSD defines:Bill Wendling2012-08-082-24/+0
* Heed -stress-early-ifcvt.Jakob Stoklund Olesen2012-08-081-0/+4
* Get the MispredictPenalty from MCSchedModel.Jakob Stoklund Olesen2012-08-081-5/+6
* revert my previous patchSebastian Pop2012-08-082-11/+7
* enable Hexagon target from cmakeSebastian Pop2012-08-082-7/+11
* Typedefs and indentation fixes from the Andy Zhang/PAX macro argument patch.Rafael Espindola2012-08-081-26/+28
* llvm/test/MC/COFF/seh.s: Fixup corresponding to r161487.NAKAMURA Takumi2012-08-081-1/+0
* Fix for .pdata and .xdata section attributes on COFF.Anton Korobeynikov2012-08-082-8/+4
* Sphinxify the CommandLine document.Bill Wendling2012-08-083-1977/+1617
* Move header so that it can be picked up by other .rst files.Bill Wendling2012-08-081-4/+4
* Add `.pushsection', `.popsection', and `.previous' directives to Darwin ASM.Bill Wendling2012-08-083-2/+68
* Added MispredictPenalty to SchedMachineModel.Andrew Trick2012-08-087-11/+19
* Minor cleanup of defaultDefLatency APIAndrew Trick2012-08-082-7/+10
* whitespaceAndrew Trick2012-08-081-1/+1
* isAllocLikeFn is allowed to return true for functions which read memory; makeEli Friedman2012-08-082-2/+24
* Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo."Jakob Stoklund Olesen2012-08-084-23/+13
* X86: enable CSE between CMP and SUBManman Ren2012-08-086-49/+139
* Don't scan physreg use-def chains looking for a PIC base.Jakob Stoklund Olesen2012-08-081-10/+4
* Fix a quadratic algorithm in MachineBranchProbabilityInfo.Jakob Stoklund Olesen2012-08-084-13/+23
* Avoid recomputing the unique exit blocks and their insert points when doingDan Gohman2012-08-082-11/+67
* Skip tied operand pairs that already have the same register.Jakob Stoklund Olesen2012-08-071-10/+11
* Add SelectionDAG::getTargetIndex.Jakob Stoklund Olesen2012-08-077-0/+65
* Fix a serious typo in InstCombine's optimization of comparisons.Bob Wilson2012-08-072-1/+10
* X86 cmp lowering is looking past truncate on the condition node. It should onlyEvan Cheng2012-08-072-6/+52
* For non-Darwin platforms, we want to generate stack protectors only forBill Wendling2012-08-071-1/+10
* Add a new kind of MachineOperand: MO_TargetIndex.Jakob Stoklund Olesen2012-08-073-6/+30
* Enable lazy compilation in MCJITAndrew Kaylor2012-08-072-13/+55
* Fix a couple of typos.Jakob Stoklund Olesen2012-08-072-2/+2
* Remove empty directory.Eli Friedman2012-08-070-0/+0
* Add trace accessor methods, implement primitive if-conversion heuristic.Jakob Stoklund Olesen2012-08-073-15/+78
* Tidy up a bit.Jim Grosbach2012-08-071-12/+10
* The dominance computation already has logic for computing if an edge dominatesRafael Espindola2012-08-072-27/+56
* Add a comment about mftb vs. mfspr on PPC.Hal Finkel2012-08-071-0/+4
* Fix the representation of debug line table in DebugInfo LLVM library,Alexey Samsonov2012-08-075-48/+140
* PR13095: Give an inline cost bonus to functions using byval arguments.Benjamin Kramer2012-08-072-3/+220
* Fix PR13412, a nasty miscompile due to the interleavedChandler Carruth2012-08-072-11/+79
* Add a much more conservative strategy for aligning branch targets.Chandler Carruth2012-08-075-21/+59
* MachineCSE: Update the heuristics for isProfitableToCSE.Manman Ren2012-08-073-1/+59
* Revert r161371. Removing the 'const' before Type is a "good thing".Bill Wendling2012-08-072-25/+25
* The define for 64 bit sign extension neglected to Jack Carter2012-08-072-7/+23
* Constify the Type parameter to some methods (which are const anyway).Bill Wendling2012-08-072-25/+25
* Allow x86 subtargets to use the GenericModel defined in X86Schedule.td.Andrew Trick2012-08-071-3/+3