summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Allow the target to select the level of anti-dependence breaking that should ...David Goodwin2009-10-22
* Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents...Ted Kremenek2009-10-22
* Random include cleanup.Benjamin Kramer2009-10-22
* Fix OProfileJITEventListener after r84054 renamed CompileUnit to Scope.Jeffrey Yasskin2009-10-22
* Tidying up some code and comments. No functionality change.Bill Wendling2009-10-22
* Hide MetadataContext implementation details.Devang Patel2009-10-22
* Fix getMDs() interface such that it does not expose implementation details.Devang Patel2009-10-22
* Using TrackingVH instead of WeakVH or WeakMetadataVH.Devang Patel2009-10-22
* Sort handler names to ensure deterministic behavior.Devang Patel2009-10-22
* Revert 84843. Evan, this was breaking some of the if-conversion tests.Bob Wilson2009-10-22
* Verify that the function and exception table have been allocatedNicolas Geoffray2009-10-22
* Shift art to the right to keep GCC from complaining about multi-line comments.Benjamin Kramer2009-10-22
* Move if-conversion before post-regalloc scheduling so the predicated instruct...Evan Cheng2009-10-22
* Load / store multiple was missing opportunites when the load / store bundles ...Evan Cheng2009-10-22
* move another load optimization from instcombine -> libanalysis.Chris Lattner2009-10-22
* move 'loading i32 from string' optimization from instcombineChris Lattner2009-10-22
* Move some constant folding logic for loads out of instcombine intoChris Lattner2009-10-22
* Trim more includes.Evan Cheng2009-10-22
* Trim include.Evan Cheng2009-10-22
* fix warning.Chris Lattner2009-10-22
* Fix getHandlerNames() interface. Now it populate clinet supplied small vector...Devang Patel2009-10-22
* Don't generate sbfx / ubfx with negative lsb field. Patch by David Conrad.Evan Cheng2009-10-22
* Use StringRef to construct MDString.Devang Patel2009-10-22
* fix PR5262.Chris Lattner2009-10-22
* Use special DAG-to-DAG preprocessing to allow mem-mem instructions to be sele...Anton Korobeynikov2009-10-22
* Fix null pointer dereference.Anton Korobeynikov2009-10-22
* Remove meaningless const.Devang Patel2009-10-22
* Revert the main portion of r31856. It was causing BranchFoldingDan Gohman2009-10-22
* Derive metadata hierarchy from Value instead of User.Devang Patel2009-10-21
* revert r84754, it isn't the right approach. Edwin, please propose Chris Lattner2009-10-21
* Missing piece of the ARM frame index post-scavenging conditionalizationJim Grosbach2009-10-21
* Fix thinko noticed by Chris.Benjamin Kramer2009-10-21
* Rename msasm to alignstack per review.Dale Johannesen2009-10-21
* Remove pointless return; at end of function.Benjamin Kramer2009-10-21
* The spill restore needs to be resolved to the SP/FP just like the spillJim Grosbach2009-10-21
* Conditionalize ARM/T2 frame index post-scavenging while working out fixesJim Grosbach2009-10-21
* Simplify code. No intended functionality change.Benjamin Kramer2009-10-21
* Use StringRef.Devang Patel2009-10-21
* Most of the NEON shuffle instructions do not support 64-bit element types.Bob Wilson2009-10-21
* Do not use SmallVector to store MDNode elements.Devang Patel2009-10-21
* Revert r84764, it breaks mingw buildAnton Korobeynikov2009-10-21
* Improve handling of immediates by splitting 32-bit immediates into two 16-bitJim Grosbach2009-10-21
* Add DAG printing for RMW stuff debuggingAnton Korobeynikov2009-10-21
* RMW preprocessing stuff was incorrect. Grab the stuff from x86 backend and di...Anton Korobeynikov2009-10-21
* Implement branch foldingAnton Korobeynikov2009-10-21
* Cosmetic changes, no functionality changesAnton Korobeynikov2009-10-21
* Make changes to rev 84292 as requested by Chris Lattner.Victor Hernandez2009-10-21
* Fix NEON VST2LN instruction encoding.Bob Wilson2009-10-21
* Revert 84732. It was the wrong fix.Bob Wilson2009-10-21
* Incorporate various suggestions Chris gave during metadata review.Devang Patel2009-10-21