2012-10-19 |
Nadav Rotem | recommit the patch that makes LSR and LowerInvoke use... |
tree | commitdiff |
2012-10-18 |
Chandler Carruth | Introduce a BarrierNoop pass, a hack designed to allow... |
tree | commitdiff |
2012-10-18 |
Bob Wilson | Temporarily revert the TargetTransform changes. |
tree | commitdiff |
2012-10-17 |
Nadav Rotem | Add a loop vectorizer. |
tree | commitdiff |
2012-10-15 |
Micah Villmow | Resubmit the changes to llvm core to update the functio... |
tree | commitdiff |
2012-10-15 |
Kostya Serebryany | [asan] make AddressSanitizer to be a FunctionPass inste... |
tree | commitdiff |
2012-10-13 |
Meador Inge | Implement new LibCallSimplifier class |
tree | commitdiff |
2012-10-11 |
Micah Villmow | Revert 165732 for further review. |
tree | commitdiff |
2012-10-11 |
Micah Villmow | Add in the first iteration of support for llvm/clang... |
tree | commitdiff |
2012-10-10 |
Nadav Rotem | Add a new interface to allow IR-level passes to access... |
tree | commitdiff |
2012-10-08 |
Nadav Rotem | Refactor the AddrMode class out of TLI to its own heade... |
tree | commitdiff |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
tree | commitdiff |
2012-10-04 |
Preston Gurd | This patch corrects commit 165126 by using an integer... |
tree | commitdiff |
2012-09-26 |
Craig Topper | Rename virtual table anchors from Anchor() to anchor... |
tree | commitdiff |
2012-09-26 |
Michael Ilseman | Expansions for u/srem, using the udiv expansion. More... |
tree | commitdiff |
2012-09-25 |
Chad Rosier | Revert r164614 to appease the buildbots. |
tree | commitdiff |
2012-09-25 |
Michael Ilseman | Expansions for u/srem, using the udiv expansion. More... |
tree | commitdiff |
2012-09-19 |
Michael Ilseman | Document the interface for integer expansion, using... |
tree | commitdiff |
2012-09-19 |
Michael Ilseman | Forward declarations |
tree | commitdiff |
2012-09-19 |
Benjamin Kramer | Remove unused and broken CloneFunction wrapper. |
tree | commitdiff |
2012-09-18 |
Michael Ilseman | New utility for expanding integer division for targets... |
tree | commitdiff |
2012-09-17 |
Craig Topper | Mark unimplemented copy constructors and copy assignmen... |
tree | commitdiff |
2012-09-15 |
Chandler Carruth | Port the SSAUpdater-based promotion logic from the... |
tree | commitdiff |
2012-09-14 |
Evan Cheng | Stylistic and 80-col fixes |
tree | commitdiff |
2012-09-14 |
Chandler Carruth | Introduce a new SROA implementation. |
tree | commitdiff |
2012-09-11 |
Alex Rosenberg | Add a pass that renames everything with metasyntatic... |
tree | commitdiff |
2012-09-11 |
Andrew Trick | Remove unused declaration |
tree | commitdiff |
2012-09-10 |
Benjamin Kramer | Move bypassSlowDivision into the llvm namespace. |
tree | commitdiff |
2012-09-04 |
Jakub Staszak | Remove unneeded code. |
tree | commitdiff |
2012-09-04 |
Preston Gurd | Generic Bypass Slow Div |
tree | commitdiff |
2012-08-29 |
Benjamin Kramer | Make MemoryBuiltins aware of TargetLibraryInfo. |
tree | commitdiff |
2012-07-25 |
Nuno Lopes | add EmitStrNLen() |
tree | commitdiff |
2012-07-25 |
Nuno Lopes | make all Emit*() functions consult the TargetLibraryInf... |
tree | commitdiff |
2012-07-20 |
Nuno Lopes | baby steps toward fixing some problems with inbound... |
tree | commitdiff |
2012-07-20 |
Nuno Lopes | move the bounds checking pass to the instrumentation... |
tree | commitdiff |
2012-06-29 |
Chandler Carruth | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h |
tree | commitdiff |
2012-06-28 |
Hal Finkel | Allow BBVectorize to form non-2^n-length vectors. |
tree | commitdiff |
2012-06-25 |
Eli Bendersky | The name (and comment describing) of llvm::GetFirstDebu... |
tree | commitdiff |
2012-06-24 |
Hal Finkel | Allow controlling vectorization of boolean values separ... |
tree | commitdiff |
2012-06-23 |
Hal Finkel | Allow BBVectorize to fuse compare instructions. |
tree | commitdiff |
2012-06-21 |
Nadav Rotem | Add a number of threshold arguments to the SRA pass. |
tree | commitdiff |
2012-05-22 |
Nuno Lopes | add a new pass to instrument loads and stores for run... |
tree | commitdiff |
2012-05-14 |
Andrew Trick | Remove a stale forward declaration. |
tree | commitdiff |
2012-05-08 |
Eric Christopher | Remove excess semi-colons to quiet warnings. |
tree | commitdiff |
2012-05-04 |
Chandler Carruth | Teach the code extractor how to extract a sequence... |
tree | commitdiff |
2012-05-04 |
Chandler Carruth | Factor the computation of input and output sets into... |
tree | commitdiff |
2012-05-04 |
Chandler Carruth | Move the CodeExtractor utility to a dedicated header... |
tree | commitdiff |
2012-05-03 |
Chandler Carruth | Factor the logic for testing whether a basic block... |
tree | commitdiff |
2012-04-30 |
Bill Wendling | Second attempt at PR12573: |
tree | commitdiff |
2012-04-14 |
Hal Finkel | Enhance BBVectorize to more-properly handle pointer... |
tree | commitdiff |
2012-04-13 |
Hal Finkel | Add support to BBVectorize for vectorizing selects. |
tree | commitdiff |
2012-04-07 |
Hongbin Zheng | Refactor: Use positive field names in VectorizeConfig. |
tree | commitdiff |
2012-04-05 |
Hongbin Zheng | Introduce the VectorizeConfig class, with which we... |
tree | commitdiff |
2012-04-05 |
Hongbin Zheng | Add the function "vectorizeBasicBlock" which allow... |
tree | commitdiff |
2012-04-02 |
Bill Wendling | Add an option to turn off the expensive GVN load PRE... |
tree | commitdiff |
2012-03-31 |
Chandler Carruth | Remove a bunch of empty, dead, and no-op methods from... |
tree | commitdiff |
2012-03-31 |
Chandler Carruth | Initial commit for the rewrite of the inline cost analy... |
tree | commitdiff |
2012-03-28 |
Chandler Carruth | Switch to WeakVHs in the value mapper, and aggressively... |
tree | commitdiff |
2012-03-23 |
Kostya Serebryany | add EP_OptimizerLast extension point |
tree | commitdiff |
2012-03-22 |
Andrew Trick | Remove unused simplifyIVUsers |
tree | commitdiff |
2012-03-16 |
Chandler Carruth | Start removing the use of an ad-hoc 'never inline'... |
tree | commitdiff |
2012-03-15 |
Chandler Carruth | Remove the basic inliner. This was added in 2007, and... |
tree | commitdiff |
2012-02-25 |
Chad Rosier | Add support for disabling llvm.lifetime intrinsics... |
tree | commitdiff |
2012-02-13 |
Kostya Serebryany | ThreadSanitizer, a race detector. First LLVM commit. |
tree | commitdiff |
2012-02-06 |
Bill Wendling | [unwind removal] Remove all of the code for the dead... |
tree | commitdiff |
2012-02-03 |
Dan Gohman | Fix SSAUpdaterImpl's RecordMatchingPHI to record exactl... |
tree | commitdiff |
2012-02-01 |
Hal Finkel | Add a basic-block autovectorization pass. |
tree | commitdiff |
2012-01-17 |
Dan Gohman | Add a new ObjC ARC optimization pass to eliminate unneeded |
tree | commitdiff |
2012-01-17 |
Dan Gohman | Add a new PassManagerBuilder customization point, |
tree | commitdiff |
2011-12-23 |
Mon P Wang | When not destroying the source, the linker is not remap... |
tree | commitdiff |
2011-12-20 |
David Blaikie | Unweaken vtables as per llvm.org/docs/CodingStandards... |
tree | commitdiff |
2011-12-17 |
Pete Cooper | Refactor code used in InstCombine::FoldAndOfICmps to... |
tree | commitdiff |
2011-12-15 |
Kostya Serebryany | [asan] fix a bug (issue 19) where dlclose and the follo... |
tree | commitdiff |
2011-12-09 |
Jakub Staszak | SplitBlockPredecessors uses ArrayRef instead of Data... |
tree | commitdiff |
2011-12-09 |
Andrew Trick | Add -unroll-runtime for unrolling loops with run-time... |
tree | commitdiff |
2011-12-08 |
Eli Friedman | Remove reference to dead GEPSplitterPass. PR11506. |
tree | commitdiff |
2011-12-06 |
Nick Lewycky | Expose a switch for the new gcov format. |
tree | commitdiff |
2011-11-30 |
Kostya Serebryany | make asan work at -O0, llvm part. Patch by glider@googl... |
tree | commitdiff |
2011-11-17 |
Eli Friedman | Add support for custom names for library functions... |
tree | commitdiff |
2011-11-16 |
Kostya Serebryany | AddressSanitizer, first commit (compiler module only) |
tree | commitdiff |
2011-11-15 |
Benjamin Kramer | StringRefize and simplify. |
tree | commitdiff |
2011-11-14 |
Benjamin Kramer | Make headers standalone, move a virtual method out... |
tree | commitdiff |
2011-10-31 |
Devang Patel | Add utility to append a function to the list of global... |
tree | commitdiff |
2011-10-17 |
Devang Patel | svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar... |
tree | commitdiff |
2011-10-04 |
Andrew Trick | LSR should avoid redundant edge splitting. |
tree | commitdiff |
2011-10-04 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-09-20 |
Bill Wendling | Use ArrayRef instead of an explicit 'const std::vector &'. |
tree | commitdiff |
2011-08-30 |
Rafael Espindola | Remove the old tail duplication pass. It is not used... |
tree | commitdiff |
2011-08-19 |
Bill Wendling | Add SplitLandingPadPredecessors(). |
tree | commitdiff |
2011-08-16 |
David Chisnall | Add a mechanism for optimisation plugins to register... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Make ScalarEvolution an explicit argument... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Added a SimplifyIndVar utility to simplify induction... |
tree | commitdiff |
2011-08-03 |
Bill Wendling | Remove the LowerSetJmp pass. It wasn't used effectively... |
tree | commitdiff |
2011-08-03 |
Jay Foad | Use cast<> instead of a C-style cast to get some free... |
tree | commitdiff |
2011-08-02 |
Rafael Espindola | Move methods in PassManagerBuilder offline. |
tree | commitdiff |
2011-08-02 |
Rafael Espindola | move PassManagerBuilder.h to IPO. This is a non intuiti... |
tree | commitdiff |
2011-07-26 |
Jay Foad | Fix typo in comment. |
tree | commitdiff |
2011-07-23 |
Andrew Trick | Move trip count discovery outside of the generic LoopUn... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
tree | commitdiff |
2011-07-10 |
Chandler Carruth | Make the destructor virtual to silence GCC's -Wnon... |
tree | commitdiff |
next |