aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Simplified TRUNCATE operation that comes after SETCC. It is possible since SE...Elena Demikhovsky2013-01-032-3/+35
* Revert "Mark DIV/IDIV instructions hasSideEffects=1 because they can trap whe...Michael Gottesman2013-01-032-33/+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-032-1/+33
* Better comment on VTTI::getShuffleCostHal Finkel2013-01-031-2/+2
* Compiler.h: Leave LLVM_BUILTIN_UNREACHABLE undefined if it is unavailable in ...NAKAMURA Takumi2013-01-031-3/+3
* Add a subtype parameter to VTTI::getShuffleCostHal Finkel2013-01-035-9/+10
* Revert everything to r171366 to try to fix the build.Bill Wendling2013-01-032-24/+5
* Reformat the rst text.Nadav Rotem2013-01-031-4/+3
* Try again to revert the bad patch. The tree was reverted for some unknown reasonBill Wendling2013-01-033-68/+45
* Add a default Index for VTTI::getShuffleCostHal Finkel2013-01-031-1/+1
* LoopVectorizer: Test the unrolling flag.Nadav Rotem2013-01-031-0/+39
* LoopVectorizer: Document the unrolling feature.Nadav Rotem2013-01-031-2/+34
* Revert patch. Something snuck in there that shouldn't be.Bill Wendling2013-01-032-23/+66
* Remove the 'contains' methods in favor of the 'operator==' method.Bill Wendling2013-01-033-23/+22
* Revert r171427, "An intermediate step in the Attributes rewrite."NAKAMURA Takumi2013-01-032-66/+23
* [Object] Temporarily disable these tests.Michael J. Spencer2013-01-032-2/+2
* [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-032-8/+167
* Make the type signature more strict.Bill Wendling2013-01-032-4/+4
* [CMake] MSVC is incorrectly emitting C4239 in some cases. Disable it.Michael J. Spencer2013-01-031-1/+0
* Avoid vectorization when the function has the "noimplicitflot" attribute.Nadav Rotem2013-01-022-3/+40
* Extend the dumping infrastructure to deal with additionalEric Christopher2013-01-027-31/+160
* An intermediate step in the Attributes rewrite.Bill Wendling2013-01-022-23/+66
* DAGCombiner: Avoid generating illegal vector INT_TO_FP nodesTom Stellard2013-01-024-7/+42
* Adds missing aliases for fcom and fcomp instructions without arguments.Kevin Enderby2013-01-022-0/+10
* Use a bool instead of a bitfield in llvm/ADT/Optional.Argyrios Kyrtzidis2013-01-021-1/+1
* Restrict __builtin_assume_aligned to gcc 4.7+Michael J. Spencer2013-01-021-1/+2
* [Support][Endian] Add support for specifying the alignment and native unalign...Michael J. Spencer2013-01-024-117/+85
* Don't #include stuff outside the include guards.Argyrios Kyrtzidis2013-01-021-3/+3
* - Add comment to two functions which might be considered as dead code. Shuxin Yang2013-01-022-3/+5
* AVX: Fix a bug in WidenMaskArithmetic.Nadav Rotem2013-01-021-1/+1
* AVX: Fix a bug in WidenMaskArithmetic.Nadav Rotem2013-01-022-8/+32
* Actually update the CMake and Makefile builds correctly, and update theChandler Carruth2013-01-026-11/+11
* Update the examples for the new header file locations.Chandler Carruth2013-01-0213-58/+58
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-02603-1844/+1845
* Sort a few more #include lines in tools/... unittests/... and utils/...Chandler Carruth2013-01-028-10/+7
* Resort the #include lines in include/... and lib/... with theChandler Carruth2013-01-0241-53/+41
* Update the root Makefile for VMCore -> IR. Missed by my original searchChandler Carruth2013-01-021-3/+3
* Update the configure scripts as well as the makefiles for the move fromChandler Carruth2013-01-022-2/+2
* Rename VMCore directory to IR.Chandler Carruth2013-01-0254-27/+27
* 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
* docs: update docs/README.txt and make it useful.Sean Silva2013-01-021-6/+18
* 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