2005-12-18 |
Chris Lattner | add a node, for completeness
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add frameindex support
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Tighten up some checks
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add constant pool support, including folding into addresses.
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Teach the addressing mode stuff to fold "%lo" into...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add initial support for global variables, and fix a...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Claiming that branch targets are registers is not very...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add unordered comparisons
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add patterns to the rest of the int condbranches and...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add initial conditional branch support. This doesn...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Simplify code
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Eliminate CMPri, which is a synonym for SUBCCri
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | allow custom expansion of BR_CC
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | add fneg,fabs,fsqrt instructions
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add patterns for fround/fextend and the funny fsmuld...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add FP +,-,*,/
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Give patterns to F3_3 instructions
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Implement 64-bit add/sub, make sure to receive and...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | implement div and rem
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | implement MULHU/MULHS for 64-bit multiplies
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add patterns for multiply, simplify Y register handling...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Make the addressing modes smarter
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | remove some unused instructions
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | add andn/orn/xorn patterns. This allows us to compile...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add support for 64-bit arguments
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Sparc doesn't have sext_inreg
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | add patterns for FP stores
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add [reg+reg] integer stores
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add store patterns
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | add truncstore
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | add fp load patterns, switch rest of loads and stores...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add integer load[r+r] forms.
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Rename load/store instructions to include an RI suffix
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add patterns for the rest of the loads. Add 'ri' suffixes...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add basic addressing mode support and one load.
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | eliminate some redundancy
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Use a combination of sethi and or to build arbitrary...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Use sethi to build large immediates with zeros at the...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add shift and small immediate support
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add some basic reg-reg instructions
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add empty patterns to all F3_1 instructions
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add some simple integer patterns. This allows us to...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Implement ret with operand, giving us this:
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add a pattern for 'ret'. This now compiles:
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add empty patterns for F3_2 instructions
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Implement LowerArguments, at least for the first 6...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Add the framework for a dag-dag isel
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | asmprinter done, added crucial missing step
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Use the AsmPrinter for global variable init printing...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Switch constant pool printing over to use the Shared...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Use the shared AsmPrinter code for some basic stuff...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | Convert the remaining instructions over, branches and...
|
commit | commitdiff | tree |
2005-12-17 |
Chris Lattner | convert FP instructions to use an asmstring and operand...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Weak and linkonce global vars should still have a ...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | add some notes
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Add a couple more instrs
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | remove some dead code
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | asmprint pseudo instrs
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Autogenerate asmprinter for F3_2 instructions
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Switch F3_1 instructions over to use AsmStrings
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Plug in basic hooks for an autogenerated asm printer...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Add operand info for F3_[12] instructions, getting...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | A truly trivial testcase to ensure sparcv8 doesn't...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Remove JIT support, which doesn't work.
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | add some simple operand info
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | rename option for consistency with -mcpu -mattr etc
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | rename options
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | rename option
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Document -mcpu -mattr -triple
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | provide an option to override the target triple in...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | provide an option to override the target triple in...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Update the darwin handling of linkonce & weak functions...
|
commit | commitdiff | tree |
2005-12-16 |
Chris Lattner | Don't globalize internal functions
|
commit | commitdiff | tree |
2005-12-15 |
Chris Lattner | Don't create SEXTLOAD/ZEXTLOAD instructions that the...
|
commit | commitdiff | tree |
2005-12-14 |
Chris Lattner | Fix printing of the instructions.
|
commit | commitdiff | tree |
2005-12-14 |
Chris Lattner | When folding loads into ops, immediately replace uses...
|
commit | commitdiff | tree |
2005-12-14 |
Chris Lattner | new testcase, each function should have one extension...
|
commit | commitdiff | tree |
2005-12-14 |
Chris Lattner | Fix the (zext (zextload)) case to trigger, similarly...
|
commit | commitdiff | tree |
2005-12-14 |
Chris Lattner | Fix Transforms/ScalarRepl/2005-12-14-UnionPromoteCrash...
|
commit | commitdiff | tree |
2005-12-14 |
Chris Lattner | new (undefined) testcase, distilled from 126.gcc that...
|
commit | commitdiff | tree |
2005-12-14 |
Chris Lattner | Fix a miscompilation in crafty due to a recent patch
|
commit | commitdiff | tree |
2005-12-13 |
Chris Lattner | Don't lump the filename and working dir together
|
commit | commitdiff | tree |
2005-12-13 |
Chris Lattner | Use the shared asmprinter code for printing special...
|
commit | commitdiff | tree |
2005-12-13 |
Chris Lattner | Add a couple more fields, move ctor init list to .cpp...
|
commit | commitdiff | tree |
2005-12-13 |
Chris Lattner | Add ELF and darwin support for static ctors and dtors
|
commit | commitdiff | tree |
2005-12-13 |
Chris Lattner | reindent a loop, unswitch a loop. No functionality...
|
commit | commitdiff | tree |
2005-12-12 |
Chris Lattner | Accept and ignore prefetches for now
|
commit | commitdiff | tree |
2005-12-12 |
Chris Lattner | Fix CodeGen/Generic/2005-12-12-ExpandSextInreg.ll
|
commit | commitdiff | tree |
2005-12-12 |
Chris Lattner | Testcase for a problem that reid ran into
|
commit | commitdiff | tree |
2005-12-12 |
Chris Lattner | remove some never-completed and now-obsolete code.
|
commit | commitdiff | tree |
2005-12-12 |
Chris Lattner | Implement a little hack for parity with GCC on crafty...
|
commit | commitdiff | tree |
2005-12-12 |
Chris Lattner | new testcase: sra should be able to eliminate all of...
|
commit | commitdiff | tree |
2005-12-11 |
Chris Lattner | Send an indicator to llvm-testresults if the build...
|
commit | commitdiff | tree |
2005-12-11 |
Chris Lattner | Fix typo :(
|
commit | commitdiff | tree |
2005-12-11 |
Chris Lattner | Minor tweak to get isel opt
|
commit | commitdiff | tree |
2005-12-11 |
Chris Lattner | add selectcc
|
commit | commitdiff | tree |
2005-12-11 |
Chris Lattner | Remove type casts that are no longer needed
|
commit | commitdiff | tree |
2005-12-11 |
Chris Lattner | Realize the constant pool & global addrs must always...
|
commit | commitdiff | tree |
2005-12-11 |
Chris Lattner | Fix the JIT failures from last night.
|
commit | commitdiff | tree |
2005-12-09 |
Chris Lattner | Add SDTCisPtrTy and use it for loads, to indicate that...
|
commit | commitdiff | tree |
next |