2005-06-18 |
Andrew Lenharth | core changes for varargs |
blob | commitdiff | raw |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
blob | commitdiff | raw | diff to current |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2005-03-15 |
Chris Lattner | This mega patch converts us from using Function::a... |
blob | commitdiff | raw | diff to current |
2005-01-01 |
Chris Lattner | Substantially improve the code generated by non-folded... |
blob | commitdiff | raw | diff to current |
2004-12-17 |
Chris Lattner | Remove unused #include |
blob | commitdiff | raw | diff to current |
2004-12-14 |
Brian Gaeke | Get rid of shifts by zero in most cases. |
blob | commitdiff | raw | diff to current |
2004-12-12 |
Brian Gaeke | Finally enable the setcc-branch folding code. |
blob | commitdiff | raw | diff to current |
2004-12-12 |
Brian Gaeke | Add (currently disabled) code for canFoldSetCC |
blob | commitdiff | raw | diff to current |
2004-12-12 |
Brian Gaeke | Add stubs for setcc-branch folding support. |
blob | commitdiff | raw | diff to current |
2004-12-11 |
Brian Gaeke | Make GEPs not suck so much: |
blob | commitdiff | raw | diff to current |
2004-12-10 |
Brian Gaeke | Support binary operations with immediates for <= cInt. |
blob | commitdiff | raw | diff to current |
2004-11-24 |
Brian Gaeke | Fix bug in emitGEPOperation with large struct-member... |
blob | commitdiff | raw | diff to current |
2004-11-23 |
Brian Gaeke | Support shr long/ulong. |
blob | commitdiff | raw | diff to current |
2004-11-23 |
Brian Gaeke | pseudocode for 64-bit lshr. |
blob | commitdiff | raw | diff to current |
2004-11-22 |
Brian Gaeke | Add stub method for long shift codegen. |
blob | commitdiff | raw | diff to current |
2004-11-21 |
Brian Gaeke | Implement setcc on longs. |
blob | commitdiff | raw | diff to current |
2004-11-21 |
Brian Gaeke | Support add, sub, mul, div, rem on longs/ulongs (latter... |
blob | commitdiff | raw | diff to current |
2004-11-21 |
Brian Gaeke | Fix extraStack calculation -- I think in fact it might... |
blob | commitdiff | raw | diff to current |
2004-11-20 |
Brian Gaeke | Support most cases of vaarg (except double). |
blob | commitdiff | raw | diff to current |
2004-11-20 |
Brian Gaeke | Implement vacopy and vanext. |
blob | commitdiff | raw | diff to current |
2004-11-20 |
Misha Brukman | Revert the patch that adds Function* for each 64-bit... |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Misha Brukman | Add protoypes for 64-bit long/ulong div, mul, and rem... |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Brian Gaeke | Add VANext and VAArg stubs. |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Brian Gaeke | Implement va_start. |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Brian Gaeke | First part of varargs support: getting all varargs... |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Brian Gaeke | va_end can safely be codegen'd to nothing on v8. |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Brian Gaeke | A very sorry stub implementation of varargs intrinsics... |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Brian Gaeke | Fix bug in casting to long/ulong. |
blob | commitdiff | raw | diff to current |
2004-11-18 |
Brian Gaeke | Rewrite LoadArgumentsToVirtualRegs, making it match... |
blob | commitdiff | raw | diff to current |
2004-11-17 |
Brian Gaeke | We were (somehow) getting the wrong branch opcode for... |
blob | commitdiff | raw | diff to current |
2004-11-14 |
Brian Gaeke | Fix problem with insertion point for ADJCALLSTACKDOWN. |
blob | commitdiff | raw | diff to current |
2004-11-14 |
Brian Gaeke | Fix NotTest - round up extraStack to the nearest double... |
blob | commitdiff | raw | diff to current |
2004-11-14 |
Brian Gaeke | Rewrite outgoing arg handling to handle more weird... |
blob | commitdiff | raw | diff to current |
2004-11-04 |
Brian Gaeke | Handle "call" operands of type long/ulong passed in... |
blob | commitdiff | raw | diff to current |
2004-10-17 |
Chris Lattner | Add support for unreachable and undef |
blob | commitdiff | raw | diff to current |
2004-10-14 |
Brian Gaeke | Rewrite emitCastOperation, refactoring parts of it... |
blob | commitdiff | raw | diff to current |
2004-10-10 |
Brian Gaeke | Fix assertion failure when calling or returning from... |
blob | commitdiff | raw | diff to current |
2004-10-10 |
Brian Gaeke | Fix whitespace and wrap some long lines. |
blob | commitdiff | raw | diff to current |
2004-09-30 |
Brian Gaeke | I think this will handle double args. |
blob | commitdiff | raw | diff to current |
2004-09-29 |
Brian Gaeke | Simplify copyConstantToRegister() for longs, using... |
blob | commitdiff | raw | diff to current |
2004-09-08 |
Brian Gaeke | This file does not need <iostream>, I think. |
blob | commitdiff | raw | diff to current |
2004-09-02 |
Brian Gaeke | Back to compiling land for v8 |
blob | commitdiff | raw | diff to current |
2004-07-18 |
Chris Lattner | CPR fixes |
blob | commitdiff | raw | diff to current |
2004-07-16 |
Brian Gaeke | Do IMPLICIT_DEFs on incoming args' hard regs, to avoid... |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Brian Gaeke | Support setcc on fp values. |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Brian Gaeke | Fix bug involving bool arguments to binary operators. |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Brian Gaeke | Fix bug in copying long constants to register pairs... |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Brian Gaeke | Support 'ret float' |
blob | commitdiff | raw | diff to current |
2004-07-04 |
Chris Lattner | Add #includes |
blob | commitdiff | raw | diff to current |
2004-06-30 |
Misha Brukman | Fix indentation to be 2 spaces. |
blob | commitdiff | raw | diff to current |
2004-06-30 |
Misha Brukman | visitSetCondInst() takes a parameter of type `SetCondInst' |
blob | commitdiff | raw | diff to current |
2004-06-27 |
Brian Gaeke | Trim whitespace. |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | Support cast float to float, cast double to float,... |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | Fix a dyn_cast in copyConstantToRegister which should... |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | Use correct add*Imm form in more BuildMI calls. |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | Rename the load and store opcodes. The non-fp ones... |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | Strange as it may sound, we'll not use LDD/STD to store... |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Brian Gaeke | Support constant cast expressions. |
blob | commitdiff | raw | diff to current |
2004-06-20 |
Chris Lattner | Move the IntrinsicLowering header into the CodeGen... |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Brian Gaeke | Make visitAllocaInst() look more like its X86 counterpart. |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Brian Gaeke | Support intrinsic calls (although no particular intrins... |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Brian Gaeke | Support alloca instructions. |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Brian Gaeke | Support generating machine instructions for Phi nodes... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Brian Gaeke | Use addGlobalAddress and addMBB for call & branch targe... |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Brian Gaeke | Fix thinko in visitor... ShiftInsts should currently... |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Brian Gaeke | Fix bug generating code for void call instructions... |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Brian Gaeke | Support constant GEP expressions. |
blob | commitdiff | raw | diff to current |
2004-05-08 |
Brian Gaeke | Add support for widening integral casts. |
blob | commitdiff | raw | diff to current |
2004-05-08 |
Brian Gaeke | Flesh out GEP support |
blob | commitdiff | raw | diff to current |
2004-05-08 |
Brian Gaeke | Add stub support for GEPs. |
blob | commitdiff | raw | diff to current |
2004-05-07 |
Brian Gaeke | Add support for copying bool constants to registers. |
blob | commitdiff | raw | diff to current |
2004-04-13 |
Brian Gaeke | I started working on casts, but I don't have anything... |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Brian Gaeke | First version of code to handle loads. Stub function... |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Brian Gaeke | Support loading arguments from %I0...%I5 into virtual... |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Brian Gaeke | It's setting up the call args right now, but on the... |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Chris Lattner | This is a start on handling setcc instructions. As... |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Chris Lattner | Avoid emitting an extra copy on each 32-bit operation |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Chris Lattner | Add support for shift instructions, wrap some long... |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Chris Lattner | Add a bunch more instructions |
blob | commitdiff | raw | diff to current |
2004-04-07 |
Brian Gaeke | Preliminary support for getting 64-bit integer constant... |
blob | commitdiff | raw | diff to current |
2004-04-06 |
Brian Gaeke | Deal with call return values. |
blob | commitdiff | raw | diff to current |
2004-04-02 |
Brian Gaeke | Add support for call instructions (0-ary only for now). |
blob | commitdiff | raw | diff to current |
2004-03-16 |
Brian Gaeke | Fix bug in zero-extending of shorts. |
blob | commitdiff | raw | diff to current |
2004-03-16 |
Brian Gaeke | Make getClass more robust by adding cLong. |
blob | commitdiff | raw | diff to current |
2004-03-09 |
Brian Gaeke | Hmm, who left this sitting around in my tree |
blob | commitdiff | raw | diff to current |
2004-03-06 |
Brian Gaeke | Support return values of basic integer types. |
blob | commitdiff | raw | diff to current |
2004-03-04 |
Brian Gaeke | Subtract instructions; minor cleanups |
blob | commitdiff | raw | diff to current |
2004-03-04 |
Brian Gaeke | Simple copyConstantToReg support, SETHIi and ORri |
blob | commitdiff | raw | diff to current |
2004-03-03 |
Brian Gaeke | Support add - note, still missing important copyConstan... |
blob | commitdiff | raw | diff to current |
2004-02-29 |
Chris Lattner | Add an instruction selector capable of selecting 'ret... |
blob | commitdiff | raw | diff to current |
|