2015-12-22 |
Rafael Espindola | Also add unnamed_addr to functions. |
blob | commitdiff | raw |
2015-12-22 |
Rafael Espindola | Delete dead GlobalAliases. |
blob | commitdiff | raw | diff to current |
2015-12-22 |
Rafael Espindola | Merge duplicated code. |
blob | commitdiff | raw | diff to current |
2015-12-22 |
Rafael Espindola | Use early continue to reduce indentation. |
blob | commitdiff | raw | diff to current |
2015-12-22 |
Rafael Espindola | Simplify iterator management. NFC. |
blob | commitdiff | raw | diff to current |
2015-11-19 |
James Molloy | [GlobalOpt] Localize some globals that have non-instruc... |
blob | commitdiff | raw | diff to current |
2015-11-16 |
James Molloy | [GlobalOpt] Address post-commit review comments on... |
blob | commitdiff | raw | diff to current |
2015-11-15 |
James Molloy | [GlobalOpt] Demote globals to locals more aggressively |
blob | commitdiff | raw | diff to current |
2015-11-13 |
James Molloy | [GlobalOpt] Make sure all debug lines end with '\n' |
blob | commitdiff | raw | diff to current |
2015-11-13 |
James Molloy | [GlobalOpt] Coding style - remove function names from... |
blob | commitdiff | raw | diff to current |
2015-11-09 |
Oliver Stannard | GlobalOpt should maintain externally_initialized when... |
blob | commitdiff | raw | diff to current |
2015-10-28 |
James Molloy | [GlobalOpt] Add newlines to DEBUG messages |
blob | commitdiff | raw | diff to current |
2015-10-13 |
Duncan P. N. Exon... | IPO: Remove implicit ilist iterator conversions, NFC |
blob | commitdiff | raw | diff to current |
2015-10-12 |
Oliver Stannard | GlobalOpt does not treat externally_initialized globals... |
blob | commitdiff | raw | diff to current |
2015-09-28 |
Sean Silva | [GlobalOpt] Sort members of llvm.used deterministically |
blob | commitdiff | raw | diff to current |
2015-08-25 |
Piotr Padlewski | Assume intrinsic handling in global opt |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Anthony Pesch | Revert "Improve merging of stores from static construct... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Anthony Pesch | Revert "IPO: Avoid brace initialization of a map, some... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Justin Bogner | IPO: Avoid brace initialization of a map, some versions... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Anthony Pesch | Improve merging of stores from static constructors... |
blob | commitdiff | raw | diff to current |
2015-07-22 |
Anthony Pesch | Test commit, added blank line |
blob | commitdiff | raw | diff to current |
2015-06-25 |
Pete Cooper | Use foreach loop over constant operands. NFC. |
blob | commitdiff | raw | diff to current |
2015-06-23 |
Alexander Kornienko | Revert r240137 (Fixed/added namespace ending comments... |
blob | commitdiff | raw | diff to current |
2015-06-19 |
Alexander Kornienko | Fixed/added namespace ending comments using clang-tidy... |
blob | commitdiff | raw | diff to current |
2015-05-07 |
David Blaikie | Recommit r236670: [opaque pointer type] Pass explicit... |
blob | commitdiff | raw | diff to current |
2015-05-06 |
David Blaikie | Revert "[opaque pointer type] Pass explicit pointer... |
blob | commitdiff | raw | diff to current |
2015-05-06 |
David Blaikie | [opaque pointer type] Pass explicit pointer type throug... |
blob | commitdiff | raw | diff to current |
2015-04-02 |
David Blaikie | [opaque pointer type] API migration for GEP constant... |
blob | commitdiff | raw | diff to current |
2015-03-23 |
Benjamin Kramer | Re-sort includes with sort-includes.py and insert raw_o... |
blob | commitdiff | raw | diff to current |
2015-03-14 |
David Blaikie | [opaque pointer type] more gep API migrations |
blob | commitdiff | raw | diff to current |
2015-03-14 |
David Blaikie | [opaque pointer type] Start migrating GEP creation... |
blob | commitdiff | raw | diff to current |
2015-03-10 |
Mehdi Amini | DataLayout is mandatory, update the API to reflect... |
blob | commitdiff | raw | diff to current |
2015-03-04 |
Mehdi Amini | Make DataLayout Non-Optional in the Module |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Chandler Carruth | [PM] Separate the TargetLibraryInfo object from the... |
blob | commitdiff | raw | diff to current |
2015-01-15 |
Chandler Carruth | [PM] Move TargetLibraryInfo into the Analysis library. |
blob | commitdiff | raw | diff to current |
2014-11-19 |
David Blaikie | Update SetVector to rely on the underlying set's insert... |
blob | commitdiff | raw | diff to current |
2014-10-08 |
David Majnemer | GlobalOpt: Don't drop unused memberes of a Comdat |
blob | commitdiff | raw | diff to current |
2014-08-24 |
Craig Topper | Use range based for loops to avoid needing to re-mentio... |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
blob | commitdiff | raw | diff to current |
2014-08-19 |
Craig Topper | Const-correct and prevent a copy of a SmallPtrSet. |
blob | commitdiff | raw | diff to current |
2014-08-18 |
Craig Topper | Revert "Repace SmallPtrSet with SmallPtrSetImpl in... |
blob | commitdiff | raw | diff to current |
2014-08-17 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
blob | commitdiff | raw | diff to current |
2014-08-08 |
David Majnemer | GlobalOpt: Optimize in the face of insertvalue/extractvalue |
blob | commitdiff | raw | diff to current |
2014-07-01 |
David Majnemer | GlobalOpt: Don't swap private for internal linkage |
blob | commitdiff | raw | diff to current |
2014-07-01 |
David Majnemer | GlobalOpt: Handle non-zero offsets for aliases |
blob | commitdiff | raw | diff to current |
2014-06-27 |
David Majnemer | IR: Add COMDATs to the IR |
blob | commitdiff | raw | diff to current |
2014-06-26 |
David Majnemer | GlobalOpt: Don't optimize thread_local for initializers |
blob | commitdiff | raw | diff to current |
2014-06-24 |
David Majnemer | GlobalOpt: Don't optimize dllimport for initializers |
blob | commitdiff | raw | diff to current |
2014-05-16 |
Rafael Espindola | Fix most of PR10367. |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Richard Smith | Re-commit r208025, reverted in r208030, with a fix... |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Richard Smith | Revert r208025, which made buildbots unhappy for unknow... |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Richard Smith | Add llvm::function_ref (and a couple of uses of it... |
blob | commitdiff | raw | diff to current |
2014-05-03 |
Benjamin Kramer | SLPVectorizer: Lazily allocate the map for block numbering. |
blob | commitdiff | raw | diff to current |
2014-05-02 |
Nico Weber | Teach GlobalDCE how to remove empty global_ctor entries. |
blob | commitdiff | raw | diff to current |
2014-04-25 |
Craig Topper | [C++] Use 'nullptr'. Transforms edition. |
blob | commitdiff | raw | diff to current |
2014-04-23 |
Matt Arsenault | Don't use default address space arguments in GlobalOpt |
blob | commitdiff | raw | diff to current |
2014-04-22 |
Chandler Carruth | [Modules] Fix potential ODR violations by sinking the... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
David Blaikie | Use unique_ptr to handle GlobalOpt's Evaluator members |
blob | commitdiff | raw | diff to current |
2014-04-21 |
David Blaikie | Simplify expression that was explicitly naming an opera... |
blob | commitdiff | raw | diff to current |
2014-03-23 |
Lang Hames | Revert r204076 for now - it caused significant regressi... |
blob | commitdiff | raw | diff to current |
2014-03-17 |
Dan Gohman | Use range metadata instead of introducing selects. |
blob | commitdiff | raw | diff to current |
2014-03-09 |
Chandler Carruth | [C++11] Add range based accessors for the Use-Def chain... |
blob | commitdiff | raw | diff to current |
2014-03-07 |
Benjamin Kramer | [C++11] Revert uses of lambdas with array_pod_sort. |
blob | commitdiff | raw | diff to current |
2014-03-07 |
Benjamin Kramer | [C++11] Convert sort predicates into lambdas. |
blob | commitdiff | raw | diff to current |
2014-03-05 |
Craig Topper | [C++11] Add 'override' keyword to virtual methods that... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move ValueHandle into the IR library where... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CallSite into the IR library where it... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move GetElementPtrTypeIterator into the IR... |
blob | commitdiff | raw | diff to current |
2014-03-02 |
Benjamin Kramer | [C++11] Replace llvm::next and llvm::prior with std... |
blob | commitdiff | raw | diff to current |
2014-02-28 |
Reid Kleckner | Reflow isProfitableToMakeFastCC |
blob | commitdiff | raw | diff to current |
2014-02-26 |
Reid Kleckner | GlobalOpt: Apply fastcc to internal x86_thiscallcc... |
blob | commitdiff | raw | diff to current |
2014-02-25 |
Rafael Espindola | Make DataLayout a plain object, not a pass. |
blob | commitdiff | raw | diff to current |
2014-02-24 |
Rafael Espindola | Make some DataLayout pointers const. |
blob | commitdiff | raw | diff to current |
2014-02-21 |
Rafael Espindola | Rename many DataLayout variables from TD to DL. |
blob | commitdiff | raw | diff to current |
2014-02-13 |
Reid Kleckner | GlobalOpt: Aliases don't have sections, don't copy... |
blob | commitdiff | raw | diff to current |
2014-01-07 |
Chandler Carruth | Re-sort all of the includes with ./utils/sort_includes... |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Matt Arsenault | Delete unread globals through addrspacecast |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Matt Arsenault | Fix addrspacecast with metadata globals |
blob | commitdiff | raw | diff to current |
2013-12-12 |
Hal Finkel | Fix a use-after-free error in GlobalOpt CleanupConstant... |
blob | commitdiff | raw | diff to current |
2013-12-05 |
Alp Toker | Correct word hyphenations |
blob | commitdiff | raw | diff to current |
2013-11-04 |
Shuxin Yang | Remove dead code |
blob | commitdiff | raw | diff to current |
2013-10-27 |
Shuxin Yang | Revert r193251 : Use address-taken to disambiguate... |
blob | commitdiff | raw | diff to current |
2013-10-23 |
Shuxin Yang | Use address-taken to disambiguate global variable and... |
blob | commitdiff | raw | diff to current |
2013-10-21 |
Matt Arsenault | Use more type helper functions |
blob | commitdiff | raw | diff to current |
2013-10-21 |
Rafael Espindola | Optimize more linkonce_odr values during LTO. |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Rafael Espindola | Rename fields of GlobalStatus to match the coding style. |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Rafael Espindola | rename SafeToDestroyConstant to isSafeToDestroyConstant... |
blob | commitdiff | raw | diff to current |
2013-10-17 |
Rafael Espindola | Simplify the interface of AnalyzeGlobal a bit and renam... |
blob | commitdiff | raw | diff to current |
2013-10-07 |
Alexey Samsonov | Revert r191834 until we measure the effect of this... |
blob | commitdiff | raw | diff to current |
2013-10-02 |
Alexey Samsonov | Remove "localize global" optimization |
blob | commitdiff | raw | diff to current |
2013-09-22 |
Benjamin Kramer | Provide basic type safety for array_pod_sort comparators. |
blob | commitdiff | raw | diff to current |
2013-09-11 |
Matt Arsenault | Use type form of getIntPtrType |
blob | commitdiff | raw | diff to current |
2013-09-09 |
Eli Friedman | Don't shrink atomic ops to bool in GlobalOpt. |
blob | commitdiff | raw | diff to current |
2013-09-05 |
Rafael Espindola | Remove unused argument. |
blob | commitdiff | raw | diff to current |
2013-09-04 |
Rafael Espindola | Revert "Add r159136 back now that pr13124 has been... |
blob | commitdiff | raw | diff to current |
2013-09-03 |
Rafael Espindola | Add r159136 back now that pr13124 has been fixed. |
blob | commitdiff | raw | diff to current |
2013-07-25 |
Rafael Espindola | Respect llvm.used in Internalize. |
blob | commitdiff | raw | diff to current |
2013-07-25 |
Nick Lewycky | Check that TD isn't NULL before dereferencing it down... |
blob | commitdiff | raw | diff to current |
2013-07-25 |
Rafael Espindola | Make these methods const correct. |
blob | commitdiff | raw | diff to current |
2013-07-20 |
Rafael Espindola | Don't crash when llvm.compiler.used becomes empty. |
blob | commitdiff | raw | diff to current |
next |