2005-12-21 |
Chris Lattner | allow logical operators on packed integral types
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | Get logical operations to like packed types, allow...
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | fix a bug I introduced that broke recursive expansion...
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | Implement Regression/Assembler/2005-12-21-ZeroInitVector.ll
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | add some nodes, forgot to commit this last night :(
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | This was meant to go in
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | Rewrite FP stackifier support in the X86InstrInfo.td...
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | Wrap some long lines: no functionality change
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | Eliminate some GCC warnings from the generated code
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | remove dead code
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | new testcase, fails on X86 and probably others
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | Lower ConstantAggregateZero into zeros
|
commit | commitdiff | tree |
2005-12-21 |
Chris Lattner | Don't emit a null terminator, nor anything after it...
|
commit | commitdiff | tree |
2005-12-20 |
Chris Lattner | This ugly patch works around a GCC bug where it is...
|
commit | commitdiff | tree |
2005-12-20 |
Chris Lattner | Run lower-switch after lower-invoke.
|
commit | commitdiff | tree |
2005-12-20 |
Chris Lattner | Reserve G1 for frame offset stuff and use it to handle...
|
commit | commitdiff | tree |
2005-12-20 |
Chris Lattner | Fix a nasty latent bug in the legalizer that was triggered...
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Fix a case where the DAG Combiner would accidentally...
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Fix pifft by correcting the case when a i64/f64 straddles...
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | don't emit 'add %o6, 0, %o6' instructions
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Fix calls to functions returning i64
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Correct bool truncstore operand order
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | add the other bool zextload as well
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | implement zextload bool
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | mark some unsupported ops as unsupported
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Fix syntax for indirect calls. This fixes Olden/mst
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Keep stack frames 8-byte aligned. This fixes olden...
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | apparently rdy isn't actually a psuedo instruction...
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | add fneg/fabs support for doubles
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Various cleanups to this pass, no functionality change
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | add bool truncstores
|
commit | commitdiff | tree |
2005-12-19 |
Chris Lattner | Elimiante SP and FP, which weren't members of the IntRegs...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Make sure to relegalize new nodes
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | The sun assembler only supports .xword in V9 mode.
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Configure the asmwriter to allow constant pools to...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | add support for integer extloads
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add support for undef
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add support for calls to external symbols
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | we have no memcpy
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Fix a crash on a call with no arguments
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | This is handled by the autogen'd code
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Handle basic block nodes
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Change return lowering so that we can autogen the matching...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Add an accessor
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Implement Calls for V8. This would be completely autogenera...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | More fixes for Selection of copyto/fromreg with a flag
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | More corrections for flagged copyto/from reg
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Select copytoreg and copyfromreg nodes that have flag...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | legalize copytoreg and copyfromreg nodes that have...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Implement the full V8 ABI for incoming arguments.
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Push ops list, asm string, and pattern all the way...
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | Give V8 select_cc, in the spirit of the PPC backend
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | remove some unused instructions
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | V8 doesn't have FP extload
|
commit | commitdiff | tree |
2005-12-18 |
Chris Lattner | simplifications, fix typo
|
commit | commitdiff | tree |
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 |
next |