aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make firstEightPowers const.Dan Gohman2008-05-121-2/+2
* Update comments.Dan Gohman2008-05-122-5/+4
* Filter option names to escape symbols not allowed as C++ identifiers.Mikhail Glushenkov2008-05-123-8/+37
* Make it possible to choose between different compilation graph definitions at...Mikhail Glushenkov2008-05-121-1/+2
* Fix some error messages; Make LLVMC pass through the exit code of a failed tool.Mikhail Glushenkov2008-05-123-9/+47
* Fix a compile error on compilers that still want a return valueDan Gohman2008-05-121-0/+1
* Fix a missing break in the ISD::FLT_ROUNDS_ handling. Patch by giuma!Dan Gohman2008-05-121-0/+1
* Testcase for PR2264.Duncan Sands2008-05-121-0/+10
* Move the various analyses used by GVN into static variables so we don't have ...Owen Anderson2008-05-121-30/+21
* prune #includes.Chris Lattner2008-05-121-3/+0
* Add a new SparsePropagation analysis utility, which allows you to doChris Lattner2008-05-122-0/+498
* Make constructors target-specific. This fixes problems where the path wouldNick Lewycky2008-05-113-4/+19
* Add noteAnton Korobeynikov2008-05-111-0/+38
* Fix various DOUTs to not call the extremely expensive Value::getName() Chris Lattner2008-05-111-5/+5
* Simplify code by using SwitchInst::findCaseValue instead of reimplementing it.Chris Lattner2008-05-101-14/+2
* Remove warnings when using -Wshorten-64-to-32.Bill Wendling2008-05-101-3/+3
* Testcase for PR2303.Duncan Sands2008-05-101-0/+33
* Fix linking of internal aliasesAnton Korobeynikov2008-05-101-28/+55
* Prevent -W64-to-32-shortened warnings.Bill Wendling2008-05-101-2/+2
* Prevent warnings from the -Wshorten-64-to-32 flag.Bill Wendling2008-05-101-5/+2
* remove commented-out code, it is subsumed by DECLARE_TRANSPARENT_OPERAND_ACCE...Gabor Greif2008-05-101-9/+0
* merge of use-diet branch to trunkGabor Greif2008-05-1018-584/+1528
* Re-enable loop deletion by default.Owen Anderson2008-05-101-0/+1
* When transforming a vector_shuffle to a load, the base address must not be an...Evan Cheng2008-05-102-0/+12
* Set to 2.4 and regenerate configure.Tanya Lattner2008-05-102-35/+35
* Add nounwind.Evan Cheng2008-05-101-2/+2
* For now, abort when an ISD::VAARG is encountered on x86-64, ratherDan Gohman2008-05-102-3/+18
* Some clean up.Evan Cheng2008-05-101-16/+18
* If movl top bits are undef, let it be selected to movlps, etc.Evan Cheng2008-05-101-2/+1
* If all sources of a PHI node are defined by an implicit_def, just emit an imp...Evan Cheng2008-05-102-7/+36
* Cosmetic changes:Bill Wendling2008-05-101-36/+48
* Add a pattern to do move the low element of a v4f32 and zero extend the rest.Evan Cheng2008-05-092-0/+11
* Remove an evil vector bool. Cosmetic refactoring,Dale Johannesen2008-05-091-62/+85
* Handle a few more cases of folding load i64 into xmm and zero top bits.Evan Cheng2008-05-097-29/+110
* Make OpActionsCapacity multiple of 4.Evan Cheng2008-05-091-2/+3
* Rewrite tail merging algorithm to handle theDale Johannesen2008-05-091-87/+115
* put LibCallAliasAnalysis into anonymous namespace to avoidEdwin Török2008-05-091-1/+1
* Simplify test.Evan Cheng2008-05-091-3/+2
* Rename Example.td to Graph.td.Mikhail Glushenkov2008-05-092-1/+1
* use doxygen comments for makeBuffer()Nick Kledzik2008-05-091-4/+4
* don't sink invokes, even if they are readonly. This fixes aChris Lattner2008-05-091-1/+2
* Fix a type and formatting.Duncan Sands2008-05-091-2/+2
* ignore Output dirsGabor Greif2008-05-090-0/+0
* ignore AutoGenerated.inc, it is created by TableGenGabor Greif2008-05-090-0/+0
* ignore Output dirGabor Greif2008-05-090-0/+0
* Reapply 50867: A small refactoring (extract method) + some comment fixes.Mikhail Glushenkov2008-05-092-55/+66
* add support for pattern matching 'neg'Chris Lattner2008-05-092-4/+31
* Implement PR2298. This transforms:Chris Lattner2008-05-093-0/+33
* restore doxygen comment.Chris Lattner2008-05-091-17/+16
* <rdar://problem/5917641> use getMemBufferCopy if supplied buffer is not alrea...Nick Kledzik2008-05-092-4/+20