2006-01-31 |
Chris Lattner | treat conditional branches the same way as conditional... |
blob | commitdiff | raw |
2006-01-31 |
Chris Lattner | compactify all of the integer conditional moves into... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | Compile this: |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | I don't see why this optimization isn't safe, but it... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Fix FP constants, and the SparcV8/2006-01-22-BitConvert... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Revamp the ICC/FCC reading instructions to be parameter... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Compile: |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | First step towards V9 instructions in the V8 backend... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | When lowering SELECT_CC, see if the input is a lowered... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Implement isMaskedValueZeroForTargetNode for the variou... |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Chris Lattner | Use V8ISD::CALL instead of ISD::CALL |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Nate Begeman | Remove TLI.LowerReturnTo, and just let targets custom... |
blob | commitdiff | raw | diff to current |
2006-01-26 |
Chris Lattner | Rest of subtarget support, remove references to ppc |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | Set SchedulingForLatency to be the default scheduling... |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Nate Begeman | First part of bug 680: |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | Default scheduling preference is SchedulingForLatency. |
blob | commitdiff | raw | diff to current |
2006-01-19 |
Chris Lattner | implement support for f32 arguments past the first... |
blob | commitdiff | raw | diff to current |
2006-01-16 |
Chris Lattner | Silly Sparc is big endian. If we have to load args... |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Make sure that bool,byte and short arguments are the... |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Disable a broken optimization |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Have legalize take care of DYNAMIC_STACKALLOC for us... |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Implement DYNAMIC_STACKALLOC for V8 |
blob | commitdiff | raw | diff to current |
2006-01-14 |
Nate Begeman | bswap implementation |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Chris Lattner | expand unsupported stacksave/stackrestore nodes |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Chris Lattner | Fix branches on FP compares |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Chris Lattner | fix a bug in my previous checkin |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Chris Lattner | Give V8ISD nodes symbolic names in dumps |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Nate Begeman | Add bswap, rotl, and rotr nodes |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | This is no longer needed |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Use Evan's outflag stuff to implement V8cmpicc. This... |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Fix a bug in i32->f64 conversion lowering |
blob | commitdiff | raw | diff to current |
2006-01-06 |
Chris Lattner | silence a bogus gcc warning |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Jim Laskey | Had expand logic backward. |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Jim Laskey | Added initial support for DEBUG_LABEL allowing debug... |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Evan Cheng | Remove some dead code. |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | fix something-o |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | implement vaarg. Varargs now should work. |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | implement vastart. The dag isel compiles this: |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | make sure bit_converts are expanded |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | fix the int<->fp instructions, which apparently take... |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | Use BIT_CONVERT to simplify this code |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Jim Laskey | Disengage DEBUG_LOC from non-PPC targets. |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Chris Lattner | remove dead code |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | Fix pifft by correcting the case when a i64/f64 straddl... |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | Fix calls to functions returning i64 |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | mark some unsupported ops as unsupported |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | Keep stack frames 8-byte aligned. This fixes olden... |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Chris Lattner | Elimiante SP and FP, which weren't members of the IntRe... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add support for calls to external symbols |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | we have no memcpy |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Fix a crash on a call with no arguments |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Change return lowering so that we can autogen the match... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Implement Calls for V8. This would be completely autog... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Implement the full V8 ABI for incoming arguments. |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Give V8 select_cc, in the spirit of the PPC backend |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | V8 doesn't have FP extload |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | simplifications, fix typo |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add frameindex support |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add constant pool support, including folding into addre... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Teach the addressing mode stuff to fold "%lo" into... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add initial support for global variables, and fix a... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Chris Lattner | Add initial conditional branch support. This doesn... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Implement 64-bit add/sub, make sure to receive and... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | implement div and rem |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | implement MULHU/MULHS for 64-bit multiplies |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Make the addressing modes smarter |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add support for 64-bit arguments |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Sparc doesn't have sext_inreg |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add basic addressing mode support and one load. |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Implement ret with operand, giving us this: |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Implement LowerArguments, at least for the first 6... |
blob | commitdiff | raw | diff to current |
2005-12-17 |
Chris Lattner | Add the framework for a dag-dag isel |
blob | commitdiff | raw | diff to current |
|