| Commit message (Expand) | Author | Age | Files | Lines |
| * | Make FP_TO_UINT Illegal. This allows us to generate significantly better | Nate Begeman | 2005-08-14 | 1 | -71/+18 |
| * | Fix for 2005-08-12-rlwimi-crash.ll. Make allowance for masks being shifted to | Jim Laskey | 2005-08-12 | 1 | -1/+1 |
| * | 1. This changes handles the cases of (~x)&y and x&(~y) yielding ANDC, and | Jim Laskey | 2005-08-12 | 1 | -3/+24 |
| * | 1. Added the function isOpcWithIntImmediate to simplify testing of operand with | Jim Laskey | 2005-08-11 | 1 | -9/+40 |
| * | Tidied up the use of dyn_cast<ConstantSDNode> by using isIntImmediate more. | Chris Lattner | 2005-08-11 | 1 | -22/+19 |
| * | Use a more efficient method of creating integer and float virtual registers | Chris Lattner | 2005-08-11 | 1 | -44/+52 |
| * | Make SELECT illegal on PPC32, switch to using SELECT_CC, which more closely | Nate Begeman | 2005-08-10 | 1 | -134/+89 |
| * | Changes for PPC32ISelPattern.cpp | Chris Lattner | 2005-08-10 | 1 | -24/+22 |
| * | Changed the XOR case to use the isOprNot predicate. | Chris Lattner | 2005-08-10 | 1 | -3/+1 |
| * | 1. Refactored handling of integer immediate values for add, or, xor and sub. | Chris Lattner | 2005-08-10 | 1 | -60/+61 |
| * | Fix a bug compiling: select (i32 < i32), f32, f32 | Chris Lattner | 2005-08-10 | 1 | -0/+1 |
| * | Update the targets to the new SETCC/CondCodeSDNode interfaces. | Chris Lattner | 2005-08-09 | 1 | -109/+103 |
| * | Minor cleanup patch, no functionality changes. Written by Jim Laskey. | Chris Lattner | 2005-08-09 | 1 | -19/+19 |
| * | Fix CodeGen/Generic/div-neg-power-2.ll, a regression from last night. | Chris Lattner | 2005-08-09 | 1 | -0/+2 |
| * | Factor out some common code, and be smarter about when to emit load hi/lo | Nate Begeman | 2005-08-08 | 1 | -31/+27 |
| * | Remove getImmediateForOpcode, which is now dead. | Chris Lattner | 2005-08-08 | 1 | -59/+0 |
| * | Add new immediate handling support for mul/div. | Chris Lattner | 2005-08-08 | 1 | -21/+30 |
| * | Add support for OR/XOR/SUB immediates that are handled with the new immediate | Chris Lattner | 2005-08-08 | 1 | -37/+55 |
| * | Modify the ISD::AND opcode case to use new immediate constant predicates. | Chris Lattner | 2005-08-08 | 1 | -45/+36 |
| * | Modify the ISD::ADD opcode case to use new immediate constant predicates. | Chris Lattner | 2005-08-08 | 1 | -11/+15 |
| * | Modify existing support functions to use new immediate constant predicates. | Chris Lattner | 2005-08-08 | 1 | -10/+9 |
| * | Add support predicates for future immediate constant changes. | Chris Lattner | 2005-08-08 | 1 | -0/+71 |
| * | Move IsRunOfOnes to a more logical place and rename to a proper predicate form | Chris Lattner | 2005-08-08 | 1 | -24/+24 |
| * | Consolidate the GPOpt stuff to all use the Subtarget, instead of still | Chris Lattner | 2005-08-05 | 1 | -2/+5 |
| * | Fix grammar: apostrophe-s ('s) is possessive, not plural; also iff vs. if. | Misha Brukman | 2005-08-03 | 1 | -4/+4 |
| * | minor capitalization thing, patch by Jim Laskey | Chris Lattner | 2005-08-03 | 1 | -1/+1 |
| * | This hunk accidentally got dropped. Patch by Jim Laskey | Chris Lattner | 2005-08-02 | 1 | -67/+0 |
| * | Update to use the new MathExtras.h support for log2 computation. | Chris Lattner | 2005-08-02 | 1 | -11/+35 |
| * | add a pass name to make debugging dumps nicer | Chris Lattner | 2005-08-02 | 1 | -0/+4 |
| * | Eliminate an extra copy from R1 that Nate noticed on function calls that | Chris Lattner | 2005-07-28 | 1 | -1/+2 |
| * | Specify the correct number of operands | Chris Lattner | 2005-07-28 | 1 | -3/+3 |
| * | Fold constant adds into loads and stores to frame indices. | Nate Begeman | 2005-07-28 | 1 | -17/+37 |
| * | Fix some comments | Nate Begeman | 2005-07-27 | 1 | -3/+1 |
| * | Eliminate all remaining tabs and trailing spaces. | Jeff Cohen | 2005-07-27 | 1 | -11/+11 |
| * | Fix an optimization put in for accessing static globals. This obviates | Nate Begeman | 2005-07-25 | 1 | -5/+6 |
| * | PowerPC no-pic code is not quite ready for prime-time | Chris Lattner | 2005-07-22 | 1 | -0/+1 |
| * | Support building non-PIC | Nate Begeman | 2005-07-21 | 1 | -56/+86 |
| * | Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5. | Nate Begeman | 2005-07-20 | 1 | -3/+18 |
| * | Integrate SelectFPExpr into SelectExpr. This gets PPC32 closer to being | Nate Begeman | 2005-07-19 | 1 | -338/+242 |
| * | Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode. | Chris Lattner | 2005-07-10 | 1 | -2/+2 |
| * | Change TRUNCSTORE to use a VTSDNode operand instead of being an MVTSTDNode | Chris Lattner | 2005-07-10 | 1 | -1/+1 |
| * | Make several cleanups to Andrews varargs change: | Chris Lattner | 2005-07-05 | 1 | -19/+17 |
| * | Fix PowerPC varargs | Chris Lattner | 2005-07-05 | 1 | -24/+25 |
| * | Varargs is apparently currently broken on PPC. This hacks it so that it | Chris Lattner | 2005-07-01 | 1 | -4/+9 |
| * | Commit fix for generating conditional branch pseudo instructions that | Nate Begeman | 2005-06-15 | 1 | -3/+8 |
| * | Commit a small improvement that is already in the x86 and ia64 backends to | Nate Begeman | 2005-06-14 | 1 | -0/+5 |
| * | Handle some more real world cases of rlwimi. These don't come up that | Nate Begeman | 2005-06-08 | 1 | -10/+42 |
| * | Fix andrews changes to fit in 80 columns | Chris Lattner | 2005-05-15 | 1 | -9/+18 |
| * | treat TAILCALL nodes identically to CALL nodes | Chris Lattner | 2005-05-13 | 1 | -1/+4 |
| * | Add an isTailCall flag to LowerCallTo | Chris Lattner | 2005-05-13 | 1 | -2/+3 |