aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka2013-09-214-9/+74
* Initialize BSSSection explicitly in InitMachOMCObjectFileInfo() to appease msvc.NAKAMURA Takumi2013-09-214-9/+3
* Set .reorder for the stub so that gas takes care of delay slot processing.Reed Kotler2013-09-212-1/+23
* Reapply "SLPVectorizer: Handle more horizontal reductions (disabled)""Arnold Schwaighofer2013-09-212-8/+779
* LoopVectorizer: Only allow vectorization of intrinsics. We can't know for sur...Nadav Rotem2013-09-212-5/+39
* Revert "SLPVectorizer: Handle more horizontal reductions (disabled)"Arnold Schwaighofer2013-09-212-783/+8
* Move emission of the debug string table to early in the debugEric Christopher2013-09-206-35/+59
* Resurrect r191017 " GVN proceeds in the presence of dead code" plus a fix to ...Shuxin Yang2013-09-209-28/+388
* MC: Tidy up.Jim Grosbach2013-09-201-743/+723
* Migrate addGlobalName to the .cpp file as an intermediate stepEric Christopher2013-09-202-2/+6
* InstCombine: Remove unused argument. No functionality change.Benjamin Kramer2013-09-202-12/+6
* Fix some more MCJIT PIC test XFAILs (for i386)Andrew Kaylor2013-09-205-5/+5
* [mips] MUL should clobber HI0 and LO0.Akira Hatanaka2013-09-201-0/+1
* SLPVectorizer: Handle more horizontal reductions (disabled)Arnold Schwaighofer2013-09-202-8/+783
* Delete empty files.Joerg Sonnenberger2013-09-202-0/+0
* Revert r191017, it results in segmentation faults in Qt.Joerg Sonnenberger2013-09-209-384/+28
* Fixed typo in CreateProcessTrailingSlash testTareq A. Siraj2013-09-201-1/+1
* InstCombine: Canonicalize (gep i8* X, -(ptrtoint Y)) to (sub (ptrtoint X), (p...Benjamin Kramer2013-09-202-0/+28
* llvm/tools/Makefile: Suppress building llvm-lto on cygming, for now, probably...NAKAMURA Takumi2013-09-201-0/+2
* llvm/test: Mark 3 tests as XFAIL:msvc.NAKAMURA Takumi2013-09-203-0/+9
* test/tools/lto/lit.local.cfg: Suppress llvm-lto test on Cygwin and Win32, for...NAKAMURA Takumi2013-09-201-0/+3
* Move x86-dependent tests into the right directory.Benjamin Kramer2013-09-202-0/+0
* Revert "llvm-c: Add LLVMGetPointerToFunction"Anders Waldenborg2013-09-202-6/+0
* Lift alignment restrictions on load/store folding of VEXTRACTI128/VINSERTI128.Craig Topper2013-09-201-12/+12
* Allow subtarget selection of the default MachineScheduler and document the in...Andrew Trick2013-09-206-38/+119
* Revert r191062; the build break was also fixed in a different (incompatible) ...Richard Smith2013-09-201-3/+2
* Unbreak Clang build after r191050: don't pass a StringRef to snprintf.Richard Smith2013-09-201-2/+3
* DebugInfo: GDBIndexEntry*String conversion functions now return const char* f...David Blaikie2013-09-203-7/+6
* Add braces to suppress Clang's dangling-else warning.David Blaikie2013-09-201-2/+4
* DebugInfo: constrain gnu pubnames test furtherDavid Blaikie2013-09-192-12/+34
* Fixed warningRichard Mitton2013-09-191-1/+1
* Added support for generate DWARF .debug_aranges sections automatically.Richard Mitton2013-09-1918-26/+453
* Rename ConvergingScheduler to GenericScheduler.Andrew Trick2013-09-191-63/+63
* DebugInfo: llvm-dwarfdump support for gnu_pubnames sectionDavid Blaikie2013-09-196-24/+52
* PR16726: extend rol/ror matchingKai Nacke2013-09-192-2/+113
* Revert PR16726: extend rol/ror matchingKai Nacke2013-09-192-111/+0
* PR16726: extend rol/ror matchingKai Nacke2013-09-192-0/+111
* DebugInfo: Improve IR annotation comments for GNU pubthings.David Blaikie2013-09-194-22/+68
* Fix LTO handling of module-level assembly (PR14152).Peter Collingbourne2013-09-1912-17/+167
* Add testcase to make sure we don't generate too many jumps for a une compare.Bill Wendling2013-09-191-0/+43
* Unbreak C++03 build.Benjamin Kramer2013-09-191-4/+6
* [Fast-math] Disable "(C1/X)*C2 => (C1*C2)/X" if C1/X has multiple uses.Shuxin Yang2013-09-192-3/+18
* InstCombine: Don't allow turning vector-of-pointer loads into vector-of-integer.Benjamin Kramer2013-09-192-1/+12
* Unshift the GDB index/GNU pubnames constants modified in r191025David Blaikie2013-09-193-67/+56
* llvm-c: Add LLVMGetPointerToFunctionAnders Waldenborg2013-09-192-0/+6
* llvm-c: Make LLVMGetFirstTarget a proper prototypeAnders Waldenborg2013-09-191-1/+1
* Remove extraneous space, the asm printing infrastructure adds a spaceEric Christopher2013-09-191-1/+0
* DebugInfo: Simplify gnu_pubnames index computation.David Blaikie2013-09-192-56/+28
* X86 horizontal vector reduction cost modelYi Jiang2013-09-192-0/+355
* Remove unnecessary conditional operators performing bool->bool conversion.David Blaikie2013-09-191-2/+2