| Commit message (Expand) | Author | Age | Files | Lines |
| * | DAG->DAG instruction selection for ia64! "hello world" works, not much else. | Duraid Madina | 2005-10-28 | 1 | -3/+8 |
| * | Don't generate operations that aren't yet supported | Nate Begeman | 2005-10-21 | 1 | -1/+4 |
| * | Fix CodeGen/Generic/bool-to-double.ll | Chris Lattner | 2005-10-07 | 1 | -0/+3 |
| * | Add FP versions of the binary operators, keeping the int and fp worlds seperate. | Chris Lattner | 2005-09-28 | 1 | -58/+65 |
| * | Handle ANY_EXTEND like ZERO_EXTEND. Simplify the extend/truncate code on | Chris Lattner | 2005-09-02 | 1 | -59/+23 |
| * | Fix a bug in my previous checkin | Chris Lattner | 2005-08-26 | 1 | -1/+1 |
| * | Change ConstantPoolSDNode to actually hold the Constant itself instead of | Chris Lattner | 2005-08-26 | 1 | -2/+5 |
| * | fix a warning in optimized build | Chris Lattner | 2005-08-25 | 1 | -1/+1 |
| * | Fix a crash I introduced into the IA64 backend with my copyfromreg change. | Chris Lattner | 2005-08-22 | 1 | -1/+3 |
| * | Add a pass name for -time-passes output | Chris Lattner | 2005-08-22 | 1 | -0/+1 |
| * | reenable collapse of loadimm+AND -> dep.z (thanks guys) | Duraid Madina | 2005-08-21 | 1 | -5/+6 |
| * | Repair an out by one error for IA64. | Jim Laskey | 2005-08-20 | 1 | -1/+1 |
| * | a bugfix (up top) and a quick repair job: disable generation of dep.z | Duraid Madina | 2005-08-19 | 1 | -3/+3 |
| * | update the backends to work with the new CopyFromReg/CopyToReg/ImplicitDef nodes | Chris Lattner | 2005-08-16 | 1 | -9/+12 |
| * | Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nasty | Nate Begeman | 2005-08-16 | 1 | -0/+1 |
| * | sorry!! this is temporary; for some reason the nasty constmul code seems to | Duraid Madina | 2005-08-10 | 1 | -3/+4 |
| * | Update the targets to the new SETCC/CondCodeSDNode interfaces. | Chris Lattner | 2005-08-09 | 1 | -97/+91 |
| * | Update to use the new MathExtras.h support for log2 computation. | Chris Lattner | 2005-08-02 | 1 | -25/+4 |
| * | Eliminate all remaining tabs and trailing spaces. | Jeff Cohen | 2005-07-27 | 1 | -84/+84 |
| * | Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode. | Chris Lattner | 2005-07-10 | 1 | -4/+3 |
| * | 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 | -27/+16 |
| * | If we support structs as va_list, we must pass pointers to them to va_copy | Andrew Lenharth | 2005-06-22 | 1 | -13/+0 |
| * | core changes for varargs | Andrew Lenharth | 2005-06-18 | 1 | -21/+35 |
| * | re-enable direct calls, this should just be a performance boost | Duraid Madina | 2005-05-20 | 1 | -6/+5 |
| * | make angry compilers happy again | Duraid Madina | 2005-05-15 | 1 | -1/+2 |
| * | treat TAILCALL nodes identically to CALL nodes | Chris Lattner | 2005-05-13 | 1 | -1/+3 |
| * | Add an isTailCall flag to LowerCallTo | Chris Lattner | 2005-05-13 | 1 | -2/+3 |
| * | rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to be CALLSEQ_START/BEGIN. | Chris Lattner | 2005-05-12 | 1 | -6/+6 |
| * | Pass in Calling Convention to use into LowerCallTo | Chris Lattner | 2005-05-12 | 1 | -1/+2 |
| * | add the popcount instruction and support this in the isel | Duraid Madina | 2005-05-11 | 1 | -1/+6 |
| * | No really IA*64* :) | Chris Lattner | 2005-05-11 | 1 | -3/+3 |
| * | fix and cleanup constmul code a bit, this fixes mediabench/toast and | Duraid Madina | 2005-05-09 | 1 | -13/+10 |
| * | fix typo | Andrew Lenharth | 2005-05-04 | 1 | -0/+5 |
| * | support multiplication by constant negative integers | Duraid Madina | 2005-05-02 | 1 | -4/+13 |
| * | add support for bools to SELECT, this fixes Prolangs-C/bison from the | Duraid Madina | 2005-05-02 | 1 | -6/+35 |
| * | This target doesn't support the FSIN/FCOS/FSQRT nodes yet | Chris Lattner | 2005-04-30 | 1 | -0/+8 |
| * | Implement Value* tracking for loads and stores in the selection DAG. This en... | Andrew Lenharth | 2005-04-27 | 1 | -2/+2 |
| * | clean up some warnings | Duraid Madina | 2005-04-27 | 1 | -15/+15 |
| * | constmul bugfix: multiply by 27611 was broken | Duraid Madina | 2005-04-26 | 1 | -11/+10 |
| * | clean up the code! (oops) lots more cleaning left, however. | Duraid Madina | 2005-04-26 | 1 | -22/+0 |
| * | * Add code to reduce multiplies by constant integers to shifts, adds and | Duraid Madina | 2005-04-26 | 1 | -15/+439 |
| * | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 1 | -452/+451 |
| * | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -111/+111 |
| * | oops, this stopped us turning movl r4=0xFFFFFFFF;; and rX, r4 into zxt4 | Duraid Madina | 2005-04-14 | 1 | -1/+1 |
| * | we have zextloads, not sextloads! | Duraid Madina | 2005-04-14 | 1 | -1/+1 |
| * | * add the shladd instruction | Duraid Madina | 2005-04-13 | 1 | -0/+20 |
| * | * if ANDing with a constant of the form: | Duraid Madina | 2005-04-13 | 1 | -2/+45 |
| * | Remove special handling of ZERO_EXTEND_INREG. This pessimizes code, causing | Chris Lattner | 2005-04-13 | 1 | -17/+0 |
| * | stop emitting IDEFs for args - change to using liveIn/liveOut | Duraid Madina | 2005-04-12 | 1 | -2/+27 |