summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Make -time-passes output prettierChris Lattner2005-10-29
* add some FP stuff, some mix.* stuff, and constant pool support to theDuraid Madina2005-10-29
* This pass is now obsolete since all targets have moved to the SelectionDAGChris Lattner2005-10-29
* remove reference to this passChris Lattner2005-10-29
* remove a dead fileChris Lattner2005-10-29
* Remove dead #includeChris Lattner2005-10-29
* Now that instcombine does this xform, remove it from the -raise passChris Lattner2005-10-29
* Pull some code out into a function, give it the ability to see through +.Chris Lattner2005-10-29
* add shladdDuraid Madina2005-10-29
* Remove a special case, allowing the general case to handle it. No functionalityChris Lattner2005-10-29
* New case to handle somedayNate Begeman2005-10-28
* Don't emit "32" for unordered comparisonChris Lattner2005-10-28
* add a hack to get code with ordered comparisons working. This hack isChris Lattner2005-10-28
* add support for branch on ordered/unordered.Chris Lattner2005-10-28
* Do not globalize internal symbolsChris Lattner2005-10-28
* These are autogeneratedChris Lattner2005-10-28
* DAG->DAG instruction selection for ia64! "hello world" works, not much else.Duraid Madina2005-10-28
* Fix a bit of backwards logic that broke exptree and smg2000Chris Lattner2005-10-28
* remove dead stuffChris Lattner2005-10-28
* Eliminate getClass, it is not neededChris Lattner2005-10-28
* a bad case for bitfield insertChris Lattner2005-10-28
* Do not sink any instruction with side effects, including vaarg. This fixesChris Lattner2005-10-27
* Fix #include orderChris Lattner2005-10-27
* Move some constant folding functions into LLVMAnalysis since they are usedJohn Criswell2005-10-27
* Move some constant folding code shared by Analysis and Transform passesJohn Criswell2005-10-27
* Fix DSE to not nuke dead stores unless they redundant store is the sameChris Lattner2005-10-27
* Fix typoChris Lattner2005-10-27
* Teach instcombine to promote stuff like (cast (malloc sbyte, 8*X) to int*)Chris Lattner2005-10-27
* Promote cases like cast (malloc sbyte, 100) to int* intoChris Lattner2005-10-27
* Minor change to this file to support obscure cases with constant array amountsChris Lattner2005-10-27
* Add a simple xform that is useful for bitfield operations.Chris Lattner2005-10-27
* 1. Remove libraries no longer created from the list of libraries linked into theJohn Criswell2005-10-26
* int comparison patternsAndrew Lenharth2005-10-26
* Fix some spello's pointed out by Gabor GreifChris Lattner2005-10-26
* Typo made worse x 2 - take 2.Jim Laskey2005-10-26
* Fix an assert compiling MallocBench/gsChris Lattner2005-10-26
* Typo x 2Jim Laskey2005-10-26
* Simplify instinfo, set random bits on more fp insts, and fix 1 opcodeAndrew Lenharth2005-10-26
* Give full control of subtarget features over to table generated code.Jim Laskey2005-10-26
* Add attribute name and type to SubtargetFeatures.Jim Laskey2005-10-26
* fold nested and's early to avoid inefficiencies in MaskedValueIsZero. ThisChris Lattner2005-10-26
* Add nodes for CondCodeSDNode and setcc, and add a bunch of pattern fragmentsChris Lattner2005-10-26
* Add a note about some bitfield stuff we could be doing better.Nate Begeman2005-10-25
* Correctly Expand or Promote FP_TO_UINT based on the capabilities of theNate Begeman2005-10-25
* Allow custom lowered FP_TO_SINT ops in the check for whether a largerNate Begeman2005-10-25
* autogen undefChris Lattner2005-10-25
* Add undefChris Lattner2005-10-25
* Allow pseudos to have patterns, no functionality changeChris Lattner2005-10-25
* Autogen fselChris Lattner2005-10-25
* Expose the fextend on the DAG instead of doing it in the matcherChris Lattner2005-10-25