| Commit message (Expand) | Author | Age | Files | Lines |
* | remove a dead file | Chris Lattner | 2005-10-29 | 1 | -355/+0 |
* | Remove dead #include | Chris Lattner | 2005-10-29 | 1 | -1/+0 |
* | Now that instcombine does this xform, remove it from the -raise pass | Chris Lattner | 2005-10-29 | 1 | -120/+0 |
* | Pull some code out into a function, give it the ability to see through +. | Chris Lattner | 2005-10-29 | 1 | -24/+59 |
* | add shladd | Duraid Madina | 2005-10-29 | 1 | -42/+42 |
* | Remove a special case, allowing the general case to handle it. No functionality | Chris Lattner | 2005-10-29 | 1 | -49/+37 |
* | New case to handle someday | Nate Begeman | 2005-10-28 | 1 | -0/+17 |
* | Don't emit "32" for unordered comparison | Chris Lattner | 2005-10-28 | 1 | -2/+4 |
* | add a hack to get code with ordered comparisons working. This hack is | Chris Lattner | 2005-10-28 | 1 | -12/+12 |
* | add support for branch on ordered/unordered. | Chris Lattner | 2005-10-28 | 2 | -0/+21 |
* | Do not globalize internal symbols | Chris Lattner | 2005-10-28 | 1 | -1/+2 |
* | These are autogenerated | Chris Lattner | 2005-10-28 | 1 | -33/+0 |
* | DAG->DAG instruction selection for ia64! "hello world" works, not much else. | Duraid Madina | 2005-10-28 | 11 | -41/+1226 |
* | Fix a bit of backwards logic that broke exptree and smg2000 | Chris Lattner | 2005-10-28 | 1 | -1/+1 |
* | remove dead stuff | Chris Lattner | 2005-10-28 | 1 | -14/+0 |
* | Eliminate getClass, it is not needed | Chris Lattner | 2005-10-28 | 1 | -7/+6 |
* | a bad case for bitfield insert | Chris Lattner | 2005-10-28 | 1 | -0/+34 |
* | Do not sink any instruction with side effects, including vaarg. This fixes | Chris Lattner | 2005-10-27 | 1 | -4/+2 |
* | Fix #include order | Chris Lattner | 2005-10-27 | 1 | -1/+1 |
* | Move some constant folding functions into LLVMAnalysis since they are used | John Criswell | 2005-10-27 | 1 | -0/+172 |
* | Move some constant folding code shared by Analysis and Transform passes | John Criswell | 2005-10-27 | 3 | -143/+3 |
* | Fix DSE to not nuke dead stores unless they redundant store is the same | Chris Lattner | 2005-10-27 | 1 | -1/+4 |
* | Fix typo | Chris Lattner | 2005-10-27 | 1 | -1/+1 |
* | Teach instcombine to promote stuff like (cast (malloc sbyte, 8*X) to int*) | Chris Lattner | 2005-10-27 | 1 | -7/+26 |
* | Promote cases like cast (malloc sbyte, 100) to int* into | Chris Lattner | 2005-10-27 | 1 | -1/+22 |
* | Minor change to this file to support obscure cases with constant array amounts | Chris Lattner | 2005-10-27 | 1 | -5/+16 |
* | Add a simple xform that is useful for bitfield operations. | Chris Lattner | 2005-10-27 | 1 | -0/+9 |
* | 1. Remove libraries no longer created from the list of libraries linked into the | John Criswell | 2005-10-26 | 1 | -1/+0 |
* | int comparison patterns | Andrew Lenharth | 2005-10-26 | 2 | -40/+48 |
* | Fix some spello's pointed out by Gabor Greif | Chris Lattner | 2005-10-26 | 2 | -4/+4 |
* | Typo made worse x 2 - take 2. | Jim Laskey | 2005-10-26 | 2 | -2/+2 |
* | Fix an assert compiling MallocBench/gs | Chris Lattner | 2005-10-26 | 1 | -1/+1 |
* | Typo x 2 | Jim Laskey | 2005-10-26 | 2 | -2/+2 |
* | Simplify instinfo, set random bits on more fp insts, and fix 1 opcode | Andrew Lenharth | 2005-10-26 | 2 | -24/+18 |
* | Give full control of subtarget features over to table generated code. | Jim Laskey | 2005-10-26 | 4 | -16/+26 |
* | Add attribute name and type to SubtargetFeatures. | Jim Laskey | 2005-10-26 | 3 | -8/+18 |
* | fold nested and's early to avoid inefficiencies in MaskedValueIsZero. This | Chris Lattner | 2005-10-26 | 1 | -0/+9 |
* | Add nodes for CondCodeSDNode and setcc, and add a bunch of pattern fragments | Chris Lattner | 2005-10-26 | 1 | -0/+64 |
* | Add a note about some bitfield stuff we could be doing better. | Nate Begeman | 2005-10-25 | 1 | -0/+64 |
* | Correctly Expand or Promote FP_TO_UINT based on the capabilities of the | Nate Begeman | 2005-10-25 | 1 | -3/+5 |
* | Allow custom lowered FP_TO_SINT ops in the check for whether a larger | Nate Begeman | 2005-10-25 | 1 | -1/+2 |
* | autogen undef | Chris Lattner | 2005-10-25 | 2 | -11/+6 |
* | Add undef | Chris Lattner | 2005-10-25 | 1 | -1/+3 |
* | Allow pseudos to have patterns, no functionality change | Chris Lattner | 2005-10-25 | 2 | -13/+13 |
* | Autogen fsel | Chris Lattner | 2005-10-25 | 2 | -14/+6 |
* | Expose the fextend on the DAG instead of doing it in the matcher | Chris Lattner | 2005-10-25 | 1 | -8/+21 |
* | Autogen a few new ppc-specific nodes | Chris Lattner | 2005-10-25 | 2 | -15/+11 |
* | The dag isel generator generates this now | Chris Lattner | 2005-10-25 | 2 | -64/+0 |
* | Be a bit more paranoid about calling SelectNodeTo | Chris Lattner | 2005-10-25 | 1 | -7/+11 |
* | Fix a couple of minor bugs. The first fixes povray, the second fixes things | Chris Lattner | 2005-10-25 | 1 | -3/+9 |