summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [TTI] Add a hook for specifying per-target defaults for Interleaved AccessesSilviu Baranga2015-08-101-2/+8
* Prevent the scalarizer from caching incorrect entriesFraser Cormack2015-08-101-2/+8
* Fix some comment typos.Benjamin Kramer2015-08-0814-72/+73
* [InstCombine] Don't try to sink EH pad instructionsDavid Majnemer2015-08-081-2/+2
* Remove unnecessary includesMatt Arsenault2015-08-081-1/+0
* [LAA] Make the set of runtime checks part of the state of LAA, NFCAdam Nemet2015-08-071-1/+1
* [ConstantFoldTerminator] Preserve make.implicit metadata when converting Swit...Chen Li2015-08-071-0/+5
* [InstCombine] Fix SSE2/AVX2 vector logical shift by constantSimon Pilgrim2015-08-071-16/+39
* ValueMapper: Resolve uniquing cycles more aggressivelyDuncan P. N. Exon Smith2015-08-071-9/+14
* ValueMapper: Pull out helper to resolve cycles, NFCDuncan P. N. Exon Smith2015-08-071-8/+10
* Revert accidentally committed WinEHPrepare changesDavid Majnemer2015-08-061-1/+1
* Handle PHI nodes prefacing EH pads tooDavid Majnemer2015-08-061-1/+1
* [IndVars] Improved logging under DEBUG(); NFC.Sanjoy Das2015-08-061-6/+3
* Convert a bunch of loops to foreach. NFC.Pete Cooper2015-08-068-23/+16
* Rename inst_range() to instructions() for consistency. NFCNico Rieck2015-08-066-9/+9
* [Reassociation] Fix miscompile for va_arg arguments.Quentin Colombet2015-08-061-22/+2
* [PM/AA] Hoist the interface for BasicAA into a header file.Chandler Carruth2015-08-062-0/+2
* [PM/AA] Simplify the AliasAnalysis interface by removing a wrapperChandler Carruth2015-08-061-1/+1
* ValueMapper: Rotate distinct node remapping algorithmDuncan P. N. Exon Smith2015-08-051-34/+40
* ValueMapper: Simplify remap() helper function, NFCDuncan P. N. Exon Smith2015-08-051-33/+22
* [LoopUnswitch] Preserve make.implicit metadata for unswitched conditionsChen Li2015-08-051-0/+1
* -Wdeprecated cleanup: Make CallGraph movable by default by using unique_ptr m...David Blaikie2015-08-051-2/+2
* [Unroll] Switch to using 'int' cost types in preparation for a somewhatChandler Carruth2015-08-051-6/+6
* Fixed line endings.Simon Pilgrim2015-08-051-72/+72
* Rename all references to old mailing lists to new lists.llvm.org address.Tanya Lattner2015-08-051-1/+1
* wrap OptSize and MinSize attributes for easier and consistent access (NFCI)Sanjay Patel2015-08-044-0/+4
* Fix 80-columnDuncan P. N. Exon Smith2015-08-041-1/+2
* Linker: Fix ASan failure from r243961Duncan P. N. Exon Smith2015-08-041-9/+11
* Drive-by fixes for LandingPad -> EHPadDavid Majnemer2015-08-048-21/+23
* [InstCombine] Moved SSE vector shift constant folding into its own helper fun...Simon Pilgrim2015-08-041-80/+72
* Linker: Fix references to uniqued nodes after r243883Duncan P. N. Exon Smith2015-08-041-1/+3
* Revert "[LSR] Generate and use zero extends"Sanjoy Das2015-08-041-139/+21
* [LoopVer] Remove unused needsRuntimeChecks(), NFCAdam Nemet2015-08-031-7/+2
* [Unroll] Improve the brute force loop unroll estimate by propagatingChandler Carruth2015-08-031-4/+42
* Linker: Move distinct MDNodes instead of cloningDuncan P. N. Exon Smith2015-08-031-15/+23
* ValueMapper: Only check for cycles if operands changeDuncan P. N. Exon Smith2015-08-031-6/+7
* ValueMapper: Use a range-based for, NFCDuncan P. N. Exon Smith2015-08-031-6/+3
* ValueMapper: Reuse local variable, NFCDuncan P. N. Exon Smith2015-08-031-2/+2
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-014-8/+8
* New EH representation for MSVC compatibilityDavid Majnemer2015-07-319-39/+188
* [libFuzzer] trace switch statements and apply mutations based on the expected...Kostya Serebryany2015-07-311-4/+55
* Enable dfsan for aarch64Adhemerval Zanella2015-07-301-0/+4
* [SLP vectorizer]: Choose the best consecutive candidate to pair with a store ...Wei Mi2015-07-301-7/+18
* [LoopVer] Add missing std::moveAdam Nemet2015-07-301-1/+2
* [LDist] Filter the checks locally rather than in LAA, NFCAdam Nemet2015-07-301-2/+43
* Fix typo "fuction" noticed in comments in AssumptionCache.h, and also all the...Nick Lewycky2015-07-291-1/+1
* [ASan] Disable dynamic alloca and UAR detection in presence of returns_twice ...Alexey Samsonov2015-07-291-9/+18
* [asan] Remove special case mapping on Android/AArch64.Evgeniy Stepanov2015-07-291-4/+4
* LowerBitSets: Add debugging output.Peter Collingbourne2015-07-291-0/+22
* [Unroll] Handle SwitchInst properly.Michael Zolotukhin2015-07-291-2/+2
OpenPOWER on IntegriCloud