2004-04-11 |
Chris Lattner | Relax assertion to make this function work with a broad... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Two changes: |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Silence a spurious warning |
tree | commitdiff |
2004-04-09 |
John Criswell | Reversed the order of the llvm.writeport() operands... |
tree | commitdiff |
2004-04-09 |
John Criswell | Changed assertions to error messages. |
tree | commitdiff |
2004-04-08 |
John Criswell | Changes recommended by Chris: |
tree | commitdiff |
2004-04-08 |
John Criswell | Added the llvm.readport and llvm.writeport intrinsics... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Don't include InstrSelectionSupport.h. |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Move ChooseRegOrImmed() prototype here, from InstrSelec... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Don't include InstrSelectionSupport.h. |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Fix insertion of SelectInsts. |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Don't print [%reg + 0], just print [%reg] |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | First version of code to handle loads. Stub function... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Support loading arguments from %I0...%I5 into virtual... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | It's setting up the call args right now, but on the... |
tree | commitdiff |
2004-04-07 |
Chris Lattner | This is a start on handling setcc instructions. As... |
tree | commitdiff |
2004-04-07 |
Chris Lattner | andd subcc instructions which is used to create the... |
tree | commitdiff |
2004-04-07 |
Chris Lattner | Avoid emitting an extra copy on each 32-bit operation |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Make generation of stack-slot loads and copies less... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Fix bug in printing loads. |
tree | commitdiff |
2004-04-07 |
Chris Lattner | Add support for shift instructions, wrap some long... |
tree | commitdiff |
2004-04-07 |
Chris Lattner | Fix encoding of existing shift instructions, add rr... |
tree | commitdiff |
2004-04-07 |
Chris Lattner | Add a bunch more instructions |
tree | commitdiff |
2004-04-07 |
Chris Lattner | Merge my changes with brians |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Add in some things I forgot, which Chris helpfully... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Add support for the "Y" register, used by MUL & DIV. |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Add UDIV, SDIV, and a few variants of WR. |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Preliminary support for getting 64-bit integer constant... |
tree | commitdiff |
2004-04-06 |
Brian Gaeke | Prune unnecessary #includes |
tree | commitdiff |
2004-04-06 |
Brian Gaeke | Simple delay slot filler pass. |
tree | commitdiff |
2004-04-06 |
Brian Gaeke | Add references to delay slot filler pass. |
tree | commitdiff |
2004-04-06 |
Brian Gaeke | First attempt at handling frame index elimination. |
tree | commitdiff |
2004-04-06 |
Brian Gaeke | First attempt at special-casing printing of [%reg ... |
tree | commitdiff |
2004-04-06 |
Brian Gaeke | Delete reference to "the Mach-O Runtime ABI". |
tree | commitdiff |
2004-04-06 |
Brian Gaeke | Deal with call return values. |
tree | commitdiff |
2004-04-06 |
Jakub Staszak | file based off InstSelectSimple.cpp, slowly being repla... |
tree | commitdiff |
2004-04-06 |
Jakub Staszak | Tablgen files for really simple instruction selector |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Fix PR313: [x86] JIT miscompiles unsigned short to... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Fix incorrect encoding of some ADC and SBB instuctions |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Fix a minor bug in previous checking |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Improve codegen of long == and != comparisons against... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Handle various other important cases of multiplying... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Efficiently handle a long multiplication by a constant... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Improve code generation of long shifts by 32. |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Bugfixes: inc/dec don't set the carry flag! |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Improve code for passing constant longs as arguments... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Emit more efficient 64-bit operations when the RHS... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Fix typeo |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Add support for simple immediate handling to long instr... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | The sbb instructions really ARE sbb's, not adc's |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Implement negation of longs efficiently. For this... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Minor tweak to avoid an extra reg-reg copy that the... |
tree | commitdiff |
2004-04-06 |
Chris Lattner | Two changes: |
tree | commitdiff |
2004-04-05 |
Chris Lattner | Support getelementptr instructions which use uint's... |
tree | commitdiff |
2004-04-04 |
Chris Lattner | In the perhaps not-to-distant future, we might support... |
tree | commitdiff |
2004-04-02 |
Brian Gaeke | Add support for many of the MRegisterInfo callbacks. |
tree | commitdiff |
2004-04-02 |
Brian Gaeke | Add load, store, and NOP instructions. |
tree | commitdiff |
2004-04-02 |
Brian Gaeke | Add support for printing pc-relative displacements... |
tree | commitdiff |
2004-04-02 |
Brian Gaeke | Add support for call instructions (0-ary only for now). |
tree | commitdiff |
2004-04-02 |
Alkis Evlogimenos | Clean up code a bit. |
tree | commitdiff |
2004-04-02 |
Brian Gaeke | Only strip symbols if emitting bytecode to the assembly... |
tree | commitdiff |
2004-04-02 |
Brian Gaeke | Add support for constant select expressions. Clarify... |
tree | commitdiff |
2004-04-02 |
Alkis Evlogimenos | Fix type in comments |
tree | commitdiff |
2004-04-02 |
Alkis Evlogimenos | Fix type in instruction builder instantiation |
tree | commitdiff |
2004-04-02 |
Alkis Evlogimenos | Add more ADC and SBB variants |
tree | commitdiff |
2004-04-01 |
Chris Lattner | Add support for select constant expressions to the... |
tree | commitdiff |
2004-04-01 |
Chris Lattner | Simplify code by using the more powerful BuildMI forms. |
tree | commitdiff |
2004-04-01 |
Chris Lattner | Wrap at 80 cols |
tree | commitdiff |
2004-03-31 |
Chris Lattner | Generate slightly smaller code, "test R, R" instead... |
tree | commitdiff |
2004-03-31 |
Chris Lattner | The X86 backend no longer needs the select lowering... |
tree | commitdiff |
2004-03-31 |
Chris Lattner | Codegen FP select instructions into X86 conditional... |
tree | commitdiff |
2004-03-31 |
Chris Lattner | Add support for floating point conditional move instruc... |
tree | commitdiff |
2004-03-31 |
Chris Lattner | Add support for FP cmoves |
tree | commitdiff |
2004-03-31 |
Chris Lattner | Add FP conditional move instructions, which annoyingly... |
tree | commitdiff |
2004-03-31 |
Chris Lattner | MBB::remove should not modify the iterator passed in |
tree | commitdiff |
2004-03-31 |
Brian Gaeke | Factor out getStaticStackSize from InsertPrologCode... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Fold comparisons into select instructions, making much... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Implement spill code folding for all of the conditional... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Add direct support for integer select instructions... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Fix some serious bugs in the cmov descriptions, which... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Fix a fairly major performance problem. If a PHI node... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Add the select lowering pass to get initial support... |
tree | commitdiff |
2004-03-29 |
Brian Gaeke | Don't warn about a null live range if the Value is... |
tree | commitdiff |
2004-03-19 |
Chris Lattner | Fix PR299: [Sparc] Code generator asserts on alloc... |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Malloc doesn't kill a load. This patch need not go... |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Fix a really nasty bug that was breaking ijpeg in LLC... |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | The .type directive on Solaris uses the # character... |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Fix bug in zero-extending of shorts. |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Add UMULrr and SMULrr instructions. |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Use ! for comment char; it works in both Solaris as... |
tree | commitdiff |
2004-03-16 |
Brian Gaeke | Make getClass more robust by adding cLong. |
tree | commitdiff |
2004-03-15 |
Alkis Evlogimenos | Add LAHF instruction |
tree | commitdiff |
2004-03-14 |
Alkis Evlogimenos | Another API change to MRegisterInfo::foldMemoryOperand... |
tree | commitdiff |
2004-03-14 |
Alkis Evlogimenos | Change MRegisterInfo::foldMemoryOperand to return the... |
tree | commitdiff |
2004-03-13 |
Chris Lattner | It helps if I save the file. :) |
tree | commitdiff |
2004-03-13 |
Chris Lattner | Rename the intrinsic enum values for llvm.va_* from... |
tree | commitdiff |
2004-03-12 |
Brian Gaeke | Make -print-machineinstrs show us the code both before... |
tree | commitdiff |
2004-03-12 |
Alkis Evlogimenos | Add support for a wider range of CMOV instructions. |
tree | commitdiff |
2004-03-12 |
Chris Lattner | ADd support for select instructions |
tree | commitdiff |
2004-03-11 |
Misha Brukman | Move implementations of functions here, which avoids... |
tree | commitdiff |
next |