aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* [mips] Refactor conditional move instructions.Akira Hatanaka2013-01-041-13/+20
* [mips] Refactor instructions which move data from or to coprocessors.Akira Hatanaka2013-01-043-33/+34
* Remove unused #includeEli Bendersky2013-01-041-1/+0
* PowerPC: Fix eh_frame relocation for PIC Adhemerval Zanella2013-01-043-0/+22
* Change the default number of registers to prevent unrolling on targets that d...Nadav Rotem2013-01-041-1/+1
* Add a space to the end of the line so we don't get "itsbounds" in output.Eric Christopher2013-01-041-1/+1
* small fixes to enable the reuse of the pass manager across multiple modulesPedro Artigas2013-01-043-2/+4
* Add section information for the DWARF5 split debug proposalEric Christopher2013-01-041-0/+3
* Move the loop vectorizer from O2 to O3. It looks like the increase in code si...Nadav Rotem2013-01-041-1/+1
* LoopVectorizer:Nadav Rotem2013-01-045-8/+203
* Revert revision: 171467. This transformation is incorrect and makes some test...Nadav Rotem2013-01-041-20/+3
* Simplified TRUNCATE operation that comes after SETCC. It is possible since SE...Elena Demikhovsky2013-01-031-3/+20
* Revert "Mark DIV/IDIV instructions hasSideEffects=1 because they can trap whe...Michael Gottesman2013-01-031-1/+1
* Changed two debug statements that state that a queue had finished being proce...Michael Gottesman2013-01-031-2/+2
* Added DEBUG message for ObjCARC when we zap a push/pop pair in ObjCARCAPElim:...Michael Gottesman2013-01-031-0/+3
* Added DEBUG message to ObjCARC when we transform objc_initWeak(p, null) => *p...Michael Gottesman2013-01-031-0/+4
* Added DEBUG message for ObjCARC when an inline asm marker is inserted for arc...Michael Gottesman2013-01-031-0/+2
* Mark DIV/IDIV instructions hasSideEffects=1 because they can trap when dividi...Craig Topper2013-01-031-1/+1
* Add a subtype parameter to VTTI::getShuffleCostHal Finkel2013-01-033-5/+6
* Revert everything to r171366 to try to fix the build.Bill Wendling2013-01-032-24/+5
* Try again to revert the bad patch. The tree was reverted for some unknown reasonBill Wendling2013-01-032-19/+20
* Revert patch. Something snuck in there that shouldn't be.Bill Wendling2013-01-031-1/+20
* Remove the 'contains' methods in favor of the 'operator==' method.Bill Wendling2013-01-032-20/+19
* Revert r171427, "An intermediate step in the Attributes rewrite."NAKAMURA Takumi2013-01-031-20/+1
* [MC][COFF] Switch the COFF streamer over to using the MCObjectStreamer versio...Michael J. Spencer2013-01-031-22/+14
* LoopVectorizer: Add support for loop-unrolling during vectorization for incre...Nadav Rotem2013-01-032-169/+329
* Fix PR14732 by handling all kinds of IMPLICIT_DEF live ranges.Jakob Stoklund Olesen2013-01-031-8/+37
* Make the type signature more strict.Bill Wendling2013-01-032-4/+4
* Avoid vectorization when the function has the "noimplicitflot" attribute.Nadav Rotem2013-01-021-3/+11
* Extend the dumping infrastructure to deal with additionalEric Christopher2013-01-026-29/+148
* An intermediate step in the Attributes rewrite.Bill Wendling2013-01-021-1/+20
* DAGCombiner: Avoid generating illegal vector INT_TO_FP nodesTom Stellard2013-01-021-4/+5
* Adds missing aliases for fcom and fcomp instructions without arguments.Kevin Enderby2013-01-021-0/+2
* - Add comment to two functions which might be considered as dead code. Shuxin Yang2013-01-021-2/+4
* AVX: Fix a bug in WidenMaskArithmetic.Nadav Rotem2013-01-021-1/+1
* Actually update the CMake and Makefile builds correctly, and update theChandler Carruth2013-01-024-9/+9
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02446-1462/+1462
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-0235-45/+35
* Rename VMCore directory to IR.Chandler Carruth2013-01-0252-24/+24
* Merge SSE and AVX instruction definitions for scalar forms of SQRT, RSQRT, an...Craig Topper2013-01-021-82/+97
* Merge SSE and AVX instruction definitions for PSHUFD/PSHUFHW/PSHUFLW.Craig Topper2013-01-021-62/+61
* Revert 171351. It broke MC/X86/x86-32-avx.s.Rafael Espindola2013-01-021-97/+82
* Merge SSE and AVX instruction definitions for scalar forms of SQRT, RSQRT, an...Craig Topper2013-01-011-82/+97
* Add IRBuilder::CreateVectorSplat and use it to simplify code.Benjamin Kramer2013-01-012-24/+2
* SROA: Clean up unused assignment warnings from clang's analyzer.Benjamin Kramer2013-01-011-5/+4
* Added DEBUG message when ObjCARC replaces a call which returns its argument v...Michael Gottesman2013-01-011-2/+6
* Added DEBUG messages to the top of several processing loops in ObjCARC.cpp th...Michael Gottesman2013-01-011-3/+32
* Remove unused argument from a multiclass.Craig Topper2013-01-011-5/+3
* Merge intrinsic instruction definitions for SSE and AVX versions of RCPPS and...Craig Topper2013-01-011-30/+34
* Remove 2 unused multiclasses.Craig Topper2013-01-011-26/+0