| Commit message (Expand) | Author | Age | Files | Lines |
* | Emit type-correct constant null. Also fix a typo. | Anton Korobeynikov | 2008-10-05 | 1 | -7/+3 |
* | Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mi... | Anton Korobeynikov | 2008-10-05 | 3 | -98/+91 |
* | this case is matched now. | Chris Lattner | 2008-10-05 | 1 | -9/+1 |
* | rewrite bswap matching to be more general, allowing arbitrary | Chris Lattner | 2008-10-05 | 1 | -77/+121 |
* | fix a bug where the bswap matcher could match a case involving | Chris Lattner | 2008-10-05 | 1 | -1/+4 |
* | wrap some long lines and expand i32 mul's to libcalls, inspired by a | Chris Lattner | 2008-10-04 | 1 | -4/+12 |
* | CMake: Reflected changes on source file structure. New plugin support | Oscar Fuentes | 2008-10-04 | 1 | -0/+2 |
* | Ignore loads from and stores to local memory (i.e. allocas) | Duncan Sands | 2008-10-04 | 1 | -9/+26 |
* | Allow the construction of SCEVs with SCEVCouldNotCompute operands, by | Nick Lewycky | 2008-10-04 | 1 | -0/+67 |
* | Revert r56675 - it breaks unwinding runtime everywhere. | Anton Korobeynikov | 2008-10-04 | 1 | -18/+8 |
* | Add implementations for sys::Memory::setWritable and sys::Memory::setExecutab... | Argiris Kirtzidis | 2008-10-04 | 1 | -0/+8 |
* | Fix compilation error on MSVC. | Argiris Kirtzidis | 2008-10-04 | 1 | -1/+1 |
* | Fix fast-isel's handling of atomic instructions. They may | Dan Gohman | 2008-10-04 | 1 | -1/+4 |
* | Fix a bug in the local allocator's liveness computation where it | Dan Gohman | 2008-10-04 | 1 | -3/+5 |
* | Make atomic Swap work, 64-bit on x86-32. | Dale Johannesen | 2008-10-03 | 4 | -11/+33 |
* | Clean up some multiple-return-value code that is no longer | Dan Gohman | 2008-10-03 | 1 | -5/+1 |
* | Fix function attribute verification check. | Devang Patel | 2008-10-03 | 1 | -6/+5 |
* | Pass MemOperand through for 64-bit atomics on 32-bit, | Dale Johannesen | 2008-10-03 | 4 | -9/+27 |
* | Nick Lewycky's patch. | Devang Patel | 2008-10-03 | 1 | -1/+1 |
* | Use -1ULL instead of uint64_t(-1), at Anton's suggestion. | Dan Gohman | 2008-10-03 | 1 | -2/+2 |
* | Verify function attributes. | Devang Patel | 2008-10-03 | 1 | -1/+5 |
* | Fix typos pointed out by Duncan. Also untabify these files. | Evan Cheng | 2008-10-03 | 3 | -15/+15 |
* | Unbreak build. | Daniel Dunbar | 2008-10-03 | 1 | -18/+18 |
* | Avoid creating two TargetLowering objects for each target. | Dan Gohman | 2008-10-03 | 11 | -33/+22 |
* | Remove an unused field. | Dan Gohman | 2008-10-03 | 1 | -6/+1 |
* | On Darwin ARM, memory needs special handling to do JIT. This patch expands | Jim Grosbach | 2008-10-03 | 4 | -13/+51 |
* | Indexing off by one resulted in errant encoding of source register for | Jim Grosbach | 2008-10-03 | 1 | -1/+1 |
* | NeedStub/DoesntNeedStub logic was reversed, leading to not using a stub | Jim Grosbach | 2008-10-03 | 1 | -4/+4 |
* | regenerate | Nuno Lopes | 2008-10-03 | 3 | -338/+346 |
* | fix more memleaks in ResolveTypeTo() and ParseGlobalVariable() | Nuno Lopes | 2008-10-03 | 1 | -0/+4 |
* | regenerate with bison 2.3 | Nuno Lopes | 2008-10-03 | 3 | -316/+318 |
* | Switch the MachineOperand accessors back to the short names like | Dan Gohman | 2008-10-03 | 67 | -484/+482 |
* | fix memleak in FunctionHeaderH | Nuno Lopes | 2008-10-03 | 1 | -0/+1 |
* | The result of getSetCCResultType (eg: i32) may be larger | Duncan Sands | 2008-10-03 | 1 | -4/+8 |
* | Teach internalize to preserve the callgraph. | Duncan Sands | 2008-10-03 | 2 | -0/+20 |
* | Acquire the lock only when necessary. More precisely, do not acquire | Nicolas Geoffray | 2008-10-03 | 1 | -10/+22 |
* | SplitBlock should only attempt to update LoopInfo if it is actually being used. | Owen Anderson | 2008-10-03 | 1 | -4/+3 |
* | Implement fast-isel support for zero-extending from i1. | Dan Gohman | 2008-10-03 | 1 | -1/+12 |
* | Fix X86FastISel to handle dynamic allocas that have avoided | Dan Gohman | 2008-10-03 | 1 | -0/+10 |
* | Optimize conditional branches in X86FastISel. This replaces | Dan Gohman | 2008-10-02 | 2 | -26/+160 |
* | Add a new MachineBasicBlock utility function, isLayoutSuccessor, that | Dan Gohman | 2008-10-02 | 1 | -0/+5 |
* | fix build gcc 4.3 | Andrew Lenharth | 2008-10-02 | 1 | -0/+1 |
* | Use a multimap rather than a map for holding the list of copies to insert, so... | Owen Anderson | 2008-10-02 | 1 | -12/+19 |
* | Handle some 64-bit atomics on x86-32, some of the time. | Dale Johannesen | 2008-10-02 | 5 | -19/+345 |
* | Remove redundant check. | Devang Patel | 2008-10-02 | 1 | -9/+0 |
* | A Partitioned Boolean Quadratic Programming (PBQP) based register allocator. | Evan Cheng | 2008-10-02 | 3 | -0/+2208 |
* | CMake: Added Host.cpp to lib/System/CMakeLists.txt. | Oscar Fuentes | 2008-10-02 | 1 | -0/+1 |
* | Fix a think-o in isSafeToMove. This fixes it from thinking that | Dan Gohman | 2008-10-02 | 1 | -1/+1 |
* | Work around an interaction between fast-isel and regalloc=local. The | Dan Gohman | 2008-10-02 | 1 | -1/+5 |
* | "The original bug was a complaint that _mm_srli_si128 mis-compiled when passed | Bill Wendling | 2008-10-02 | 1 | -0/+4 |