aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make this pass for CYGWIN.Zhou Sheng2007-11-271-1/+2
* Make this testcase compatible with CYGWIN.Zhou Sheng2007-11-271-1/+5
* err, no really.Chris Lattner2007-11-271-1/+1
* don't depend on ADL.Chris Lattner2007-11-271-1/+1
* Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. T...Owen Anderson2007-11-279-53/+86
* Add accessor for getting the underlying templated type. This is necessary fo...Owen Anderson2007-11-272-4/+8
* Moving TGLexer.h from source to header file tab in TableGen project fileChuck Rose III2007-11-271-4/+4
* Change &| to |&.Dan Gohman2007-11-272-2/+2
* Change grep '' to grep {}.Dan Gohman2007-11-273-3/+3
* Don't redirect llvm-as's stderr to llvm-dis.Dan Gohman2007-11-271-1/+1
* Remove unnecessary && from the RUN lines of this test.Dan Gohman2007-11-271-2/+2
* Don't lower srem/urem X%C to X-X/C*C unless the division is actuallyDan Gohman2007-11-262-14/+24
* Add TGParser files to VStudio project files. Removed generated files section...Chuck Rose III2007-11-262-89/+11
* Fix another bug that was causing siod to fail.Owen Anderson2007-11-261-19/+29
* Fix a silly bug that Nicholas noticed.Owen Anderson2007-11-261-1/+2
* Allow GVN to eliminate read-only function calls when it can detect that they ...Owen Anderson2007-11-263-6/+24
* Remove another leak. Due to some reason AliasSetTracker didn't had any dtor...Anton Korobeynikov2007-11-252-0/+6
* Add new SCEV, SCEVSMax. This allows LLVM to analyze do-while loops.Nick Lewycky2007-11-258-84/+203
* Implement PR1822Chris Lattner2007-11-252-3/+18
* Remove a leak. Destroy LoopInfoBase object. releaseMemory() is actually calle...Anton Korobeynikov2007-11-251-1/+1
* Fix PR1816. If a bitcast of a function only exists because of aDuncan Sands2007-11-255-35/+101
* Don't ignore files that are no longer in use.Reid Spencer2007-11-250-0/+0
* Fix a long standing deficiency in the X86 backend: we wouldChris Lattner2007-11-255-97/+128
* Implement expand support for MERGE_VALUEs that only produces one result.Chris Lattner2007-11-241-0/+4
* add a immAllZerosV_bc pattern fragment for consistency with others.Chris Lattner2007-11-241-3/+6
* remove bogus assertion that broke CodeGen/Generic/cast-fp.ll on x86Chris Lattner2007-11-241-3/+0
* Implement support for custom legalization in DAGTypeLegalizer::ExpandOperand.Chris Lattner2007-11-241-30/+43
* Several changes:Chris Lattner2007-11-248-149/+277
* add a noteChris Lattner2007-11-241-0/+21
* upgrade this testChris Lattner2007-11-241-8/+6
* Fix PR1816, by correcting the broken definition of APInt::countTrailingZeros.Chris Lattner2007-11-233-5/+12
* simplify some code.Chris Lattner2007-11-231-5/+1
* Fix APInt::countTrailingZeros to return BitWidth if the input is zero instead...Chris Lattner2007-11-231-2/+2
* add a comment.Chris Lattner2007-11-231-1/+1
* splice some lines together, no functionality change.Chris Lattner2007-11-231-11/+7
* !< is >=, not >. Thanks to Max Hailperin for pointing this out!Chris Lattner2007-11-231-2/+2
* Ding dong, the DoesntAccessMemoryFns andDuncan Sands2007-11-238-193/+83
* Remove some logic I thoughtlessly copied overDuncan Sands2007-11-231-3/+0
* Fix a bug where we'd try to find a scev value for a bitcast operand,Chris Lattner2007-11-232-0/+28
* Fix PR1817.Chris Lattner2007-11-222-1/+22
* add some static icmpinst predicates.Chris Lattner2007-11-221-7/+17
* add missing #includeChris Lattner2007-11-221-0/+1
* Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing ...Anton Korobeynikov2007-11-221-0/+4
* Turn invokes of nounwind functions into ordinary calls.Duncan Sands2007-11-222-1/+63
* Teach alias analysis about readnone/readonly functions.Duncan Sands2007-11-222-0/+39
* Readonly/readnone functions are allowed to throwDuncan Sands2007-11-222-37/+13
* resolve the last fixme's in the new tblgen parser.Chris Lattner2007-11-221-6/+4
* change the Init print methods to return strings, and implement Chris Lattner2007-11-222-51/+58
* eliminate a bunch of print methods that are duplicate with the getAsString() ...Chris Lattner2007-11-222-17/+1
* Rewrite the tblgen parser in a recursive descent style, eliminating the bison...Chris Lattner2007-11-2210-3928/+1661