summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Return StringRef instead of a naked char*; NFCSanjoy Das2016-03-091-2/+2
* [IRCE] Reflow comments; NFCSanjoy Das2016-03-091-4/+2
* FunctionIndex is not optional for renameModuleForThinLTO(), make it a referen...Mehdi Amini2016-03-092-3/+3
* fix variable name; NFCSanjay Patel2016-03-081-3/+3
* use range-based loop; NFCISanjay Patel2016-03-081-3/+2
* rangify, fix function names; NFCISanjay Patel2016-03-081-27/+22
* don't repeat function names in documentation comments; NFCSanjay Patel2016-03-081-4/+4
* Revert "[InstCombine] Combine A->B->A BitCast"Junmo Park2016-03-082-104/+0
* Fix evaluation order. Spotted by Alexander Riccio!Peter Collingbourne2016-03-081-1/+1
* Revert revisions 262636, 262643, 262679, and 262682.Easwaran Raman2016-03-084-144/+30
* [tsan] Add support for pointer typed atomic stores, loads, and cmpxchgAnna Zaks2016-03-071-8/+31
* [LoopDataPrefetch] If prefetch distance is not set, skip passAdam Nemet2016-03-071-2/+5
* Revert "Enable LoopLoadElimination by default"Adam Nemet2016-03-071-2/+2
* [DFSan] Remove an overly aggressive assert reported in PR26068.Chandler Carruth2016-03-071-4/+0
* [PGO] Add a commandline option to control number of the VP annotation metadata.Rong Xu2016-03-041-2/+10
* Fix a use-after-free bug introduced in r262636Easwaran Raman2016-03-042-6/+11
* [InstCombine] Combine A->B->A BitCastGuozhi Wei2016-03-032-0/+104
* [InstCombine] transform bitcasted bitwise logic ops with constants (PR26702)Sanjay Patel2016-03-031-7/+28
* Infrastructure for PGO enhancements in inlinerEaswaran Raman2016-03-034-29/+138
* Use LineLocation instead of CallsiteLocation to index callsite profile.Dehao Chen2016-03-031-14/+6
* [LoopUtils, LV] Fix PR26734Matthew Simpson2016-03-031-1/+1
* Explode store of arrays in instcombineAmaury Sechet2016-03-021-1/+33
* Unpack array of all sizes in InstCombineAmaury Sechet2016-03-021-5/+38
* Really fix ASAN leak/etc issues with MemorySSA unittestsDaniel Berlin2016-03-021-3/+2
* Revert "Fix ASAN detected errors in code and test" (it was not meant to be co...Daniel Berlin2016-03-021-2/+3
* Fix ASAN detected errors in code and testDaniel Berlin2016-03-021-3/+2
* [AA] Hoist the logic to reformulate various AA queries in terms of otherChandler Carruth2016-03-023-3/+3
* Attempt to fix ASAN failure in a MemorySSA test.George Burgess IV2016-03-021-4/+4
* revert r262424 because there's a *clang test* for AArch64 that checks -O3 asm...Sanjay Patel2016-03-021-17/+5
* [InstCombine] convert 'isPositive' and 'isNegative' vector comparisons to shi...Sanjay Patel2016-03-011-5/+17
* Perform InstructioinCombiningPass before SampleProfile pass.Dehao Chen2016-03-012-21/+4
* Fix an issue where fast math flags were dropped during scalarization.Owen Anderson2016-03-011-2/+4
* Add the beginnings of an update API for preserving MemorySSADaniel Berlin2016-03-011-0/+107
* Revert "calculate builtin_object_size if argument is a removable pointer"Petar Jovanovic2016-03-011-19/+6
* calculate builtin_object_size if argument is a removable pointerPetar Jovanovic2016-03-011-6/+19
* [x86, InstCombine] transform more x86 masked loads to LLVM intrinsicsSanjay Patel2016-02-291-1/+7
* [LLE] Fix a commentAdam Nemet2016-02-291-3/+3
* [x86, InstCombine] transform x86 AVX masked loads to LLVM intrinsicsSanjay Patel2016-02-291-1/+39
* [LLE] Fix SingleSource/Benchmarks/Polybench/stencils/jacobi-2d-imper with PollyAdam Nemet2016-02-291-0/+5
* Enable LoopLoadElimination by defaultAdam Nemet2016-02-291-2/+2
* Minor code cleanup. NFCRong Xu2016-02-291-16/+15
* Move discriminator assignment to the right place.Dehao Chen2016-02-291-4/+7
* [PGO] Remove redundant counter copies for avail_extern functions.Xinliang David Li2016-02-271-3/+32
* Revert "[sancov] do not instrument nodes that are full pre-dominators"Renato Golin2016-02-271-22/+11
* [instrprof] Use __{start,stop}_SECNAME on PS4 too.Sean Silva2016-02-271-1/+2
* [sancov] properly initializing pass.Mike Aizatsky2016-02-271-1/+6
* [libFuzzer] don't emit callbacks to sanitizer run-time in -fsanitize-coverage...Kostya Serebryany2016-02-271-12/+14
* [LICM] Teach LICM how to handle cases where the alias set tracker wasChandler Carruth2016-02-271-20/+32
* [sancov] do not instrument nodes that are full pre-dominatorsMike Aizatsky2016-02-271-11/+22
* [InstCombine] Be more conservative about removing stackrestoreReid Kleckner2016-02-271-1/+7
OpenPOWER on IntegriCloud