aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* simplify logic a bitChris Lattner2008-07-131-9/+10
* Refactor some code out into its own helper function, getting rid of crazy mul...Chris Lattner2008-07-131-54/+84
* Fix comment.Duncan Sands2008-07-131-1/+1
* Fix PR2231 - opt -internalize -std-compile-opts should run internalize firstChris Lattner2008-07-131-8/+17
* Remove deleted files from VC++ project.Cédric Venet2008-07-131-8/+0
* Inline typedef for alist_iterator::pointer to work with MSVC++.Ted Kremenek2008-07-121-1/+5
* Stop creating extraneous smax/umax in SCEV. This removes a regression where weNick Lewycky2008-07-124-7/+146
* operator[] is not defined for list::iterator. Overload it in ilist::iteratorNick Lewycky2008-07-121-0/+4
* Enhance analysis of srem.Nick Lewycky2008-07-122-15/+12
* Implement llvm.atomic.cmp.swap.i32 on PPC. Patch by Gary Benson!Evan Cheng2008-07-124-220/+329
* Typos.Evan Cheng2008-07-121-2/+2
* Fix PR2536: a nasty spiller bug. If a two-address instruction uses a register...Evan Cheng2008-07-122-0/+72
* Back out 53476 and 53480 for now. Somehow they cause llc to miscompile 179.art.Evan Cheng2008-07-127-77/+34
* Add a utility function to MachineInstr for testing whether an instructionDan Gohman2008-07-122-7/+10
* Fix spelling of "hierarchy" in comments.Dan Gohman2008-07-113-5/+5
* Fix typos in comments.Dan Gohman2008-07-111-4/+4
* Include a frame index in the "fixed stack" pseudo source valueDan Gohman2008-07-116-45/+60
* Minor tweaks to the ImmutableList iterator interface.Ted Kremenek2008-07-111-2/+26
* Porting r53478 into mainline:Bill Wendling2008-07-111-0/+8
* Fix an obsolete top-level comment.Dan Gohman2008-07-111-3/+2
* Factor out debugging code into the common base class.Dan Gohman2008-07-113-8/+5
* Add support for putting NamedRegionTimers in TimerGroups, andDan Gohman2008-07-116-26/+72
* Use find instead of lower_bound.Dan Gohman2008-07-116-17/+16
* add support for returning i128, PR2532.Chris Lattner2008-07-111-0/+14
* Trim unnecessary #includes.Dan Gohman2008-07-1110-8/+6
* Don't call lookupNumber more than we have to.Owen Anderson2008-07-111-5/+8
* Remove an apparently useless routine: there shouldDuncan Sands2008-07-112-15/+0
* It is pointless to turn a UINT_TO_FP into anDuncan Sands2008-07-114-79/+126
* Add two missing SINT_TO_FP libcalls.Duncan Sands2008-07-113-11/+23
* Port a shift-by-1 optimization from LegalizeDAG: itDuncan Sands2008-07-112-0/+12
* Add support for 128 bit shifts and 32 bit shiftsDuncan Sands2008-07-113-6/+26
* Document 'mask' in this calculation.Nick Lewycky2008-07-111-0/+1
* Align comments, colons and cases. Remove trailingDuncan Sands2008-07-111-17/+17
* Remove misleading constant from comment.Nick Lewycky2008-07-111-1/+1
* Add another optimization from PR2330. Also catch some missing cases that areNick Lewycky2008-07-112-0/+58
* The frame address on an x86-64 box needs to be offset by -8, not -4.Bill Wendling2008-07-112-1/+12
* a missed optimization that Eli spottedChris Lattner2008-07-111-1/+1
* another bug in the same line.Chris Lattner2008-07-111-1/+1
* fix a bug spotted by Eli's eagle eyesChris Lattner2008-07-111-2/+2
* simplify and merge a bunch of code. Instead of comparing againstChris Lattner2008-07-111-81/+52
* fold away (x <= cst) earlier, allowing us to not have to Chris Lattner2008-07-111-103/+68
* Fix folding of icmp's of i1 where the comparison is signed. The codeChris Lattner2008-07-112-11/+32
* Fix a bogus optimization: folding (slt (zext i1 A to i32), 1) -> (slt i1 A, t...Chris Lattner2008-07-112-16/+23
* make this condition more precise.Chris Lattner2008-07-111-2/+1
* regenerateChris Lattner2008-07-113-1035/+1101
* Implement PR2538Chris Lattner2008-07-113-24/+73
* Fix a bug in the soft-float handling of FCOPYSIGN that Duncan noticedChris Lattner2008-07-101-2/+5
* make legalize types be a command line option: -enable-legalize-types.Chris Lattner2008-07-101-5/+8
* Make typedef public to make MSVC++ happy.Ted Kremenek2008-07-101-0/+1
* Make some typedefs public to make MSVC++ happy.Ted Kremenek2008-07-101-3/+4