summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* SampleProfile: Check for missing debug locationsDuncan P. N. Exon Smith2015-03-201-0/+3
* Verifier: Remove the separate -verify-di passDuncan P. N. Exon Smith2015-03-192-7/+2
* LowerBitSets: Avoid reusing byte set addresses.Peter Collingbourne2015-03-191-1/+16
* libLTO, llvm-lto, gold: Introduce flag for controlling optimization level.Peter Collingbourne2015-03-191-4/+12
* PassManagerBuilder: Remove effectively dead 'StripDebug' optionDuncan P. N. Exon Smith2015-03-191-7/+2
* GlobalDCE: Improve performance for large modules containing comdats.Peter Collingbourne2015-03-191-10/+16
* [InstCombine] Don't fold a GEP into itself through a PHI nodeDaniel Jasper2015-03-191-0/+13
* [ConstantRange] Split makeICmpRegion in two.Sanjoy Das2015-03-182-4/+4
* Try to fix a test broken by one of my previous commits.Michael Zolotukhin2015-03-171-0/+3
* LoopVectorize: teach loop vectorizer to vectorize calls.Michael Zolotukhin2015-03-171-35/+157
* LoopVectorizer: Add TargetTransformInfo.Michael Zolotukhin2015-03-171-9/+12
* [asan] remove redundant ifndefs. NFCKostya Serebryany2015-03-171-9/+5
* [SwitchLowering] Remove incoming values in the reverse orderMichael Liao2015-03-171-1/+6
* Fix GCC -Wparentheses warning (& reformat now that the precedence is fixed)David Blaikie2015-03-171-2/+2
* asan: optimization experimentsDmitry Vyukov2015-03-171-60/+114
* Use an underlying enum type of unsigned to silence a -Wmicrosoft warning abou...Reid Kleckner2015-03-171-1/+1
* [IRCE] Add a -irce-print-range-checks option.Sanjoy Das2015-03-171-6/+15
* MapMetadata: Allow unresolved metadata if it won't changeDuncan P. N. Exon Smith2015-03-171-1/+5
* [IRCE] Add comments, NFC.Sanjoy Das2015-03-171-4/+27
* [IRCE] Support half-range checks.Sanjoy Das2015-03-171-128/+152
* GCOV: Make the exit block placement from r223193 optionalJustin Bogner2015-03-161-7/+13
* LowerBitSets: do not use private aliases at all on Darwin.Peter Collingbourne2015-03-161-12/+17
* [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
OpenPOWER on IntegriCloud