2005-01-10 |
Chris Lattner | Implement initial selectiondag printing support. This... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Lower to the correct functions. This fixes FreeBench... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Implement a couple of more simplifications. This lets... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Fix incorrect constant folds, fixing Stepanov after... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Constant fold shifts, turning this loop: |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Add some folds for == and != comparisons. This allows... |
tree | commitdiff |
2005-01-09 |
Jeff Cohen | Fix VC++ compilation error |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Print the DAG out more like a DAG in nested format. |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Print out nodes sorted by their address to make it... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Add a simple transformation. This allows us to compile... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Fix a bug legalizing call instructions (make sure to... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Fix a minor bug legalizing dynamic_stackalloc. This... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Teach legalize to deal with DYNAMIC_STACKALLOC (aka... |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Handle static alloca arguments to PHI nodes. |
tree | commitdiff |
2005-01-09 |
Chris Lattner | Use new interfaces to correctly lower varargs and retur... |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Add support for llvm.setjmp and longjmp. Only 3 Single... |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Tighten up assertions. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence VS warnings |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence warnings from VS |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence VS warnings |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence VS warnings. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Implement handling of most long operators through libcalls. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Adjust to changes in LowerCAllTo interfaces |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Add support for FP->INT conversions and back. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Implement the 'store FPIMM, Ptr' -> 'store INTIMM,... |
tree | commitdiff |
2005-01-08 |
Chris Lattner | 1ULL << 64 is undefined, don't do it. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a pointer invalidation problem. This fixes Generic... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fold conditional branches on constants away. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a thinko in the reassociation code, fixing Generic... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Add support for truncating integer casts from long. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a bug in load expansion legalization and ret legali... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Legalize unconditional branches too |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Implement support for long GEP indices on 32-bit archs... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Simplify: truncate ({zero|sign}_extend (X)) |
tree | commitdiff |
2005-01-07 |
Chris Lattner | implement legalization of a bunch more operators. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix another bug legalizing calls! |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix handling of dead PHI nodes. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Fix a bug legalizing calls |
tree | commitdiff |
2005-01-07 |
Chris Lattner | After legalizing a DAG, delete dead nodes to save space. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Implement RemoveDeadNodes |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Teach legalize how to handle condbranches |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Initial implementation of the SelectionDAGISel class... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | This file is obsolete |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Initial implementation of the DAG legalization. This... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Complete rewrite of the SelectionDAG class. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | First draft of new Target interface |
tree | commitdiff |
2005-01-02 |
Chris Lattner | Make the 2-address instruction lowering pass smarter... |
tree | commitdiff |
2004-12-15 |
Chris Lattner | Move virtual method call out of loop |
tree | commitdiff |
2004-12-07 |
Nate Begeman | Move virtual function call out of loop to speed up... |
tree | commitdiff |
2004-12-07 |
Reid Spencer | For PR387:\ |
tree | commitdiff |
2004-12-04 |
Chris Lattner | Prevent accessing past the end of the intervals vector... |
tree | commitdiff |
2004-11-28 |
Chris Lattner | Fix SingleSource/UnitTests/2004-11-28-GlobalBoolLayout... |
tree | commitdiff |
2004-11-22 |
Chris Lattner | Fix the FIXME, nuke the JIT specific forceCompilationOf... |
tree | commitdiff |
2004-11-22 |
Chris Lattner | These methods are obsolete |
tree | commitdiff |
2004-11-20 |
Chris Lattner | Adjust to changed interfaces |
tree | commitdiff |
2004-11-20 |
Chris Lattner | Add getCurrentPCOffset() and addRelocation() methods. |
tree | commitdiff |
2004-11-19 |
Chris Lattner | Match change in MachineCodeEmitter prototype. |
tree | commitdiff |
2004-11-18 |
Chris Lattner | * There is no reason for SpillWeights to be an instance var |
tree | commitdiff |
2004-11-18 |
Chris Lattner | There is no need to check to see if j overflowed in... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Moderate head scratching reveals that this conditional... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Fix a couple of bugs where we considered physregs past... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Fix typeo |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Start using the iterators in the fixed_ intervals to... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Take another .7 seconds off of linear scan time. |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Add a counter for the number of times linscan has to... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Add ability to give hints to the overlaps routines. |
tree | commitdiff |
2004-11-18 |
Chris Lattner | * Improve comments/documentation substantially |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Add new advanceTo method |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Fix a minor bug in expiredAt. endNumber() is the first... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Rename some methods, use 'begin' instead of 'start... |
tree | commitdiff |
2004-11-16 |
Brian Gaeke | Give a better message for a common assertion failure. |
tree | commitdiff |
2004-11-05 |
Chris Lattner | Do not make i have bigger scope that we need |
tree | commitdiff |
2004-10-27 |
Reid Spencer | Change Library Names Not To Conflict With Others When... |
tree | commitdiff |
2004-10-26 |
Chris Lattner | Move method bodies that depend on <algorithm> from... |
tree | commitdiff |
2004-10-26 |
Chris Lattner | Clean up the MachineBasicBlock.h file, percolating... |
tree | commitdiff |
2004-10-26 |
Chris Lattner | Reduce usage of MRegisterInfo::getRegClass |
tree | commitdiff |
2004-10-25 |
Chris Lattner | Do not use variable sized arrays in C++, they are non... |
tree | commitdiff |
2004-10-25 |
Chris Lattner | Patch to support MSVC better, contributed by Morten... |
tree | commitdiff |
2004-10-22 |
Reid Spencer | We won't use automake |
tree | commitdiff |
2004-10-18 |
Reid Spencer | Initial automake generated Makefile template |
tree | commitdiff |
2004-10-16 |
Chris Lattner | Add support for undef |
tree | commitdiff |
2004-10-15 |
Chris Lattner | Allow machine operands to represent global variables... |
tree | commitdiff |
2004-10-15 |
Chris Lattner | This patch fixes the nasty bug that caused 175.vpr... |
tree | commitdiff |
2004-10-15 |
Chris Lattner | This patch adds and improves debugging output. No... |
tree | commitdiff |
2004-10-13 |
Reid Spencer | Update to reflect changes in Makefile rules. |
tree | commitdiff |
2004-10-10 |
Misha Brukman | ModuloScheduling has moved to lib/Target/SparcV9 |
tree | commitdiff |
2004-10-10 |
Misha Brukman | ModuloScheduling moved to lib/Target/SparcV9 as it... |
tree | commitdiff |
2004-10-10 |
Tanya Lattner | Added debug information. Fixed several bugs in the... |
tree | commitdiff |
2004-10-10 |
Reid Spencer | Remove the InstrSched directory (moved to SparcV9) |
tree | commitdiff |
2004-10-10 |
Reid Spencer | Directory no long exists (moved to Targets/SparcV9). |
tree | commitdiff |
2004-10-10 |
Reid Spencer | Initial version of automake Makefile.am file. |
tree | commitdiff |
2004-10-08 |
Misha Brukman | Hyphenate target-(in)dependent for more tasty grammar... |
tree | commitdiff |
2004-10-08 |
Misha Brukman | InstrSched has been moved to lib/Target/SparcV9 |
tree | commitdiff |
2004-10-08 |
Misha Brukman | InstrSched is SparcV9-specific and so has been moved... |
tree | commitdiff |
2004-10-08 |
Misha Brukman | Single-space instead of double-spacing in the Makefile |
tree | commitdiff |
2004-10-01 |
Chris Lattner | Do not repeat the map lookup |
tree | commitdiff |
2004-10-01 |
Chris Lattner | When a virtual register is folded into an instruction... |
tree | commitdiff |
2004-10-01 |
Chris Lattner | Add a simple little improvement to the local spiller... |
tree | commitdiff |
2004-10-01 |
Chris Lattner | Substantially revamp the local spiller, causing it... |
tree | commitdiff |
2004-10-01 |
Chris Lattner | Pretty print a bit nicer :) |
tree | commitdiff |
next |