2009-05-05 |
David Greene | Handle overflow of 64-bit loop conditions. |
commit | commitdiff | tree | snapshot |
2009-05-05 |
Chris Lattner | Add basic support for code generation of |
commit | commitdiff | tree | snapshot |
2009-05-05 |
Evan Cheng | bugpoint for jit should just ignore GCC arguments. |
commit | commitdiff | tree | snapshot |
2009-05-05 |
Evan Cheng | Revert part of 70929 that has to do with determining... |
commit | commitdiff | tree | snapshot |
2009-05-05 |
David Greene | Allow multiclass def names to contain "#NAME"" where... |
commit | commitdiff | tree | snapshot |
2009-05-05 |
Mikhail Glushenkov | Fix incorrect code generation with ENV. |
commit | commitdiff | tree | snapshot |
2009-05-05 |
Chris Lattner | Do not require variable debug info nodes to have a... |
commit | commitdiff | tree | snapshot |
2009-05-05 |
Evan Cheng | Do not substitute if the new register isn't in the... |
commit | commitdiff | tree | snapshot |
2009-05-05 |
Evan Cheng | Move getInstrOperandRegClass from the scheduler to... |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Evan Cheng | Do forward and backward substitution to eliminate loads... |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Evan Cheng | Default llc / lli optimization to "Default", which... |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Evan Cheng | - Avoid the longer SIB encoding on x86_64 when it's... |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Dan Gohman | Re-apply 70645, converting ScalarEvolution to use |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Dan Gohman | Fix an 80-column violation. |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Dan Gohman | Fix doxygen comment syntax. |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Chris Lattner | Make DBG_STOPPOINT nodes, and therefore DBG_LABEL label... |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Dan Gohman | Constify a bunch of SCEV-using code. |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Dan Gohman | X86FastISel doesn't support the -tailcallopt ABI. |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Argyrios Kyrtzidis | Restore a comment. |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Anton Korobeynikov | Fix code emission for conditional branches. |
commit | commitdiff | tree | snapshot |
2009-05-04 |
Mike Stump | Restore minor deletion. |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Evan Cheng | Typo. |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Chris Lattner | Remove obsolete wording, the only exception a readnone... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Chris Lattner | be very explicit that readnone/readonly functions can't |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Evan Cheng | In some rare cases, the register allocator can spill... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Handle implicit zext in a better way. Shamelessly stole... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Regenerate |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Fix typo |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Update due to mainline API change |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add TODO list :) |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Make handling of conditional stuff much more straightfo... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Temporary disable imm patterns for cmp. Actually, all... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Expand divisions into libcalls |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Properly handle sdiv / udiv / srem / urem libcalls |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Custom lower SIGN_EXTEND |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Some eye-candy |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Print function header / footer |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Fix printing: je => jeq |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add 8bit shifts |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Handle logical shift right (at least I hope so :) ) |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Handle anyext |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Expand all sorts of indirect branches |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add InsertBranch() hook for tail mergeing |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Implement bswap |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Properly handle ExternalSymbol's |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Expand muls (all mulls!) to libcalls for now |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Proper name 16 bit libcalls |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add libcall expansion for 16 and 128 bit muls |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Provide addc and subc |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add left shift |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add direct branch |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | It's error-prone to maintain two separate variants... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Lower select with custom inserted and make condjumps... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add first draft for conditions, conditional branches... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Hanle i8 returns |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Small tweaking |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add prologue/epilogue emission. Fix frame pointer handling. |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add code for save/restore of callee-saved registers |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Two more hooks for RA and FP registers |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Proper handle loading of effective address of stack... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Match frame indexes |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | First draft of stack slot loads / stores lowering |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Reverse order of memory arguments |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Remove bogus pattern |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Correct asmprinting of memory operands |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Match wrapper node for address |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add lowering for global address nodes. Not pretty effic... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Some early full call lowering draft for direct calls |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add call frame setup instruction elimination and loweri... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add CALL lowering. |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add bunch of mem-whatever patterns |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add bunch of reg-mem inst patterns |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add normal and trunc stores |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Basic support for mem=>reg moves |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add 8-bit insts. zext behaviour is not modelled yet |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add 8-bit regclass and pattern for sext_inreg |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add pattern for OR |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add reg-imm variants |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add hint to nop |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add more instructions |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Cleanup |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add dummy lowering for shifts |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | We don't have any div at all - thus mark it as expensive |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | We're not going to spend 100% of time in interrupts... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add simple reg-reg add. |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | gas uses lower letter for register names |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add code enough for emission of reg-reg and reg-imm... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add function body printing routine |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add 'msp430' target triple recognizer |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Make emit{Prologue,Epilogue}() noop for now |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add callee-saved regs & reg classes getter hooks |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add simple FP indicator for given function hook |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Provide set of reserved registers |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add proper ISD::RET lowering |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add first draft of MSP430 calling convention stuff... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Fix register names, fix register allocation order,... |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Clearify the usage and add some debug stuff |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Cleanup |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add cmake script. No idea whether it works or not :) |
commit | commitdiff | tree | snapshot |
2009-05-03 |
Anton Korobeynikov | Add a note |
commit | commitdiff | tree | snapshot |
next |