2005-01-11 |
Chris Lattner | Print new operations.
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Turn memset/memcpy/memmove into the corresponding operations.
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Add MEMSET/MEMCPY/MEMMOVE operations. Fix a really...
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Teach the address selector to make 'reg+reg' addressing...
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Emit NOT instructions.
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | shift X, 0 -> X
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Fix a bug emitting branches that broke a lot of programs.
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Be more careful where we set ContainsFPCode. We were...
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Fix a major bug in setcc/cmov folding, where we accidentally
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Take register pressure into account when we have to...
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | The pattern isel is aggressively codegen'ing all of...
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Print SelectionDAGs bottom up, include extra info in...
|
commit | commitdiff | tree |
2005-01-11 |
Chris Lattner | Add support for bottom-up graphs.
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Add a marker for the graph root.
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Put the operation name in each node, put the function...
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Split out SDNode::getOperationName into its own method.
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Add a helper method.
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Implement initial selectiondag printing support. This...
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Add support for graph operations, and add a viewGraph...
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Add a helper method
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Fold setcc instructions into selects.
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Add conditional moves for the parity flag.
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Lower to the correct functions. This fixes FreeBench...
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Implement 8-bit multiply for X86.
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Rework constant pool handling so that function constant...
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Implement a couple of more simplifications. This lets...
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Fix incorrect constant folds, fixing Stepanov after...
|
commit | commitdiff | tree |
2005-01-10 |
Chris Lattner | Constant fold shifts, turning this loop:
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Add some folds for == and != comparisons. This allows...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Print the DAG out more like a DAG in nested format.
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Print out nodes sorted by their address to make it...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Codegen (Reg|imm)+&GV as an LEA, because we cannot...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Add a simple transformation. This allows us to compile...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Fix copy and pasto's for FP -> Int. This fixes fldry
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Fix a bug legalizing call instructions (make sure to...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Fix a minor bug legalizing dynamic_stackalloc. This...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Teach legalize to deal with DYNAMIC_STACKALLOC (aka...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Initial implementation of FP->INT and INT->FP casts
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Fix a subtle bug involving constant expr casts from...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Handle static alloca arguments to PHI nodes.
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Implement varargs and returnaddress/frameaddress intrinsics...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Use new interfaces to correctly lower varargs and return...
|
commit | commitdiff | tree |
2005-01-09 |
Chris Lattner | Add interfaces to lower varargs and return/frame address...
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Add support for llvm.setjmp and longjmp. Only 3 SingleSourc...
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | rename linscan -> LLCBETA as it should be
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Okay 15th time is the charm. Looking at the vector...
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Okay, my off by one was actually off by two. This...
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Tighten up assertions.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Fix off by one error
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Allow arrays to have more than 4G elements.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Allow array types to have 64-bit size.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence warnings
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence VS warnings.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence VS warnings.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence VS warnings
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence VS warnings
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Adjust prototype
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence warnings from VS
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence VS warnings
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence VS warnings.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Fix VS warnings
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Fix VS warnings.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Fix uint64_t -> unsigned VS warnings.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence VS warnings.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence warnings
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Do not throw away bits for no reason
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Silence a VS warning.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Adjust to changes in LowerCallTo interface
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Implement handling of most long operators through libcalls.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Adjust to changes in LowerCAllTo interfaces
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Make LowerCallTo more generic and useful.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Add support for FP->INT conversions and back.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Add operators for FP -> INT conversions and back.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Wrap long line.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | Implement the 'store FPIMM, Ptr' -> 'store INTIMM,...
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | 1ULL << 64 is undefined, don't do it.
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | The X86 instruction selector already handles codegen of:
|
commit | commitdiff | tree |
2005-01-08 |
Chris Lattner | New testcase.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Fix a pointer invalidation problem. This fixes Generic...
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Fold conditional branches on constants away.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Fix a thinko in the reassociation code, fixing Generic...
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Add support for truncating integer casts from long.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Fix a bug in load expansion legalization and ret legalizatio...
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Legalize unconditional branches too
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Cleanup a bunch of tests. In particular do not allow...
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Implement support for long GEP indices on 32-bit archs...
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Simplify: truncate ({zero|sign}_extend (X))
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | implement legalization of a bunch more operators.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Make this test a bit more interesting by making there...
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Fix another bug legalizing calls!
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Fix handling of dead PHI nodes.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Fix a bug legalizing calls
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | modernize and clean up this test.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | After legalizing a DAG, delete dead nodes to save space.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Implement RemoveDeadNodes
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Add a new SelectionDAG::RemoveDeadNodes method
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Remove the open projects page from the docs directory.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Teach legalize how to handle condbranches
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | Add a testcase I forgot to commit earlier.
|
commit | commitdiff | tree |
2005-01-07 |
Chris Lattner | X86 BE requires SelectionDAG
|
commit | commitdiff | tree |
next |