Age | Commit message (Expand) | Author |
2006-01-23 | remove the V8 simple isel | Chris Lattner |
2006-01-22 | Add explicit #includes of <iostream> | Chris Lattner |
2005-12-19 | Elimiante SP and FP, which weren't members of the IntRegs register class | Chris Lattner |
2005-12-18 | Add support for undef | Chris Lattner |
2005-12-18 | Implement the full V8 ABI for incoming arguments. | Chris Lattner |
2005-12-17 | Eliminate CMPri, which is a synonym for SUBCCri | Chris Lattner |
2005-12-17 | Add patterns for multiply, simplify Y register handling stuff, add RDY instru... | Chris Lattner |
2005-12-17 | Rename load/store instructions to include an RI suffix | Chris Lattner |
2005-06-18 | core changes for varargs | Andrew Lenharth |
2005-04-22 | Convert tabs to spaces | Misha Brukman |
2005-04-21 | Remove trailing whitespace | Misha Brukman |
2005-03-15 | This mega patch converts us from using Function::a{iterator|begin|end} to | Chris Lattner |
2005-01-01 | Substantially improve the code generated by non-folded setcc instructions. | Chris Lattner |
2004-12-17 | Remove unused #include | Chris Lattner |
2004-12-14 | Get rid of shifts by zero in most cases. | Brian Gaeke |
2004-12-12 | Finally enable the setcc-branch folding code. | Brian Gaeke |
2004-12-12 | Add (currently disabled) code for canFoldSetCC | Brian Gaeke |
2004-12-12 | Add stubs for setcc-branch folding support. | Brian Gaeke |
2004-12-11 | Make GEPs not suck so much: | Brian Gaeke |
2004-12-10 | Support binary operations with immediates for <= cInt. | Brian Gaeke |
2004-11-24 | Fix bug in emitGEPOperation with large struct-member offsets. | Brian Gaeke |
2004-11-23 | Support shr long/ulong. | Brian Gaeke |
2004-11-23 | pseudocode for 64-bit lshr. | Brian Gaeke |
2004-11-22 | Add stub method for long shift codegen. | Brian Gaeke |
2004-11-21 | Implement setcc on longs. | Brian Gaeke |
2004-11-21 | Support add, sub, mul, div, rem on longs/ulongs (latter 3 by emitting libcalls). | Brian Gaeke |
2004-11-21 | Fix extraStack calculation -- I think in fact it might be getting a bit *too* | Brian Gaeke |
2004-11-20 | Support most cases of vaarg (except double). | Brian Gaeke |
2004-11-20 | Implement vacopy and vanext. | Brian Gaeke |
2004-11-20 | Revert the patch that adds Function* for each 64-bit libc div/mul/rem that we | Misha Brukman |
2004-11-19 | Add protoypes for 64-bit long/ulong div, mul, and rem functions | Misha Brukman |
2004-11-19 | Add VANext and VAArg stubs. | Brian Gaeke |
2004-11-19 | Implement va_start. | Brian Gaeke |
2004-11-19 | First part of varargs support: getting all varargs which could possibly | Brian Gaeke |
2004-11-19 | va_end can safely be codegen'd to nothing on v8. | Brian Gaeke |
2004-11-19 | A very sorry stub implementation of varargs intrinsics... | Brian Gaeke |
2004-11-19 | Fix bug in casting to long/ulong. | Brian Gaeke |
2004-11-18 | Rewrite LoadArgumentsToVirtualRegs, making it match almost exactly how | Brian Gaeke |
2004-11-17 | We were (somehow) getting the wrong branch opcode for setcc float instrs. | Brian Gaeke |
2004-11-14 | Fix problem with insertion point for ADJCALLSTACKDOWN. | Brian Gaeke |
2004-11-14 | Fix NotTest - round up extraStack to the nearest doubleword, if it is | Brian Gaeke |
2004-11-14 | Rewrite outgoing arg handling to handle more weird corner cases. | Brian Gaeke |
2004-11-04 | Handle "call" operands of type long/ulong passed in registers. | Brian Gaeke |
2004-10-17 | Add support for unreachable and undef | Chris Lattner |
2004-10-14 | Rewrite emitCastOperation, refactoring parts of it into emitIntegerCast, and | Brian Gaeke |
2004-10-10 | Fix assertion failure when calling or returning from a function which | Brian Gaeke |
2004-10-10 | Fix whitespace and wrap some long lines. | Brian Gaeke |
2004-09-30 | I think this will handle double args. | Brian Gaeke |
2004-09-29 | Simplify copyConstantToRegister() for longs, using a pair of recursive calls. | Brian Gaeke |
2004-09-08 | This file does not need <iostream>, I think. | Brian Gaeke |