summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-08-24Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper32-205/+133
2014-08-24TableGen: unique_ptr-ify RecordKeeperDylan Noblesmith4-24/+20
2014-08-24TableGen: delete no-op codeDylan Noblesmith2-20/+0
2014-08-24TableGen: use auto and for-rangeDylan Noblesmith3-27/+19
2014-08-24This code is from r216285, which did not go out to the mailing list for some ...Aaron Ballman1-6/+1
2014-08-24X86 intrinsics table - simplifies intrinsics lowering.Elena Demikhovsky3-456/+292
2014-08-24Silence gcc -Wpedantic.Patrik Hagglund1-1/+1
2014-08-24InstCombine: Properly optimize or'ing bittests togetherDavid Majnemer2-0/+68
2014-08-23[PowerPC] Add support for dcbtst and icbt (prefetch)Hal Finkel5-4/+52
2014-08-23Support: add llvm::unique_lockDylan Noblesmith4-25/+93
2014-08-23Support: make LLVM Mutexes STL-compatibleDylan Noblesmith7-40/+42
2014-08-23Support/Unix: use ScopedLock wherever possibleDylan Noblesmith1-24/+22
2014-08-23cmake: actually test -WcommentDylan Noblesmith1-1/+1
2014-08-23cmake: disable -Wnon-virtual-dtor when it gives false positivesDylan Noblesmith1-2/+14
2014-08-23Revert "ARM: improve RTABI 4.2 conformance on Linux"Chad Rosier2-38/+58
2014-08-23Revert "ARM: mark missing functions from RTABI"Chad Rosier1-24/+0
2014-08-23[x86] Start fixing a really subtle and terrible form of miscompile inChandler Carruth2-28/+64
2014-08-23ProgrammersManual: the flag is called -debug-onlyHans Wennborg1-1/+1
2014-08-23llvm-cov: test: add xfail for the big-endian buildbotsAlex Lorenz3-0/+9
2014-08-23Revert r215611 because it caused the infinite loop in bug 20736. There is a r...Nick Lewycky2-2/+5
2014-08-22Add a test case for SROA where the store size is bigger than slice size. TheYunzhong Gao1-0/+34
2014-08-22Add support for comdats to the gold plugin.Rafael Espindola4-12/+193
2014-08-22llvm-cov: add code coverage tool that's based on coverage mapping format and ...Alex Lorenz32-34/+2737
2014-08-22[SROA] Fold a PHI node if all its incoming values are the sameJingyue Wu2-41/+106
2014-08-22ARM / x86_64 varargs: Don't save regparms in prologue without va_startReid Kleckner12-7/+61
2014-08-22Clear the llvm release notes to make room for 3.6.Rafael Espindola1-153/+11
2014-08-22Add the start of the support for llvm-objdump’s -private-headers for Mach-O...Kevin Enderby5-0/+302
2014-08-22Add a few missing mach header flags.Kevin Enderby1-1/+4
2014-08-22Fix PR17239 by changing the semantics of the RemainingArgsClass Option kindReid Kleckner5-20/+70
2014-08-22R600/SI: Use READ2/WRITE2 instructions for 64-bit mem ops with 32-bit alignmentTom Stellard5-4/+116
2014-08-22R600/SI: Use a ComplexPattern for DS loads and storesTom Stellard8-120/+169
2014-08-22R600/SI: Wrap local memory pointer in AssertZExt on SITom Stellard1-0/+12
2014-08-22R600/SI: Use correct helper class for DS_WRITE2 instructionsTom Stellard1-1/+1
2014-08-22[ARM] Move the implementation of the target hooks related to copy-relatedQuentin Colombet5-116/+118
2014-08-22InstCombine: Don't unconditionally preserve 'nuw' when shrinking constantsDavid Majnemer2-6/+24
2014-08-22InstCombine: sub nsw %x, C -> add nsw %x, -C if C isn't INT_MINDavid Majnemer4-1/+38
2014-08-22[Support] Fix the overflow bug in ULEB128 decoding.Alex Lorenz2-1/+2
2014-08-22[mips] Don't use odd-numbered float registers for double arguments for fastccSasa Stankovic2-2/+88
2014-08-22InstCombine: Don't unconditionally preserve 'nsw' when shrinking constantsDavid Majnemer2-1/+21
2014-08-22fix: SLPVectorizer crashes for unreachable blocks containing not schedulable ...Erik Eckstein2-0/+48
2014-08-22[dfsan] Fix non-determinism bug in non-zero label check annotator.Peter Collingbourne2-15/+16
2014-08-22ValueTracking: Figure out more bits when looking at add/subDavid Majnemer2-66/+51
2014-08-22SROA: Handle a case of store size being smaller than allocation sizeReid Kleckner2-5/+54
2014-08-21Revert "X86: Align the stack on word boundaries in LowerFormalArguments()"Duncan P. N. Exon Smith2-8/+2
2014-08-21Add an explicit move constructor to SrcBufferReid Kleckner1-0/+5
2014-08-21[FastISel][AArch64] Add support for variable shift.Juergen Ributzka2-44/+253
2014-08-21Minor refactor to make applying patches from 'Add a "probe-stack" attribute' ...Philip Reames1-1/+5
2014-08-21Use DILexicalBlockFile, rather than DILexicalBlock, to track discriminator ch...David Blaikie16-52/+47
2014-08-21name change: isPow2DivCheap -> isPow2SDivCheapSanjay Patel5-12/+12
2014-08-21[PeepholeOptimizer] Enable the advanced copy optimization by default.Quentin Colombet1-1/+1