aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* LoopVectorize: Add utility class for checking dependency among accessesArnold Schwaighofer2013-06-241-0/+379
* LoopVectorize: Add utility class for building sets of dependent accessesArnold Schwaighofer2013-06-241-0/+247
* SLP Vectorizer: Add support for vectorizing parts of the tree.Nadav Rotem2013-06-242-5/+71
* Fix tail merging to assign the (more) correct BasicBlock when splitting.Andrew Trick2013-06-243-7/+16
* SLP Vectorizer: Fix a bug in the code that does CSE on the generated gather s...Nadav Rotem2013-06-232-4/+61
* SLP Vectorizer: Erase instructions outside the vectorizeTree method.Nadav Rotem2013-06-231-3/+11
* DebugInfo: PR14404: Avoid truncating 64 bit values into 32 bits for ULEB128/S...David Blaikie2013-06-235-8/+45
* AArch64: fix overzealous NEXTing for Windows testing.Tim Northover2013-06-231-3/+3
* Add MI-Sched support for x86 macro fusion.Andrew Trick2013-06-233-0/+272
* SLP Vectorizer: Implement a simple CSE optimization for the gather sequences.Nadav Rotem2013-06-232-24/+130
* SLP Vectorizer: Implement multi-block slp-vectorization.Nadav Rotem2013-06-227-1360/+1220
* Replace with a shorter test case produced by Doug Gillmore.Reed Kotler2013-06-221-6392/+28
* DebugInfo: Support (using GNU extensions) for template template parameters an...David Blaikie2013-06-225-33/+133
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-2226-28/+28
* Revert "FunctionAttrs: Merge attributes once instead of doing it for every ar...Benjamin Kramer2013-06-221-46/+32
* FunctionAttrs: Merge attributes once instead of doing it for every argument.Benjamin Kramer2013-06-221-32/+46
* RelocVisitor: Add another PPC64 relocation that occurs in dwarf output.Benjamin Kramer2013-06-221-0/+6
* Create the file with the right permissions instead of setting it afterwards.Rafael Espindola2013-06-221-9/+1
* [yaml2obj][ELF] Make symbol table top-level key.Sean Silva2013-06-225-43/+40
* [yaml2obj][ELF] Narrow parameter.Sean Silva2013-06-221-6/+6
* [yaml2obj][ELF] Don't special case writing these.Sean Silva2013-06-221-2/+2
* [yaml2obj][ELF] Make this "type switch" actually readable.Sean Silva2013-06-221-7/+20
* [yaml2obj][ELF] Align section contents in the output.Sean Silva2013-06-221-8/+17
* Prevent LiveRangeEdit from deleting bundled instructions.Andrew Trick2013-06-221-0/+4
* Reapply documentation changes from r184584.Benjamin Kramer2013-06-211-0/+7
* This was a nifty test, but remove it.Sean Silva2013-06-211-6/+0
* Revert "Put r184469 disassembler test back on X86"Sean Silva2013-06-212-46/+15
* DebugInfo: Don't lose unreferenced non-trivial by-value parametersDavid Blaikie2013-06-215-11/+76
* Put r184469 disassembler test back on X86Renato Golin2013-06-212-15/+46
* Convert some uses of PathV1.h in ArchiveWriter.cpp.Rafael Espindola2013-06-212-28/+29
* [yaml2obj][ELF] Don't do disassembly in this test.Sean Silva2013-06-211-1/+2
* [objc-arc-opts] Make IsTrackingImpreciseReleases a const method.Michael Gottesman2013-06-211-1/+1
* Improve the time it takes to generating dwarf for assembly source filesKevin Enderby2013-06-211-1/+19
* Add '-mcpu=' to prevent breaking on ATOM due to different code scheduleMichael Liao2013-06-211-1/+1
* Revert "BlockFrequency: Saturate at 1 instead of 0 when multiplying a frequen...Benjamin Kramer2013-06-214-95/+3
* [objc-arc-opts] Now that PtrState.RRI is encapsulated in PtrState, make PtrSt...Michael Gottesman2013-06-211-5/+7
* [objc-arc-opts] Encapsulated PtrState.RRI.{Calls,ReverseInsertPts} into sever...Michael Gottesman2013-06-211-12/+28
* BlockFrequency: Saturate at 1 instead of 0 when multiplying a frequency with ...Benjamin Kramer2013-06-214-3/+95
* [objcarcopts] Encapsulated PtrState.RRI.IsTrackingImpreciseRelease() => PtrSt...Michael Gottesman2013-06-211-4/+5
* [objcarcopts] Encapsulate PtrState.RRI.CFGHazardAfflicted via methods PtrStat...Michael Gottesman2013-06-211-2/+10
* [NVPTX] Add support for selecting CUDA vs OCL mode based on tripleJustin Holewinski2013-06-219-22/+29
* Add missing REQUIRES: asserts in crash.ll.Andrew Trick2013-06-211-0/+1
* Fix PR16360Michael Liao2013-06-212-3/+21
* Update physreg live intervals during remat.Andrew Trick2013-06-212-4/+32
* Added -precompute-phys-liveness for testing LiveIntervals updates.Andrew Trick2013-06-211-0/+14
* Handle more cases in LiveRangeEdit::eliminateDeadDefs.Andrew Trick2013-06-212-4/+13
* Refactor LiveRangeEdit::eliminateDeadDefs.Andrew Trick2013-06-212-95/+102
* whitespaceAndrew Trick2013-06-211-2/+2
* Fix a -join-globalcopies bug; handle undef operands.Andrew Trick2013-06-211-0/+3
* Modify the -join-globalcopies option (off by default).Andrew Trick2013-06-211-2/+2