2013-02-09 |
Jakub Staszak | Remove unneeded #includes. |
tree | commitdiff |
2013-01-28 |
Michael Gottesman | Extracted ObjCARC.cpp into its own library libLLVMObjCA... |
tree | commitdiff |
2013-01-18 |
Will Dietz | Move Blacklist.h to include/ to enable use from clang. |
tree | commitdiff |
2013-01-17 |
Alexey Samsonov | ASan: add optional 'zero-based shadow' option to ASan... |
tree | commitdiff |
2013-01-10 |
Jakub Staszak | Fix include guards so they exactly match file names. |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Move CallGraphSCCPass.h into the Analysis tree; that... |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Switch the SCEV expander and LoopStrengthReduce to use |
tree | commitdiff |
2013-01-07 |
Chandler Carruth | Make SimplifyCFG simply depend upon TargetTransformInfo... |
tree | commitdiff |
2013-01-05 |
Chandler Carruth | Sink the AddressingModeMatcher helper class into an... |
tree | commitdiff |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
tree | commitdiff |
2012-12-28 |
Alexey Samsonov | Add proper support for -fsanitize-blacklist= flag for... |
tree | commitdiff |
2012-12-21 |
Evgeniy Stepanov | [msan] Remove unreachable blocks before instrumenting... |
tree | commitdiff |
2012-12-19 |
Evgeniy Stepanov | [msan] Add track-origins argument to the pass constructor. |
tree | commitdiff |
2012-12-12 |
Nadav Rotem | LoopVectorizer: Use the "optsize" attribute to decide... |
tree | commitdiff |
2012-12-12 |
Alexey Samsonov | Improve debug info generated with enabled AddressSanitizer. |
tree | commitdiff |
2012-12-12 |
Nadav Rotem | LoopVectorizer: When -Os is used, vectorize only loops... |
tree | commitdiff |
2012-12-11 |
Rafael Espindola | Use an ArrayRef instead of a std::vector&. |
tree | commitdiff |
2012-12-10 |
Bill Wendling | Don't use a red zone for code coverage if the user... |
tree | commitdiff |
2012-12-07 |
Bill Wendling | s/AttrListPtr/AttributeSet/g to better label what this... |
tree | commitdiff |
2012-12-04 |
Matt Beaumont-Gay | Add 'using' declarations to suppress -Woverloaded-virtu... |
tree | commitdiff |
2012-12-03 |
Nadav Rotem | minor renaming, documentation and cleanups. |
tree | commitdiff |
2012-12-03 |
Alexey Samsonov | ASan: add blacklist file to ASan pass options. Clang... |
tree | commitdiff |
2012-12-03 |
Chandler Carruth | Sort the #include lines for the include/... tree with... |
tree | commitdiff |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
tree | commitdiff |
2012-11-29 |
Alexey Samsonov | Add options to AddressSanitizer passes to make them... |
tree | commitdiff |
2012-11-29 |
Evgeniy Stepanov | Initial commit of MemorySanitizer. |
tree | commitdiff |
2012-11-28 |
Kostya Serebryany | [asan] Split AddressSanitizer into two passes (Function... |
tree | commitdiff |
2012-11-23 |
Joey Gouly | Remove unused parameter Penalty from the BoundsChecking... |
tree | commitdiff |
2012-11-13 |
Meador Inge | instcombine: Migrate math library call simplifications |
tree | commitdiff |
2012-11-11 |
Meador Inge | Add method for replacing instructions to LibCallSimplifier |
tree | commitdiff |
2012-11-01 |
Chandler Carruth | Revert the majority of the next patch in the address... |
tree | commitdiff |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
tree | commitdiff |
2012-10-30 |
Hans Wennborg | Use TargetTransformInfo to control switch-to-lookup... |
tree | commitdiff |
2012-10-29 |
Nadav Rotem | Rename the BB-vectorize flag to match the dragonegg... |
tree | commitdiff |
2012-10-29 |
Nadav Rotem | Change the PassManagerBuilder (used by -O3) loop vector... |
tree | commitdiff |
2012-10-26 |
Rafael Espindola | Change the internalize pass to internalize all symbols... |
tree | commitdiff |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
tree | commitdiff |
2012-10-19 |
Nadav Rotem | revert r166264 because the LTO build is still failing |
tree | commitdiff |
2012-10-19 |
Evgeniy Stepanov | Move SplitBlockAndInsertIfThen to BasicBlockUtils. |
tree | commitdiff |
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 |
next |