summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-1570-166/+165
* Partial revert of r229336; this wasn't intended to go in.Aaron Ballman2015-02-157-214/+62
* Format: Modernize using variadic templates.Benjamin Kramer2015-02-156-147/+53
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-1527-83/+235
* Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the ma...Aaron Ballman2015-02-1518-65/+55
* os.remove shouldn't fail, if file doesn't existIsmail Pazarbasi2015-02-151-2/+14
* Since MSVC 1800 is our lowest common denominator, we don't need an explicit c...Aaron Ballman2015-02-151-3/+2
* CommandLine: Use variadic templates to simplify opt constructors.Benjamin Kramer2015-02-151-295/+20
* llvm-pdbdump: Fix warning caused by missing sentinel value.Zachary Turner2015-02-151-3/+3
* llvm-pdbdump: Add flags controlling the type of values to dump.Zachary Turner2015-02-1566-267/+386
* Unbreak the build.Benjamin Kramer2015-02-151-1/+1
* FoldingSet: Replace faux variadics with real variadics. NFC.Benjamin Kramer2015-02-151-25/+3
* Make pushCleanup a variadic template. NFC.Benjamin Kramer2015-02-151-46/+5
* Format: Make FormatToken's isOneOf a variadic templateBenjamin Kramer2015-02-151-20/+3
* Analyzer: Replace a set of particularly ugly faux variadics.Benjamin Kramer2015-02-153-106/+14
* Remove LLVM_HAS_VARIADIC_TEMPLATES and all the faux variadic workarounds guar...Benjamin Kramer2015-02-156-734/+2
* Update the docs to require at least MSVC 2013.Benjamin Kramer2015-02-156-15/+11
* Revert 229175Philip Reames2015-02-151-3/+1
* Added (still inefficient) shuffle test case for PR21138Simon Pilgrim2015-02-151-0/+23
* Reapply r229185(cbieneman) -- Raising minimum required Visual Studio version ...NAKAMURA Takumi2015-02-153-12/+4
* [ADCE] Convert another loop for a range-based forHal Finkel2015-02-151-2/+2
* [ADCE] Use inst_range and range-based forsHal Finkel2015-02-151-14/+13
* [ADCE] Fix formatting of pointer typesHal Finkel2015-02-151-2/+2
* [ADCE] Fix capitalization of another local variableHal Finkel2015-02-151-2/+2
* [ADCE] Fix capitalization of some local variablesHal Finkel2015-02-151-14/+14
* Update ARM and x86 ArchHandler to check switch completeness. NFCJean-Daniel Dupas2015-02-153-17/+25
* Added some test cases of missed opportunities to use unpckl/unpckh shufflesSimon Pilgrim2015-02-153-0/+83
* Coding style fixes to recent patches. NFC.Simon Pilgrim2015-02-151-6/+6
* [X86][AVX2] vpslldq/vpsrldq byte shifts for AVX2Simon Pilgrim2015-02-156-62/+208
* [x86] Add the test case from PR22412, we now get this right even withChandler Carruth2015-02-151-0/+48
* [x86] Teach the decomposed shuffle/blend lowering to use an early blendChandler Carruth2015-02-156-155/+111
* [SDAG] Teach the SelectionDAG to canonicalize vector shuffles of splatsChandler Carruth2015-02-1512-113/+279
* [x86] Teach the shuffle mask equivalence test to look through buildChandler Carruth2015-02-151-52/+65
* [x86] Tweak the ordering of unpack matching vs. element insertion, andChandler Carruth2015-02-151-17/+21
* www: update installation instructions to not include gmp/islTobias Grosser2015-02-151-1/+74
* Remove isl/cloog build scriptsTobias Grosser2015-02-153-110/+0
* www: Add code coverage and scan-build results againTobias Grosser2015-02-151-3/+0
* [PBQP] Assert conservativelly allocatable nodes are spilled by choice.Arnaud A. de Grandmaison2015-02-151-0/+24
* [x86] Stop shuffling zero vectors. =]Chandler Carruth2015-02-153-8/+13
* [x86] Use a more helpful parenthesizing of these comparisons. SilencesChandler Carruth2015-02-151-2/+2
* [x86] When splitting 256-bit vectors into 128-bit vectors, don't extractChandler Carruth2015-02-155-171/+111
* [x86] Make computing the zeroable elements slightly more powerful, atChandler Carruth2015-02-151-3/+8
* gold-plugin: fix test to allow default visibility on local symbolsMichael Kuperstein2015-02-151-1/+1
* [x86] Update some tests with the latest version of my script and llc.Chandler Carruth2015-02-152-101/+101
* Fix a typo in r229291 causing buildbot failure.Larisse Voufo2015-02-151-1/+1
* Add more tests for crashes that happend to be fixed by r229288.Larisse Voufo2015-02-151-0/+214
* Don't crash on `struct ::, struct ::` (and the same for enums).Larisse Voufo2015-02-151-214/+0
* [x86] Add a slight variation on some of the other generic shuffleChandler Carruth2015-02-153-55/+185
* More on fixing sized deallocation implementation logic: Fix PR21754.Larisse Voufo2015-02-152-5/+21
* Enabled cost calculation for masked memory operations.Elena Demikhovsky2015-02-151-1/+5
OpenPOWER on IntegriCloud