summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [AVX512] Add patterns to implement stores of extracts of least signficant sub...Craig Topper2016-05-222-1/+340
* Refactor EHOutputSection.Rui Ueyama2016-05-225-145/+154
* [Kaleidoscope] Fix static global ordering to prevent crash on exit.Lang Hames2016-05-225-5/+5
* [driver][mips] Follow-up to r270373. Add missed folder.Simon Atanasyan2016-05-221-0/+0
* [X86][SSE] Added extra i8 extract element testSimon Pilgrim2016-05-221-0/+20
* [x86, AVX] don't add a vzeroupper if that's what the code is already doing (P...Sanjay Patel2016-05-223-6/+6
* SymbolFile: remove an unused variableSaleem Abdulrasool2016-05-221-2/+1
* [sanitizer] Don't use -fomit-frame-pointer in COMPILER_RT_DEBUG=On buildsKuba Brecka2016-05-221-1/+3
* [x86, AVX] add test file to show vzeroupper pass excessesSanjay Patel2016-05-221-0/+43
* [driver][mips] clang-format the code. NFCSimon Atanasyan2016-05-221-27/+27
* [driver][mips] Support new versions of MIPS CodeScape toolchainsSimon Atanasyan2016-05-22265-6/+938
* reduce indent; NFCSanjay Patel2016-05-221-19/+19
* [profile] initialize static pool properly Xinliang David Li2016-05-225-13/+20
* use 'auto' with 'dyn_cast'; fix formatting; NFCSanjay Patel2016-05-221-10/+8
* [ValueTracking, InstCombine] extend isKnownToBeAPowerOfTwo() to handle vector...Sanjay Patel2016-05-224-13/+8
* [driver][mips] Use target triple mips-mti-linux-gnu for toolchain detectionSimon Atanasyan2016-05-222-117/+119
* [driver][mips] Rename some variables to better reflect their purpose. NFCSimon Atanasyan2016-05-221-8/+9
* [driver][mips] Drop support for outdated version of CodeSourcery MIPS toolchainSimon Atanasyan2016-05-22180-752/+1
* Reword ThreadSanitizer messages to use a lowercase 't' in thread names when i...Kuba Brecka2016-05-221-5/+5
* Reword ThreadSanitizer message for invalid mutex reports.Kuba Brecka2016-05-222-2/+2
* A better fix of incorrectly used locking in HistoryThread and HistoryUnwind.Kuba Brecka2016-05-222-2/+2
* Revert r270358 ("Fix an incorrectly used locking in HistoryThread and History...Kuba Brecka2016-05-222-2/+4
* Fix an incorrectly used locking in HistoryThread and HistoryUnwind, where uni...Kuba Brecka2016-05-222-4/+2
* [AVX512] Implement missing patterns for any_extend load lowering.Igor Breger2016-05-223-55/+158
* [AVX512] The AVX512 file only need subtract_subvector index 0 patterns where ...Craig Topper2016-05-221-15/+35
* [AVX512] Add an AddedComplexity line to the 512-bit insert_subvector undef in...Craig Topper2016-05-222-14/+16
* [AVX512] Change the AddedComplexity on some patterns to match their AVX/SSE e...Craig Topper2016-05-221-9/+13
* [AST] Cleanup comments regarding CXXRecordDecl::isEmptyDavid Majnemer2016-05-222-11/+15
* Driver: sink getLinuxDynamicLoader into the ToolchainSaleem Abdulrasool2016-05-223-70/+72
* Driver: simplify getDynameLinkerSaleem Abdulrasool2016-05-221-47/+49
* bug fix: trim section specifier name lengthXinliang David Li2016-05-221-2/+2
* bug fix: trim section specifier name lengthXinliang David Li2016-05-221-2/+2
* Store section contents to SectionPiece. NFC.Rui Ueyama2016-05-223-16/+20
* Use StringPiece::Size instead of calculating it again. NFC.Rui Ueyama2016-05-221-28/+10
* Simplify SplitInputSection::getRangeAndSize.Rui Ueyama2016-05-225-20/+17
* [X86] Add a common check-prefix to both run lines on a test so identical chec...Craig Topper2016-05-221-361/+168
* [AVX512] Add a couple patterns to fix some cases where two vector mask invers...Craig Topper2016-05-222-12/+15
* [AVX512] Remove seemingly unnecessary AddedComplexity adjustment.Craig Topper2016-05-221-2/+0
* Use slightly longer names. NFC.Rui Ueyama2016-05-222-55/+56
* Use ArrayRef<uint8_t> for binary data instead of StringRef. NFC.Rui Ueyama2016-05-222-6/+6
* Define SectionPiece and use it instead of std::pair<uint_t, uint_t>.Rui Ueyama2016-05-225-76/+56
* Fix a typo (darwin only)Xinliang David Li2016-05-211-1/+1
* Fix typoXinliang David Li2016-05-212-2/+2
* [profile] Static counter allocation for value profiling (part-2)Xinliang David Li2016-05-2111-24/+136
* [profile] Static counter allocation for value profiling (part-1)Xinliang David Li2016-05-215-13/+161
* [X86] Remove unnecessary alignment check on patterns that use VEXTRACTF128 fo...Craig Topper2016-05-211-8/+8
* [AVX512] Add patterns for extracting subvectors and storing to memory.Craig Topper2016-05-214-16/+99
* [AVX512] Capitalize the Z in VEXTRACTPSzmr. Lowercase z has been primarily us...Craig Topper2016-05-211-2/+2
* [AVX512] Rename vector extract instructions so 'mr' intead of 'rm' to reflect...Craig Topper2016-05-211-2/+2
* [AVX512] Fix copy/paste mistake a I made in a comment.Craig Topper2016-05-211-1/+1
OpenPOWER on IntegriCloud