| Commit message (Expand) | Author | Age | Files | Lines |
* | Move DataTypes.h to include/llvm/System, update all users. This breaks the last | Chandler Carruth | 2009-10-26 | 8 | -8/+8 |
* | Implement PR3266 & PR5276, folding: | Chris Lattner | 2009-10-26 | 1 | -6/+45 |
* | fix PR5295 where the .ll parser didn't reject a function after a global | Chris Lattner | 2009-10-25 | 1 | -5/+8 |
* | Suppress -Asserts warning. | Daniel Dunbar | 2009-10-25 | 1 | -0/+2 |
* | fix PR5186: the JIT shouldn't try to codegen available_externally | Chris Lattner | 2009-10-25 | 1 | -1/+1 |
* | Remove unused includes. | Chandler Carruth | 2009-10-25 | 2 | -2/+0 |
* | of -> or | Jim Grosbach | 2009-10-25 | 1 | -1/+1 |
* | 80-column cleanup | Jim Grosbach | 2009-10-25 | 1 | -2/+3 |
* | Reapply 85006 with a minor fix. | Sanjiv Gupta | 2009-10-25 | 6 | -3/+52 |
* | Add ARM getMatchingSuperRegClass to handle S / D / Q cross regclass coalescing. | Evan Cheng | 2009-10-25 | 2 | -0/+34 |
* | Don't forget subreg indices when folding load / store. | Evan Cheng | 2009-10-25 | 1 | -10/+30 |
* | Use isIdentityCopy. Fix a bozo bug (flipped condition) in InvalidateRegDef. | Evan Cheng | 2009-10-25 | 1 | -5/+5 |
* | Code clean up. | Evan Cheng | 2009-10-25 | 1 | -33/+33 |
* | Do not delete identity insert_subreg even if dest is virtual. Let later passe... | Evan Cheng | 2009-10-25 | 1 | -20/+27 |
* | Remove includes of Support/Compiler.h that are no longer needed after the | Nick Lewycky | 2009-10-25 | 98 | -98/+1 |
* | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 115 | -165/+146 |
* | this is done. | Chris Lattner | 2009-10-25 | 1 | -35/+0 |
* | Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>. | Chris Lattner | 2009-10-25 | 1 | -4/+13 |
* | move FoldBitCast earlier in the file, and use it instead of | Chris Lattner | 2009-10-25 | 1 | -132/+132 |
* | refactor FoldBitCast to reduce nesting and to always return a constantexpr | Chris Lattner | 2009-10-25 | 1 | -104/+109 |
* | Remove ICmpInst::isSignedPredicate which was a reimplementation | Nick Lewycky | 2009-10-25 | 5 | -37/+24 |
* | Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqual | Nick Lewycky | 2009-10-25 | 1 | -1/+18 |
* | When the scavenger is looking for a good candidate location to restore from a | Jim Grosbach | 2009-10-25 | 1 | -5/+27 |
* | MapValue doesn't needs its LLVMContext argument. | Dan Gohman | 2009-10-24 | 3 | -18/+13 |
* | Rename isLoopExit to isLoopExiting, for consistency with the wording | Dan Gohman | 2009-10-24 | 2 | -3/+3 |
* | Rewrite LoopRotation's SSA updating code using SSAUpdater. | Dan Gohman | 2009-10-24 | 1 | -226/+70 |
* | Make DominanceFrontierBase::print's output prettier. | Dan Gohman | 2009-10-24 | 1 | -3/+5 |
* | Revert back 85006 for now as it breaks PIC16 tests. | Sanjiv Gupta | 2009-10-24 | 6 | -51/+3 |
* | Adding support for placing global objects in shared data memory. | Sanjiv Gupta | 2009-10-24 | 6 | -3/+51 |
* | various cleanups suggested by Duncan | Chris Lattner | 2009-10-24 | 1 | -3/+5 |
* | fix PR5287, a serious regression from my previous patches. Thanks to | Chris Lattner | 2009-10-24 | 1 | -0/+1 |
* | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 17 | -200/+151 |
* | 80 col violation. | Evan Cheng | 2009-10-24 | 1 | -1/+2 |
* | Add some asserts to catch copyRegToReg() fails early | Anton Korobeynikov | 2009-10-24 | 1 | -4/+9 |
* | Restrict Thumb1 register allocation to low registers, even for instructions that | Jim Grosbach | 2009-10-24 | 1 | -0/+16 |
* | Identity copies should not contribute to spill weight. | Evan Cheng | 2009-10-23 | 1 | -2/+5 |
* | FIXME no longer applies. R12 and R3 are available for allocation | Jim Grosbach | 2009-10-23 | 1 | -3/+0 |
* | Fix http://llvm.org/PR4822: allow module deletion after a function has been | Jeffrey Yasskin | 2009-10-23 | 2 | -27/+63 |
* | Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su... | Victor Hernandez | 2009-10-23 | 18 | -79/+117 |
* | APInt-ify the gep scaling code, so that it correctly handles the case where | Dan Gohman | 2009-10-23 | 1 | -4/+5 |
* | Make LoopDeletion check the maximum backedge taken count, rather than the | Dan Gohman | 2009-10-23 | 1 | -1/+1 |
* | some stuff is done, we still have constantexpr simplification to do. | Chris Lattner | 2009-10-23 | 1 | -31/+15 |
* | teach libanalysis to simplify vector loads with bitcast sources. This | Chris Lattner | 2009-10-23 | 1 | -7/+13 |
* | enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 | Chris Lattner | 2009-10-23 | 1 | -6/+8 |
* | teach libanalysis to fold int and fp loads from almost arbitrary | Chris Lattner | 2009-10-23 | 1 | -8/+185 |
* | X86 needs critical path anti-dependency breaking. | Evan Cheng | 2009-10-23 | 1 | -1/+1 |
* | Commit fixes for half precision I noted in review, so | Dale Johannesen | 2009-10-23 | 1 | -3/+3 |
* | Minor code cleanup. | Victor Hernandez | 2009-10-23 | 1 | -3/+2 |
* | Neuter stack protectors by only checking character arrays. This is what GCC | Bill Wendling | 2009-10-23 | 1 | -1/+6 |
* | Allow the target to select the level of anti-dependence breaking that should ... | David Goodwin | 2009-10-22 | 3 | -7/+22 |