summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
...
* [Constant Hoisting] Make the constant candidate map local to the collectConst...Juergen Ributzka2014-03-25
* [InstCombine] Don't fold bitcast into store if it would need addrspacecastRichard Osborne2014-03-25
* Reuse earlier variables to make it clear the types involved in the cast.Richard Osborne2014-03-25
* [msan] More precise instrumentation of select IR.Evgeniy Stepanov2014-03-25
* SLP vectorizer: Don't hoist vector extracts of phis.Andrew Trick2014-03-25
* remove a bunch of unused private methodsNuno Lopes2014-03-23
* Revert r204076 for now - it caused significant regressions in a number ofLang Hames2014-03-23
* [Constant Hoisting] Erase dead cast instructions.Juergen Ributzka2014-03-22
* [Constant Hoisting] Fix multiple entries for the same basic block in PHI nodes.Juergen Ributzka2014-03-22
* Remove some dead assignements found by scan-buildArnaud A. de Grandmaison2014-03-21
* Sink: Don't sink static allocas from the entry blockTom Stellard2014-03-21
* [Constant Hoisting] Make the constant materialization cost operand dependentJuergen Ributzka2014-03-21
* [Constant Hoisting] Lazily compute the idom and cache the result.Juergen Ributzka2014-03-21
* [Constant Hoisting] Change the algorithm to only track constants for instruct...Juergen Ributzka2014-03-21
* [Constant Hoisting] Fix capitalization of function names.Juergen Ributzka2014-03-21
* [Constant Hoisting] Replace the MapVector with a separate Map and Vector to k...Juergen Ributzka2014-03-21
* Revert "[Constant Hoisting] Extend coverage of the constant hoisting pass."Juergen Ributzka2014-03-20
* [Constant Hoisting] Extend coverage of the constant hoisting pass.Juergen Ributzka2014-03-20
* Remove LowerInvoke's obsolete "-enable-correct-eh-support" optionMark Seaborn2014-03-20
* [ASan] Do not instrument globals from the llvm.metadata section.Alexander Potapenko2014-03-20
* Set debug info for instructions inserted in SplitBlockAndInsertIfThen.Evgeniy Stepanov2014-03-19
* Fix use_iterator crash in ObjCArc from r203364Duncan P. N. Exon Smith2014-03-18
* [LV] While I'm here, use range based for loops which are so much cleanerChandler Carruth2014-03-18
* [LV] The actual change I intended to commit in r204148. Sorry for theChandler Carruth2014-03-18
* [LV] Replace some dead code with an assert. When I first ported thisChandler Carruth2014-03-18
* [msan] Origin tracking with history.Evgeniy Stepanov2014-03-18
* Tolerate unmangled names in sample profiles.Diego Novillo2014-03-18
* [msan] Kill -msan-store-clean-origin flag.Evgeniy Stepanov2014-03-18
* [C++11] Change DebugInfoFinder to use range-based loopsAlon Mishne2014-03-18
* [msan] Remove unused code.Evgeniy Stepanov2014-03-18
* Use range metadata instead of introducing selects.Dan Gohman2014-03-17
* Consistent use of the noduplicate attribute.Eli Bendersky2014-03-17
* Remove named Twine.David Blaikie2014-03-16
* Remove some dead assignements found by scan-buildArnaud A. de Grandmaison2014-03-15
* LSR: Compress a pair (and get rid of the DenseMapInfo for it).Benjamin Kramer2014-03-15
* SampleProfile.cpp: Fix take #2. The issue was abuse of StringRef here.NAKAMURA Takumi2014-03-15
* SampleProfile.cpp: Quick fix to r203976 about abuse of Twine. The life of Twi...NAKAMURA Takumi2014-03-15
* Re-format SampleProfile.cpp with clang-format. No functional changes.Diego Novillo2014-03-14
* Use DiagnosticInfo facility.Diego Novillo2014-03-14
* [ASan] Fix https://code.google.com/p/address-sanitizer/issues/detail?id=274Alexander Potapenko2014-03-14
* MergeFunctions, cmpType: fixed variable names from XXTy1 and XXTy2 to XXTyL a...Stepan Dyatkovskiy2014-03-14
* MergeFunctions, cmpType: Fixed comments wrapping.Stepan Dyatkovskiy2014-03-14
* Fix a bug in InstCombine where we would incorrectly attempt to construct aOwen Anderson2014-03-13
* [msan] Fix handling of byval arguments in VarArg calls.Evgeniy Stepanov2014-03-13
* First patch of patch series that improves MergeFunctions performance time fro...Stepan Dyatkovskiy2014-03-13
* Fix typo in comment: "inwoke" -> "invoke"Mark Seaborn2014-03-13
* Resubmit "[SLPV] Recognize vectorizable intrinsics during SLP vectorization ..."Raul E. Silvera2014-03-12
* Allow switch-to-lookup table for tables with holes by adding bitmask checkHans Wennborg2014-03-12
* Revert r203488 and r203520.Evan Cheng2014-03-12
* Revive SizeOptLevel-explaining comments that were dropped in r203669Eli Bendersky2014-03-12