2005-04-21 |
Chris Lattner | Check for eqv matching
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Match another form of eqv
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | this passes on darwin
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Handle stores of global address as stores of immediates...
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Handle (store &GV -> mem) as a store immediate. This...
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Fix a bug where we would not promote calls to invokes...
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Add doxygen comments, patch contributed by Evan Jones.
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | add support for taking and resolving the address of...
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | add support for taking the address of free.
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Improve doxygen, from part of Evan's patch that didn...
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Improve doxygen documentation, patch contributed by...
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Improve and elimination. On PPC, for:
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Fold (x & 8) != 0 and (x & 8) == 8 into (x & 8) >> 3.
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Instcombine this:
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Teach simplifycfg that setcc is cheap and non-trapping...
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | Fix some broken links, taking care of PR554
|
commit | commitdiff | tree |
2005-04-21 |
Chris Lattner | update to match build changes.
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Wrap some long lines.
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | ignore generated files
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | fix bogus warning
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | fix PR549
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Bug fixed
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Eliminate a broken transformation, fixing PR548
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Add completely untested support for mtcrf/mfcrf encoding
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | switch over the rest of the formats that use RC to...
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Convert the XForm instrs and XSForm instruction over...
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Now that the ppc64 and vmx operands of I are always...
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | convert over bform and iform instructions
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Convert over DForm and DSForm instructions
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Convert XLForm and XForm instructions over to use PPC64...
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Convert XO XS and XFX forms to use isPPC64
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Turn PPC64 and VMX into classes that can be added to...
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Major change to tblgen: instead of resolving values...
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | New testcase for a changing values late and allowing...
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Make this significantly harder
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Add a real run line
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | fix this testcase
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | add a run line
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Tell dj to run the tests in this directory
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | implementing shifting of literal integers
|
commit | commitdiff | tree |
2005-04-19 |
Chris Lattner | Add initial lexer and parser support for shifting values...
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | silence a bogus warning
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | Fold setcc of MVT::i1 operands into logical operations
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | Another minor simplification: handle setcc (zero_extend...
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | Another simple xform
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | Fold:
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | Make the AND elimination operation recursive and significant...
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | Add support for targets that require stubs for external...
|
commit | commitdiff | tree |
2005-04-18 |
Chris Lattner | Handle ExternalSymbol operands in the PPC JIT
|
commit | commitdiff | tree |
2005-04-15 |
Chris Lattner | new pass
|
commit | commitdiff | tree |
2005-04-15 |
Chris Lattner | a new simple pass, which will be extended to be more...
|
commit | commitdiff | tree |
2005-04-15 |
Chris Lattner | add a new prototype
|
commit | commitdiff | tree |
2005-04-15 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | fix an infinite loop
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | fix some serious miscompiles on ia64, alpha, and ppc
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | avoid work when possible, perhaps fix the problem nate...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Implement expansion of unsigned i64 -> FP.
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Make expansion of uint->fp cast assert out instead...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Fix some mysteriously missing {}'s which cause the...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | add back the optimization that Nate added for shl X...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Oops, remove these too.
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | remove one more occurance of this that snuck in
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Remove support for ZERO_EXTEND_INREG. This pessimizes...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Remove special handling of ZERO_EXTEND_INREG. This...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Elimate handling of ZERO_EXTEND_INREG. This causes...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Z_E_I is gone
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Instead of making ZERO_EXTEND_INREG nodes, use the...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Remove all foldings of ZERO_EXTEND_INREG, moving them...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Add a new helper method which returns the and that...
|
commit | commitdiff | tree |
2005-04-13 |
Chris Lattner | Remove the ZERO_EXTEND_INREG node which is redundant...
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | promote extload i1 -> extload i8
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | add an argument to allow avoiding deleting phi nodes.
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | add an argument.
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | Get rid of this for_each loop
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | Put out* into the allocation order, allowing the register...
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | Make sure to realize that calls use their argument...
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | Fix a crash analyzing MultiSource/Benchmarks/MallocBench/gs
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | Remove some redundant checks, add a couple of new ones...
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | Emit comparisons against the sign bit better. Codegen...
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | Emit long comparison against -1 better. Instead of...
|
commit | commitdiff | tree |
2005-04-12 |
Chris Lattner | canonicalize x <u 1 -> x == 0. On this testcase:
|
commit | commitdiff | tree |
2005-04-11 |
Chris Lattner | Teach the dag mechanism that this:
|
commit | commitdiff | tree |
2005-04-11 |
Chris Lattner | Fix expansion of shifts by exactly NVT bits on arch...
|
commit | commitdiff | tree |
2005-04-11 |
Chris Lattner | IA64 supports this operation.
|
commit | commitdiff | tree |
2005-04-11 |
Chris Lattner | ORo sets CR0
|
commit | commitdiff | tree |
2005-04-11 |
Chris Lattner | Revert the previous patch, which I didn't mean to check in.
|
commit | commitdiff | tree |
2005-04-11 |
Chris Lattner | Fix a minor bug (ORo didn't mark that it set CR0).
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | Don't bother sign/zext_inreg'ing the result of an and...
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | Teach legalize to deal with targets that don't support...
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | The first argument to ExecuteAndWait should be the...
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | fix this testcase so the regex doesn't match the function...
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | don't zextload fp values!
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | Until we have a dag combiner, promote using zextload...
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | Fold zext_inreg(zextload), likewise for sext's
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | add a simple xform
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | make this harder
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | oops add ~
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | new testcase for previously unsupported unary complex...
|
commit | commitdiff | tree |
2005-04-10 |
Chris Lattner | Fix a thinko. If the operand is promoted, pass the...
|
commit | commitdiff | tree |
next |