summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [llvm] Replacing asserts with static_asserts where appropriateGabor Horvath2015-03-161-1/+5
* asan: fix overflows in isSafeAccessDmitry Vyukov2015-03-161-3/+3
* One more try with unused.Michael Gottesman2015-03-161-1/+2
* Add in an unreachable after a covered switch to appease certain bots.Michael Gottesman2015-03-161-0/+1
* Remove a used that snuck in that seems to be triggering the MSVC buildbots.Michael Gottesman2015-03-161-2/+1
* [objc-arc] Fix indentation of debug logging so it is easy to read the output.Michael Gottesman2015-03-163-19/+101
* [objc-arc] Make the ARC optimizer more conservative by forcing it to be non-s...Michael Gottesman2015-03-162-6/+2
* [objc-arc] Treat memcpy, memove, memset as just using pointers, not decrement...Michael Gottesman2015-03-161-34/+62
* [objc-arc] Rename ConnectTDBUTraversals => PairUpRetainsReleases.Michael Gottesman2015-03-161-15/+15
* [objc-arc] Move initialization of ARCMDKindCache into the class itself. I als...Michael Gottesman2015-03-166-21/+54
* [objc-arc] Change EntryPointType to an enum class outside of ARCRuntimeEntryP...Michael Gottesman2015-03-163-34/+34
* [opaque pointer type] IRBuilder gep migration progressDavid Blaikie2015-03-151-0/+5
* Update InstCombine to transform aggregate stores into scalar stores.Mehdi Amini2015-03-141-0/+28
* Add some missed formattingDavid Blaikie2015-03-141-4/+7
* [opaque pointer type] gep API migration, ArgPromoDavid Blaikie2015-03-141-16/+19
* [opaque pointer type] more gep API migrationDavid Blaikie2015-03-142-10/+12
* [opaque pointer type] more gep API migrationsDavid Blaikie2015-03-142-2/+3
* [opaque pointer type] Start migrating GEP creation to explicitly specify the ...David Blaikie2015-03-144-26/+27
* LowerBitSets: Do not export symbols for bit set referenced globals on Darwin.Peter Collingbourne2015-03-141-1/+9
* Reapply "[Reassociate] Add initial support for vector instructions."Robert Lougher2015-03-131-19/+15
* instcombine: alloca: Canonicalize scalar allocation array sizeDuncan P. N. Exon Smith2015-03-131-2/+10
* instcombine: alloca: Limit array size type promotionDuncan P. N. Exon Smith2015-03-131-9/+9
* AsmWriter: Write alloca array size explicitly (and -instcombine fixup)Duncan P. N. Exon Smith2015-03-131-4/+4
* instcombine: alloca: Remove nesting in simplifyAllocaArraySize(), NFCDuncan P. N. Exon Smith2015-03-131-27/+30
* instcombine: alloca: Split out simplifyAllocaArraySize(), NFCDuncan P. N. Exon Smith2015-03-131-8/+15
* Revert: "[Reassociate] Add initial support for vector instructions."Robert Lougher2015-03-131-15/+19
* [Reassociate] Add initial support for vector instructions.Robert Lougher2015-03-131-19/+15
* Reapply 'Run LICM pass after loop unrolling pass.'Kevin Qin2015-03-121-1/+12
* Extended support for native Windows C++ EH outliningAndrew Kaylor2015-03-111-0/+8
* InstCombine: Don't fold call bitcast into args if callee is byvalDavid Majnemer2015-03-111-1/+4
* Inliner should not add callgraph edges for intrinsic calls (PR22857)Sanjay Patel2015-03-111-1/+8
* If a conditional branch jumps to the same target, remove the conditionPhilip Reames2015-03-101-0/+9
* remove function names from comments; NFCSanjay Patel2015-03-101-29/+26
* Enable loop-rotate before loop-vectorize by defaultMichael Zolotukhin2015-03-101-2/+1
* [LAA-memchecks 2/3] Move number of memcheck threshold checking to LVAdam Nemet2015-03-101-1/+13
* remove names from comments; NFCSanjay Patel2015-03-101-11/+9
* fix typos; NFCSanjay Patel2015-03-101-2/+2
* remove function names from comments; NFCSanjay Patel2015-03-101-11/+9
* Fix a crash in InstCombine where we could try to truncate a switch comparison...Owen Anderson2015-03-101-1/+2
* Fix an infinite loop in InstCombine when an instruction with no users and sid...Owen Anderson2015-03-101-0/+4
* DataLayout is mandatory, update the API to reflect it with references.Mehdi Amini2015-03-1074-1681/+1482
* [sanitizer] fix instrumentation with -mllvm -sanitizer-coverage-block-thresho...Kostya Serebryany2015-03-101-7/+10
* [sanitizer] decrease sanitizer-coverage-block-threshold from 1000 to 500 as a...Kostya Serebryany2015-03-101-1/+1
* Remove the remaining uses of abs64 and nuke it.Benjamin Kramer2015-03-093-7/+7
* Make helper functions static.Benjamin Kramer2015-03-093-11/+11
* SymbolRewriter: Hide implementation detailsBenjamin Kramer2015-03-091-6/+6
* Revert r231630 - Run LICM pass after loop unrolling pass.Kevin Qin2015-03-092-10/+7
* Introduce runtime unrolling disable matadata and use it to mark the scalar lo...Kevin Qin2015-03-092-2/+60
* Run LICM pass after loop unrolling pass.Kevin Qin2015-03-092-7/+10
* Simplify expressions involving boolean constants with clang-tidyDavid Blaikie2015-03-091-1/+1
OpenPOWER on IntegriCloud