2009-05-20 |
Owen Anderson | Have llvm_start_multithreaded return a bool indicating...
|
commit | commitdiff | tree |
2009-05-20 |
Owen Anderson | Tabs, be gone!
|
commit | commitdiff | tree |
2009-05-20 |
Owen Anderson | I just fail today.
|
commit | commitdiff | tree |
2009-05-20 |
Owen Anderson | Copy-and-paste-o.
|
commit | commitdiff | tree |
2009-05-20 |
Owen Anderson | Move atomic operations' definitions out of line. While...
|
commit | commitdiff | tree |
2009-05-20 |
Owen Anderson | Compile fix for MSVC.
|
commit | commitdiff | tree |
2009-05-20 |
Owen Anderson | Add llvm_start_multithreaded(), which starts up the...
|
commit | commitdiff | tree |
2009-05-20 |
Owen Anderson | We need to include config.h here so that the #defines...
|
commit | commitdiff | tree |
2009-05-19 |
Owen Anderson | Forgot this file in my last commit.
|
commit | commitdiff | tree |
2009-05-19 |
Owen Anderson | Split the ENABLE_THREADS #define in two. Now ENABLE_THREADS...
|
commit | commitdiff | tree |
2009-05-19 |
Owen Anderson | Make using an unsupported CAS size a hard error on...
|
commit | commitdiff | tree |
2009-05-19 |
Owen Anderson | Fix up the Windows portion of Atomic.h. This is untested...
|
commit | commitdiff | tree |
2009-05-19 |
Owen Anderson | Template CompareAndSwap function.
|
commit | commitdiff | tree |
2009-05-19 |
Owen Anderson | Now that we have atomics support properly detected...
|
commit | commitdiff | tree |
2009-05-18 |
Owen Anderson | Test for the presence of GCC atomic builtins at configure...
|
commit | commitdiff | tree |
2009-05-17 |
Owen Anderson | Significantly improve Atomic.h by pulling in code from...
|
commit | commitdiff | tree |
2009-05-16 |
Owen Anderson | Remove the volatile marker from the cas_flag typedef...
|
commit | commitdiff | tree |
2009-05-16 |
Owen Anderson | Back out the thread-safe ManagedStatic for now. Too...
|
commit | commitdiff | tree |
2009-05-15 |
Owen Anderson | Improve compatibility with older versions of Windows.
|
commit | commitdiff | tree |
2009-05-15 |
Owen Anderson | Factor out some common code, fix more typoes, and add...
|
commit | commitdiff | tree |
2009-05-15 |
Owen Anderson | Fix an unfortunate typo.
|
commit | commitdiff | tree |
2009-05-15 |
Owen Anderson | (Hopefully) unbreak Apple-style builds.
|
commit | commitdiff | tree |
2009-05-15 |
Owen Anderson | Don't #include OSAtomic.h unless we really need it.
|
commit | commitdiff | tree |
2009-05-15 |
Owen Anderson | Now with working on Leopard!
|
commit | commitdiff | tree |
2009-05-14 |
Owen Anderson | Dropped this #include by accident.
|
commit | commitdiff | tree |
2009-05-14 |
Owen Anderson | Make ManagedStatic threadsafe by using atomic operations.
|
commit | commitdiff | tree |
2009-05-14 |
Owen Anderson | Add CompareAndSwap.
|
commit | commitdiff | tree |
2009-05-14 |
Owen Anderson | Down with static variables!
|
commit | commitdiff | tree |
2009-05-14 |
Owen Anderson | Add an Atomic.h to the System library, for providing...
|
commit | commitdiff | tree |
2009-04-27 |
Owen Anderson | Don't skip the CopyMI when removing kill markers.
|
commit | commitdiff | tree |
2009-04-23 |
Owen Anderson | Testcase for PR3909.
|
commit | commitdiff | tree |
2009-04-23 |
Owen Anderson | Testcase for PR2639.
|
commit | commitdiff | tree |
2009-04-23 |
Owen Anderson | Testcase for PR2537.
|
commit | commitdiff | tree |
2009-04-23 |
Owen Anderson | Fix typo.
|
commit | commitdiff | tree |
2009-04-23 |
Owen Anderson | Testcase for PR3085.
|
commit | commitdiff | tree |
2009-04-23 |
Owen Anderson | Add testcase from PR3086.
|
commit | commitdiff | tree |
2009-04-23 |
Owen Anderson | Use the testcase from PR2791.
|
commit | commitdiff | tree |
2009-04-22 |
Owen Anderson | Real fix for PR3549, by using caching for predecessor...
|
commit | commitdiff | tree |
2009-04-22 |
Owen Anderson | Add caching of predecessor counts as well as predecessors...
|
commit | commitdiff | tree |
2009-04-22 |
Owen Anderson | Use PredIteratorCache in LCSSA, which gives a 37% overall...
|
commit | commitdiff | tree |
2009-04-22 |
Owen Anderson | Fix for PR3946, in which SmallVector could behave strangely...
|
commit | commitdiff | tree |
2009-04-14 |
Owen Anderson | LoopIndexSplit needs to inform the loop pass manager...
|
commit | commitdiff | tree |
2009-04-12 |
Owen Anderson | Use a hashtable for TargetRegisterClass::contains.
|
commit | commitdiff | tree |
2009-04-09 |
Owen Anderson | Give register alias checking the hash table treatment...
|
commit | commitdiff | tree |
2009-04-09 |
Owen Anderson | Convert TargetRegisterInfo's super-register checking...
|
commit | commitdiff | tree |
2009-04-01 |
Owen Anderson | Reapply r68211, with the miscompilations it caused...
|
commit | commitdiff | tree |
2009-04-01 |
Owen Anderson | Enhance GVN to propagate simple conditionals. This...
|
commit | commitdiff | tree |
2009-03-31 |
Owen Anderson | Remove the "fast" cases for spill and restore point...
|
commit | commitdiff | tree |
2009-03-26 |
Owen Anderson | Don't assign a new stack slot if the pre-alloc splitter...
|
commit | commitdiff | tree |
2009-03-14 |
Owen Anderson | Give the pre-alloc splitter access to the VirtRegMap...
|
commit | commitdiff | tree |
2009-03-13 |
Owen Anderson | Convert VirtRegMap to a MachineFunctionPass.
|
commit | commitdiff | tree |
2009-03-12 |
Owen Anderson | Reorganize some #include's.
|
commit | commitdiff | tree |
2009-03-11 |
Owen Anderson | Reorganization: Move the Spiller out of VirtRegMap...
|
commit | commitdiff | tree |
2009-03-09 |
Owen Anderson | Ignore debug intrinsics when computing dependences.
|
commit | commitdiff | tree |
2009-03-05 |
Owen Anderson | (Hopefully) silence a warning.
|
commit | commitdiff | tree |
2009-03-05 |
Owen Anderson | Be more careful about choosing restore points when...
|
commit | commitdiff | tree |
2009-03-04 |
Owen Anderson | Add a restore folder, which shaves a dozen or so machineinst...
|
commit | commitdiff | tree |
2009-02-26 |
Owen Anderson | Enable stack slot coloring DCE. Evan's spiller fixes...
|
commit | commitdiff | tree |
2009-02-24 |
Owen Anderson | Add a debugging option for SSC DCE.
|
commit | commitdiff | tree |
2009-02-20 |
Owen Anderson | Fix a crash in the pre-alloc splitter exposed by recent...
|
commit | commitdiff | tree |
2009-02-20 |
Owen Anderson | Add a quick pass to the stack slot colorer to eliminate...
|
commit | commitdiff | tree |
2009-02-18 |
Owen Anderson | Add a test for r61358, which I forgot to add way back...
|
commit | commitdiff | tree |
2009-02-06 |
Owen Anderson | Fix a crasher: we need to check that the function is...
|
commit | commitdiff | tree |
2009-02-05 |
Owen Anderson | Refactor my previous change to maintain the distinction...
|
commit | commitdiff | tree |
2009-02-05 |
Owen Anderson | Pre-alloc splitting needs to be more careful to avoid...
|
commit | commitdiff | tree |
2009-02-04 |
Owen Anderson | Finish making AliasAnalysis aware of the fact that...
|
commit | commitdiff | tree |
2009-02-03 |
Owen Anderson | Teach AliasAnalysis that a bunch of the atomic intrinsics...
|
commit | commitdiff | tree |
2009-02-02 |
Owen Anderson | MergeValueInto is too smart: it might choose to do...
|
commit | commitdiff | tree |
2009-02-01 |
Owen Anderson | Fix test failures causes by my previous commit.
|
commit | commitdiff | tree |
2009-02-01 |
Owen Anderson | Fix an issue in PHI construction that was exposed by...
|
commit | commitdiff | tree |
2009-01-29 |
Owen Anderson | XFAIL this test. It only worked before because of...
|
commit | commitdiff | tree |
2009-01-29 |
Owen Anderson | Correct the algorithms for choosing spill and restore...
|
commit | commitdiff | tree |
2009-01-29 |
Owen Anderson | Fix an issue where restores could be inserted after...
|
commit | commitdiff | tree |
2009-01-29 |
Owen Anderson | Comments are good. :-)
|
commit | commitdiff | tree |
2009-01-29 |
Owen Anderson | Add support for aggressive load-use-store folding....
|
commit | commitdiff | tree |
2009-01-27 |
Owen Anderson | Make the pre-split-limit option more useful by using...
|
commit | commitdiff | tree |
2009-01-26 |
Owen Anderson | Reapply r63025 and r63026, with fixes for the failing...
|
commit | commitdiff | tree |
2009-01-26 |
Owen Anderson | Get rid of a bunch of dead code now that interval reconstruc...
|
commit | commitdiff | tree |
2009-01-26 |
Owen Anderson | Fix an issue where LiveIntervals was trying to be smart...
|
commit | commitdiff | tree |
2009-01-24 |
Owen Anderson | Some cleanups. No functional changes.
|
commit | commitdiff | tree |
2009-01-23 |
Owen Anderson | Stage two of fixing pre-alloc-splitting's code size...
|
commit | commitdiff | tree |
2009-01-23 |
Owen Anderson | Add an initial pass at dead spill/restore removal for...
|
commit | commitdiff | tree |
2009-01-21 |
Owen Anderson | I accidentally removed this check in an earlier commit...
|
commit | commitdiff | tree |
2009-01-21 |
Owen Anderson | Be more aggressive about renumbering vregs after splitting...
|
commit | commitdiff | tree |
2009-01-13 |
Owen Anderson | Fix fallout from r62144. Evan, please double check...
|
commit | commitdiff | tree |
2009-01-12 |
Owen Anderson | More two-address fixes. This gets lua working with...
|
commit | commitdiff | tree |
2009-01-06 |
Owen Anderson | The phi construction algorithm used for interval reconstruct...
|
commit | commitdiff | tree |
2009-01-05 |
Owen Anderson | Get rid of sentinel insertion in interval reconstruction...
|
commit | commitdiff | tree |
2008-12-31 |
Owen Anderson | Get live interval reconstruction several steps closer...
|
commit | commitdiff | tree |
2008-12-28 |
Owen Anderson | Fix up kill/dead marking in the new live interval reconstruc...
|
commit | commitdiff | tree |
2008-12-28 |
Owen Anderson | Forgot to commit this file.
|
commit | commitdiff | tree |
2008-12-28 |
Owen Anderson | Add prototype code for recomputing a live interval...
|
commit | commitdiff | tree |
2008-12-23 |
Owen Anderson | Don't forget to remove phi nodes from the value numbering...
|
commit | commitdiff | tree |
2008-12-18 |
Owen Anderson | Re-apply r61158 in a form that no longer breaks tests.
|
commit | commitdiff | tree |
2008-12-17 |
Owen Anderson | Revert r61158 for now, as it caused some test failures.
|
commit | commitdiff | tree |
2008-12-17 |
Owen Anderson | Fix miscompilations caused by renumbering, and enable...
|
commit | commitdiff | tree |
2008-12-16 |
Owen Anderson | Add code to renumber split intervals into new vregs...
|
commit | commitdiff | tree |
2008-12-15 |
Owen Anderson | Ifdef out some code that I didn't mean to enable by...
|
commit | commitdiff | tree |
2008-12-15 |
Owen Anderson | Add support for slow-path GVN with full phi construction...
|
commit | commitdiff | tree |
2008-12-14 |
Owen Anderson | Generalize GVN's phi construciton routine to work for...
|
commit | commitdiff | tree |
next |