aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* remove a dead fileChris Lattner2005-10-291-355/+0
* Remove dead #includeChris Lattner2005-10-291-1/+0
* Now that instcombine does this xform, remove it from the -raise passChris Lattner2005-10-291-120/+0
* Pull some code out into a function, give it the ability to see through +.Chris Lattner2005-10-291-24/+59
* add shladdDuraid Madina2005-10-291-42/+42
* Remove a special case, allowing the general case to handle it. No functionalityChris Lattner2005-10-291-49/+37
* New case to handle somedayNate Begeman2005-10-281-0/+17
* Don't emit "32" for unordered comparisonChris Lattner2005-10-281-2/+4
* add a hack to get code with ordered comparisons working. This hack isChris Lattner2005-10-281-12/+12
* add support for branch on ordered/unordered.Chris Lattner2005-10-282-0/+21
* Do not globalize internal symbolsChris Lattner2005-10-281-1/+2
* These are autogeneratedChris Lattner2005-10-281-33/+0
* DAG->DAG instruction selection for ia64! "hello world" works, not much else.Duraid Madina2005-10-2811-41/+1226
* Fix a bit of backwards logic that broke exptree and smg2000Chris Lattner2005-10-281-1/+1
* remove dead stuffChris Lattner2005-10-281-14/+0
* Eliminate getClass, it is not neededChris Lattner2005-10-281-7/+6
* a bad case for bitfield insertChris Lattner2005-10-281-0/+34
* Do not sink any instruction with side effects, including vaarg. This fixesChris Lattner2005-10-271-4/+2
* Fix #include orderChris Lattner2005-10-271-1/+1
* Move some constant folding functions into LLVMAnalysis since they are usedJohn Criswell2005-10-271-0/+172
* Move some constant folding code shared by Analysis and Transform passesJohn Criswell2005-10-273-143/+3
* Fix DSE to not nuke dead stores unless they redundant store is the sameChris Lattner2005-10-271-1/+4
* Fix typoChris Lattner2005-10-271-1/+1
* Teach instcombine to promote stuff like (cast (malloc sbyte, 8*X) to int*)Chris Lattner2005-10-271-7/+26
* Promote cases like cast (malloc sbyte, 100) to int* intoChris Lattner2005-10-271-1/+22
* Minor change to this file to support obscure cases with constant array amountsChris Lattner2005-10-271-5/+16
* Add a simple xform that is useful for bitfield operations.Chris Lattner2005-10-271-0/+9
* 1. Remove libraries no longer created from the list of libraries linked into theJohn Criswell2005-10-261-1/+0
* int comparison patternsAndrew Lenharth2005-10-262-40/+48
* Fix some spello's pointed out by Gabor GreifChris Lattner2005-10-262-4/+4
* Typo made worse x 2 - take 2.Jim Laskey2005-10-262-2/+2
* Fix an assert compiling MallocBench/gsChris Lattner2005-10-261-1/+1
* Typo x 2Jim Laskey2005-10-262-2/+2
* Simplify instinfo, set random bits on more fp insts, and fix 1 opcodeAndrew Lenharth2005-10-262-24/+18
* Give full control of subtarget features over to table generated code.Jim Laskey2005-10-264-16/+26
* Add attribute name and type to SubtargetFeatures.Jim Laskey2005-10-263-8/+18
* fold nested and's early to avoid inefficiencies in MaskedValueIsZero. ThisChris Lattner2005-10-261-0/+9
* Add nodes for CondCodeSDNode and setcc, and add a bunch of pattern fragmentsChris Lattner2005-10-261-0/+64
* Add a note about some bitfield stuff we could be doing better.Nate Begeman2005-10-251-0/+64
* Correctly Expand or Promote FP_TO_UINT based on the capabilities of theNate Begeman2005-10-251-3/+5
* Allow custom lowered FP_TO_SINT ops in the check for whether a largerNate Begeman2005-10-251-1/+2
* autogen undefChris Lattner2005-10-252-11/+6
* Add undefChris Lattner2005-10-251-1/+3
* Allow pseudos to have patterns, no functionality changeChris Lattner2005-10-252-13/+13
* Autogen fselChris Lattner2005-10-252-14/+6
* Expose the fextend on the DAG instead of doing it in the matcherChris Lattner2005-10-251-8/+21
* Autogen a few new ppc-specific nodesChris Lattner2005-10-252-15/+11
* The dag isel generator generates this nowChris Lattner2005-10-252-64/+0
* Be a bit more paranoid about calling SelectNodeToChris Lattner2005-10-251-7/+11
* Fix a couple of minor bugs. The first fixes povray, the second fixes thingsChris Lattner2005-10-251-3/+9