2014-10-22 |
Philip Reames | Preserving 'nonnull' metadata in SimplifyCFG |
tree | commitdiff |
2014-10-22 |
Sanjay Patel | Shrinkify libcalls: use float versions of double libm... |
tree | commitdiff |
2014-10-21 |
Philip Reames | Teach combineMetadata how to merge 'nonnull' metadata. |
tree | commitdiff |
2014-10-21 |
Paul Robinson | Do not attribute static allocas to the call site's... |
tree | commitdiff |
2014-10-16 |
Sanjay Patel | fold: sqrt(x * x * y) -> fabs(x) * sqrt(y) |
tree | commitdiff |
2014-10-15 |
Hal Finkel | Preserve non-byval pointer alignment attributes using... |
tree | commitdiff |
2014-10-14 |
Sanjay Patel | Optimize away fabs() calls when input is squared (known... |
tree | commitdiff |
2014-10-14 |
Marcello Maggioni | Switch to select optimization for two-case switches |
tree | commitdiff |
2014-10-12 |
Joerg Sonnenberger | Revert r219223, it creates invalid PHI nodes. |
tree | commitdiff |
2014-10-10 |
Arnold Schwaighofer | SimplifyCFG: Don't convert phis into selects if we... |
tree | commitdiff |
2014-10-07 |
Duncan P. N. Exon... | LoopUnroll: Create sub-loops in LoopInfo |
tree | commitdiff |
2014-10-07 |
Duncan P. N. Exon... | LoopUnroll: Only check for ScalarEvolution analysis... |
tree | commitdiff |
2014-10-07 |
Marcello Maggioni | Two case switch to select optimization |
tree | commitdiff |
2014-10-06 |
Duncan P. N. Exon... | LoopUnroll: Change code order of changes to new basic... |
tree | commitdiff |
2014-10-06 |
Duncan P. N. Exon... | Sink comment, NFC |
tree | commitdiff |
2014-10-01 |
Duncan P. N. Exon... | DIBuilder: Encapsulate DIExpression's element type |
tree | commitdiff |
2014-10-01 |
Adrian Prantl | Move the complex address expression out of DIVariable... |
tree | commitdiff |
2014-10-01 |
Adrian Prantl | Revert r218778 while investigating buldbot breakage. |
tree | commitdiff |
2014-10-01 |
Adrian Prantl | Move the complex address expression out of DIVariable... |
tree | commitdiff |
2014-10-01 |
Tom Stellard | C API: Add LLVMCloneModule() |
tree | commitdiff |
2014-09-30 |
Jingyue Wu | [SimplifyCFG] threshold for folding branches with commo... |
tree | commitdiff |
2014-09-29 |
Kevin Qin | Use a loop to simplify the runtime unrolling prologue. |
tree | commitdiff |
2014-09-23 |
Reid Kleckner | GlobalOpt: Preserve comdats of unoptimized initializers |
tree | commitdiff |
2014-09-17 |
Chris Bieneman | Fixing a build error. |
tree | commitdiff |
2014-09-17 |
Chris Bieneman | Refactoring SimplifyLibCalls to remove static initializ... |
tree | commitdiff |
2014-09-15 |
Jingyue Wu | Remove dead code in SimplifyCFG |
tree | commitdiff |
2014-09-13 |
Benjamin Kramer | Simplify code. No functionality change. |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Make use of @llvm.assume in ValueTracking (computeKnown... |
tree | commitdiff |
2014-09-07 |
Hal Finkel | Add an Assumption-Tracking Pass |
tree | commitdiff |
2014-09-04 |
James Molloy | Enable noalias metadata by default and swap the order... |
tree | commitdiff |
2014-09-01 |
Hal Finkel | Feed AA to the inliner and use AA->getModRefBehavior... |
tree | commitdiff |
2014-09-01 |
Hal Finkel | Fix AddAliasScopeMetadata again - alias.scope must... |
tree | commitdiff |
2014-08-30 |
Hal Finkel | Fix AddAliasScopeMetadata to not add scopes when derivi... |
tree | commitdiff |
2014-08-29 |
Hal Finkel | Fix a typo in AddAliasScopeMetadata |
tree | commitdiff |
2014-08-27 |
Craig Topper | Simplify creation of a bunch of ArrayRefs by using... |
tree | commitdiff |
2014-08-25 |
Bruno Cardoso Lopes | Remove dangling initializers in GlobalDCE |
tree | commitdiff |
2014-08-24 |
Craig Topper | Use range based for loops to avoid needing to re-mentio... |
tree | commitdiff |
2014-08-21 |
David Blaikie | Use DILexicalBlockFile, rather than DILexicalBlock... |
tree | commitdiff |
2014-08-21 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-18 |
Craig Topper | Revert "Repace SmallPtrSet with SmallPtrSetImpl in... |
tree | commitdiff |
2014-08-17 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-15 |
Rafael Espindola | Introduce a helper to combine instruction metadata. |
tree | commitdiff |
2014-08-14 |
Hal Finkel | Copy noalias metadata from call sites to inlined instru... |
tree | commitdiff |
2014-08-14 |
Hal Finkel | Add noalias metadata for general calls (not just memory... |
tree | commitdiff |
2014-08-13 |
Jan Vesely | utils: Fix segfault in flattencfg |
tree | commitdiff |
2014-08-12 |
Reid Kleckner | Move helper for getting a terminating musttail call... |
tree | commitdiff |
2014-08-02 |
Manman Ren | [SimplifyCFG] fix accessing deleted PHINodes in switch... |
tree | commitdiff |
2014-07-30 |
Rafael Espindola | SimplifyCFG: Avoid miscompilations due to removed lifet... |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Add @llvm.assume, lowering, and some basic properties |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Convert noalias parameter attributes into noalias metad... |
tree | commitdiff |
2014-07-24 |
Manman Ren | Feedback from Hans on r213815. No functionaility change. |
tree | commitdiff |
2014-07-24 |
Hal Finkel | Add scoped-noalias metadata |
tree | commitdiff |
2014-07-24 |
Aaron Ballman | Fixing an MSVC conversion warning about implicitly... |
tree | commitdiff |
2014-07-23 |
Manman Ren | SimplifyCFG: fix a bug in switch to table conversion |
tree | commitdiff |
2014-07-21 |
Duncan P. N. Exon... | Revert "[C++11] Add predecessors(BasicBlock *) / succes... |
tree | commitdiff |
2014-07-20 |
Manuel Jacob | [C++11] Add predecessors(BasicBlock *) / successors... |
tree | commitdiff |
2014-07-15 |
Peter Collingbourne | Give SplitBlockAndInsertIfThen the ability to update... |
tree | commitdiff |
2014-07-12 |
Owen Anderson | Fix an issue with the MergeBasicBlockIntoOnlyPred(... |
tree | commitdiff |
2014-07-11 |
Marcello Maggioni | Fixup PHIs in LowerSwitch when a Leaf node is not emitted. |
tree | commitdiff |
2014-07-10 |
Mark Heffernan | Partially fix PR20058: reduce compile time for loop... |
tree | commitdiff |
2014-07-10 |
Hal Finkel | Feeding isSafeToSpeculativelyExecute its DataLayout... |
tree | commitdiff |
2014-07-09 |
Alexey Samsonov | Decouple llvm::SpecialCaseList text representation... |
tree | commitdiff |
2014-07-08 |
Benjamin Kramer | Fix some Twine locals. |
tree | commitdiff |
2014-07-07 |
Sanjay Patel | Fix for PR17073 ( llvm.org/pr17073 ), simplifycfg illeg... |
tree | commitdiff |
2014-07-06 |
Sanjay Patel | fixed some typos in comments |
tree | commitdiff |
2014-07-06 |
Rafael Espindola | Update the MemoryBuffer API to use ErrorOr. |
tree | commitdiff |
2014-07-03 |
Marcello Maggioni | Minor stylistic fix in SimplifyCFG (test commit) |
tree | commitdiff |
2014-06-30 |
David Blaikie | DebugInfo: Preserve debug location information when... |
tree | commitdiff |
2014-06-26 |
Alp Toker | Revert "Introduce a string_ostream string builder facilty" |
tree | commitdiff |
2014-06-26 |
Hans Wennborg | Don't build switch tables for dllimport and TLS variabl... |
tree | commitdiff |
2014-06-26 |
Alp Toker | Introduce a string_ostream string builder facilty |
tree | commitdiff |
2014-06-21 |
Benjamin Kramer | LoopUnrollRuntime: Check for overflow in the trip count... |
tree | commitdiff |
2014-06-20 |
Hans Wennborg | Don't build switch lookup tables for dllimport or TLS... |
tree | commitdiff |
2014-06-16 |
Jim Grosbach | LowerSwitch: track bounding range for the condition... |
tree | commitdiff |
2014-06-13 |
Rafael Espindola | Remove 'using std::errro_code' from lib. |
tree | commitdiff |
2014-06-12 |
Rafael Espindola | Don't use 'using std::error_code' in include/llvm. |
tree | commitdiff |
2014-06-12 |
Rafael Espindola | Remove system_error.h. |
tree | commitdiff |
2014-06-09 |
Evgeniy Stepanov | Fix line numbers for code inlined from __nodebug__... |
tree | commitdiff |
2014-06-03 |
Rafael Espindola | Allow alias to point to an arbitrary ConstantExpr. |
tree | commitdiff |
2014-05-30 |
Matt Arsenault | Make bitcast, extractelement, and insertelement conside... |
tree | commitdiff |
2014-05-29 |
Dinesh Dwivedi | LCSSA should be performed on the outermost affected... |
tree | commitdiff |
2014-05-22 |
Diego Novillo | Add support for missed and analysis optimization remarks. |
tree | commitdiff |
2014-05-19 |
Eric Christopher | Revert "Patch for function cloning to inline all blocks... |
tree | commitdiff |
2014-05-17 |
Rafael Espindola | Use create methods since msvc doesn't handle delegating... |
tree | commitdiff |
2014-05-17 |
Rafael Espindola | Reduce abuse of default values in the GlobalAlias const... |
tree | commitdiff |
2014-05-16 |
Reid Kleckner | Add comdat key field to llvm.global_ctors and llvm... |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Fix most of PR10367. |
tree | commitdiff |
2014-05-16 |
Rafael Espindola | Change the GlobalAlias constructor to look a bit more... |
tree | commitdiff |
2014-05-15 |
Reid Kleckner | Don't insert lifetime.end markers between a musttail... |
tree | commitdiff |
2014-05-15 |
Reid Kleckner | Revert "Don't insert lifetime.end markers between a... |
tree | commitdiff |
2014-05-15 |
Reid Kleckner | Remove unused variable in inliner |
tree | commitdiff |
2014-05-15 |
Reid Kleckner | Don't insert lifetime.end markers between a musttail... |
tree | commitdiff |
2014-05-15 |
Reid Kleckner | Teach the inliner how to preserve musttail invariants |
tree | commitdiff |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
tree | commitdiff |
2014-05-13 |
Rafael Espindola | Split GlobalValue into GlobalValue and GlobalObject. |
tree | commitdiff |
2014-05-09 |
Louis Gerbarg | Add ExtractValue instruction to SimplifyCFG's ComputeSp... |
tree | commitdiff |
2014-05-09 |
Rafael Espindola | Use auto and clang-format this snippet. |
tree | commitdiff |
2014-05-06 |
Richard Smith | Re-commit r208025, reverted in r208030, with a fix... |
tree | commitdiff |
2014-05-06 |
Richard Smith | Revert r208025, which made buildbots unhappy for unknow... |
tree | commitdiff |
2014-05-06 |
Richard Smith | Add llvm::function_ref (and a couple of uses of it... |
tree | commitdiff |
next |