aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Resolve conflicts involving dead vector lanes for -new-coalescer.Jakob Stoklund Olesen2012-09-191-9/+155
* comment typoAndrew Trick2012-09-181-1/+1
* TargetSchedule: cleanup computeOperandLatency logic & diagnostics.Andrew Trick2012-09-181-6/+16
* misched: Make ScheduleDAGInstrs use the TargetSchedule interface.Andrew Trick2012-09-181-16/+14
* When creating MCAsmBackend pass the CPU string as well. In X86AsmBackendRoman Divacky2012-09-181-3/+3
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-182-7/+147
* Mark unimplemented copy constructors and copy assignment operators as LLVM_DE...Craig Topper2012-09-181-2/+2
* Fix some funky indentation.Evan Cheng2012-09-181-18/+17
* Merge into undefined lanes under -new-coalescer.Jakob Stoklund Olesen2012-09-172-2/+120
* Stop adding <imp-def> operands when expanding REG_SEQUENCE.Jakob Stoklund Olesen2012-09-171-4/+0
* Revert r164061-r164067. Most of the new subtarget emitter.Andrew Trick2012-09-172-147/+7
* TargetSchedModel API. Implement latency lookup, disabled.Andrew Trick2012-09-172-7/+147
* Increase the static sizes of some SmallSets. finalizeBundle() is very frequen...Michael Ilseman2012-09-171-4/+4
* whitespaceMichael Ilseman2012-09-171-1/+1
* Fix PR13859Michael Liao2012-09-171-6/+7
* Add a MachinePostDominator passTom Stellard2012-09-173-0/+57
* Disable the protection from escaped allocas in an attempt to find violating p...Nadav Rotem2012-09-171-2/+1
* Fix bad comment. No functional change.Craig Topper2012-09-161-1/+1
* Add alternative coalescing algorithm under a flag.Jakob Stoklund Olesen2012-09-161-0/+478
* Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments.Craig Topper2012-09-153-6/+6
* Don't depend on kill flags in removeCopyByCommutingDef().Jakob Stoklund Olesen2012-09-151-1/+1
* TargetSchedModel interface. To be implemented...Andrew Trick2012-09-142-0/+33
* misched: add a hook for custom DAG postprocessing.Andrew Trick2012-09-141-0/+9
* Remove silly dead store. Patch by Ettl Martin.Duncan Sands2012-09-141-2/+1
* Fix both the test for zero and what we do if we have a zero forEric Christopher2012-09-131-1/+4
* Reformat, remove a couple unused variables and move some variablesEric Christopher2012-09-131-8/+8
* Enhance type legalization on bitcast from vector to integerMichael Liao2012-09-131-5/+34
* Rename the flag which protects from escaped allocas, which may come from bugs...Nadav Rotem2012-09-131-5/+12
* Fix a dagcombine optimization. The optimization attempts to optimize a bitcas...Nadav Rotem2012-09-131-1/+2
* Fix a typo.Nadav Rotem2012-09-131-1/+1
* Stack Coloring: We have code that checks that all of the uses of allocasNadav Rotem2012-09-131-5/+17
* Recommit, with fixes:Eric Christopher2012-09-123-1/+24
* Fix PR11985Michael Liao2012-09-124-5/+18
* Remove an overly-aggressive assertion. The code following this assertion alr...Owen Anderson2012-09-121-2/+0
* Delete dead code.Jakob Stoklund Olesen2012-09-121-36/+0
* Revert "Add some support for dealing with an object pointer on arguments."Eric Christopher2012-09-123-16/+0
* Fix a couple of Doxygen comment issues pointed out by -Wdocumentation.Dmitri Gribenko2012-09-121-1/+1
* Fix constant folding through bitcasts by no longer relying on undefined behav...Kristof Beyls2012-09-121-2/+2
* Add a flag to disable the code that looks for allocas which escaped the lifet...Nadav Rotem2012-09-121-6/+18
* Add a function computeRegisterLiveness() to MachineBasicBlock. This uses anal...James Molloy2012-09-121-0/+74
* Add an analyzePhysReg() function to MachineOperandIteratorBase that analyses ...James Molloy2012-09-122-4/+54
* Enable stack-coloring, in hope that the recent fixes will enable correct drag...Nadav Rotem2012-09-121-1/+1
* Make findLastUseBefore handle reg-unit liveness.Lang Hames2012-09-121-8/+29
* Stack coloring: remove lifetime intervals which contain escaped allocas.Nadav Rotem2012-09-121-0/+47
* Add some support for dealing with an object pointer on arguments.Eric Christopher2012-09-123-0/+16
* Release build: guard dump functions withManman Ren2012-09-1118-25/+25
* [ms-inline asm] Split the parsing of IR asm strings into GCC and MS variants.Chad Rosier2012-09-111-67/+158
* Dragonegg selfhost exposed additional cases where alloca usage moved outside ...Nadav Rotem2012-09-111-1/+1
* Enable stack coloring.Nadav Rotem2012-09-111-1/+1
* Stack Coloring: Dont crash on dbg values which use stack frames.Nadav Rotem2012-09-111-3/+5