summaryrefslogtreecommitdiff
path: root/lib/CodeGen
Commit message (Expand)AuthorAge
* Print more loop info.Jakob Stoklund Olesen2010-10-07
* Print out MBB number when rewriting.Jakob Stoklund Olesen2010-10-07
* Add initialization routines for CodeGen.Owen Anderson2010-10-07
* Cache interval iterators in SplitEditor::addTruncSimpleRange so we only have toJakob Stoklund Olesen2010-10-07
* Clean up debug printing.Jakob Stoklund Olesen2010-10-07
* Add MachineRegisterInfo::constrainRegClass and use it in MachineCSE.Jakob Stoklund Olesen2010-10-06
* Skip unused registers when verifying LiveIntervals.Jakob Stoklund Olesen2010-10-06
* Hide analysis group registration behind a macro, just like pass registration.Owen Anderson2010-10-06
* Add support for DW_TAG_unspecified_parameters.Devang Patel2010-10-06
* Remove unused variables.Nick Lewycky2010-10-06
* ComputeLinearIndex doesn't need its TLI argument.Dan Gohman2010-10-06
* - Add TargetInstrInfo::getOperandLatency() to compute operand latencies. ThisEvan Cheng2010-10-06
* Count uses in all nested loops, not just the deepest.Jakob Stoklund Olesen2010-10-05
* Remove SplitAnalysis::removeUse. It was only used to make SplitAnalysisJakob Stoklund Olesen2010-10-05
* dupli always has an interval now.Jakob Stoklund Olesen2010-10-05
* We can split around loops with multiple exits now.Jakob Stoklund Olesen2010-10-05
* Update SplitEditor API to reflect the fact that the original live interval isJakob Stoklund Olesen2010-10-05
* Intervals are half-open.Jakob Stoklund Olesen2010-10-05
* When we find a reaching definition, make sure it is visited from all paths byJakob Stoklund Olesen2010-10-05
* Don't use nextIndex to check for live out of instruction.Jakob Stoklund Olesen2010-10-05
* Tweak VNInfo printing.Jakob Stoklund Olesen2010-10-05
* Add assert for valid slot indexes.Jakob Stoklund Olesen2010-10-05
* Use a more efficient lowering of uint64_t --> float that can take advantage o...Owen Anderson2010-10-05
* This DAG combine BRCOND transformation can look pass truncate of the operand:Evan Cheng2010-10-04
* Removed the older style (in-allocator) problem construction system from the P...Lang Hames2010-10-04
* Stop using LiveRange in MachineVerifier.Jakob Stoklund Olesen2010-10-02
* Fix a miscompile in 186.crafty for Thumb2 that was exposed by Evan'sBob Wilson2010-10-02
* Drop the use of LiveInterval::iterator and the LiveRange class inJakob Stoklund Olesen2010-10-01
* When RemoveCopyByCommutingDef is creating additional identity copies, just useJakob Stoklund Olesen2010-10-01
* Pretty up the debug output during RemoveCopyByCommutingDef.Jakob Stoklund Olesen2010-10-01
* Add support to let FE mark explict methods as explict in debug info.Devang Patel2010-10-01
* Nuke trailing whitespace.Jim Grosbach2010-10-01
* Thread the determination of branch prediction hit rates back through the if-c...Owen Anderson2010-10-01
* Fix code gen crash reported in PR 8235. We still lose debug info for the unus...Devang Patel2010-10-01
* typoGabor Greif2010-10-01
* fix typoChris Lattner2010-10-01
* fix rdar://8494845 + PR8244 - a miscompile exposed by my patch in r101350Chris Lattner2010-10-01
* Massive rewrite of MMX: Dale Johannesen2010-09-30
* When isel is emitting instructions for an x86 target without CMOV, the CFG isJakob Stoklund Olesen2010-09-30
* Let FE mark a variable as artificial variable.Devang Patel2010-09-29
* Model Cortex-a9 load to SUB, RSB, ADD, ADC, SBC, RSC, CMN, MVN, or CMPEvan Cheng2010-09-29
* Silence msvc warnings.Benjamin Kramer2010-09-29
* Add support to let FE encode method access specifier.Devang Patel2010-09-29
* UnreachableBlockElim could incorrectly return false when it had not modified ...Owen Anderson2010-09-29
* Assign DW_ACCESS_public accessibility attribute to members by default.Devang Patel2010-09-29
* Revert r114997. It was causing a failure on darwin10-selfhost.Bill Wendling2010-09-28
* Removed a bunch of unnecessary target_link_libraries.Oscar Fuentes2010-09-28
* Fix a FIXME. _foo.eh symbols are currently always exported so that the linkerBill Wendling2010-09-28
* Give the if-converter access to MachineLoopInfo, and use it to generate plaus...Owen Anderson2010-09-28
* Part one of switching to using a more sane heuristic for determining if-conve...Owen Anderson2010-09-28