Age | Commit message (Expand) | Author |
2006-01-30 | When lowering SELECT_CC, see if the input is a lowered SETCC. If so, fold | Chris Lattner |
2006-01-30 | Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,m... | Chris Lattner |
2006-01-30 | Implement isMaskedValueZeroForTargetNode for the various v8 selectcc nodes, | Chris Lattner |
2006-01-27 | Use V8ISD::CALL instead of ISD::CALL | Chris Lattner |
2006-01-27 | initialize member vars | Chris Lattner |
2006-01-27 | Remove TLI.LowerReturnTo, and just let targets custom lower ISD::RET for | Nate Begeman |
2006-01-27 | Subtarget feature can now set any variable to any value | Evan Cheng |
2006-01-27 | PHI and INLINEASM are now built-in instructions provided by Target.td | Chris Lattner |
2006-01-26 | Rest of subtarget support, remove references to ppc | Chris Lattner |
2006-01-26 | Add trivial subtarget support | Chris Lattner |
2006-01-25 | Set SchedulingForLatency to be the default scheduling preference for all. | Evan Cheng |
2006-01-25 | First part of bug 680: | Nate Begeman |
2006-01-25 | Default scheduling preference is SchedulingForLatency. | Evan Cheng |
2006-01-23 | remove the V8 simple isel | Chris Lattner |
2006-01-22 | Add explicit #includes of <iostream> | Chris Lattner |
2006-01-22 | Add explicit #includes of <iostream> | Chris Lattner |
2006-01-19 | implement support for f32 arguments past the first 6 words | Chris Lattner |
2006-01-16 | Silly Sparc is big endian. If we have to load args out of incoming stack slots | Chris Lattner |
2006-01-15 | Make sure that bool,byte and short arguments are the right type when loaded | Chris Lattner |
2006-01-15 | Disable a broken optimization | Chris Lattner |
2006-01-15 | Don't print a label for the first MBB in a function. | Chris Lattner |
2006-01-15 | Have legalize take care of DYNAMIC_STACKALLOC for us, implement llvm.stacksav... | Chris Lattner |
2006-01-15 | Implement DYNAMIC_STACKALLOC for V8 | Chris Lattner |
2006-01-15 | reorder passes | Chris Lattner |
2006-01-14 | bswap implementation | Nate Begeman |
2006-01-13 | expand unsupported stacksave/stackrestore nodes | Chris Lattner |
2006-01-12 | Fix branches on FP compares | Chris Lattner |
2006-01-12 | fix a bug in my previous checkin | Chris Lattner |
2006-01-12 | Give V8ISD nodes symbolic names in dumps | Chris Lattner |
2006-01-12 | invert the sense of this switch and its name | Chris Lattner |
2006-01-11 | Add bswap, rotl, and rotr nodes | Nate Begeman |
2006-01-11 | This is no longer needed | Chris Lattner |
2006-01-11 | Use Evan's outflag stuff to implement V8cmpicc. This allows us to write a | Chris Lattner |
2006-01-11 | Fix a bug in i32->f64 conversion lowering | Chris Lattner |
2006-01-11 | Unbreak ret void :-/ | Chris Lattner |
2006-01-11 | Write this pattern in canonical form, allowing more patterns to match. | Chris Lattner |
2006-01-09 | New DAG node properties SNDPInFlag, SNDPOutFlag, and SNDPOptInFlag to replace | Evan Cheng |
2006-01-06 | silence a bogus gcc warning | Chris Lattner |
2006-01-05 | Had expand logic backward. | Jim Laskey |
2006-01-05 | Added initial support for DEBUG_LABEL allowing debug specific labels to be | Jim Laskey |
2006-01-05 | Remove some dead code. | Evan Cheng |
2005-12-26 | Added field noResults to Instruction. | Evan Cheng |
2005-12-23 | * Removed the use of FLAG. Now use hasFlagIn and hasFlagOut instead. | Evan Cheng |
2005-12-23 | not a good idea | Chris Lattner |
2005-12-23 | fix something-o | Chris Lattner |
2005-12-23 | implement vaarg. Varargs now should work. | Chris Lattner |
2005-12-23 | implement vastart. The dag isel compiles this: | Chris Lattner |
2005-12-23 | remove benchmark list, remove issues addressed by the dag-dag isel | Chris Lattner |
2005-12-23 | make sure bit_converts are expanded | Chris Lattner |
2005-12-23 | fix the int<->fp instructions, which apparently take a single float register | Chris Lattner |