aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Revert r154800 which breaks windows builders.Argyrios Kyrtzidis2012-04-165-59/+0
* Replace vpermd/vpermps intrinic patterns with custom lowering to target speci...Craig Topper2012-04-162-18/+14
* Add reverseColor to raw_ostream.Argyrios Kyrtzidis2012-04-165-0/+59
* Change type profile for vpermv back to using operand type for the mask argume...Craig Topper2012-04-162-5/+5
* Flip the arguments when converting vpermd/vpermps intrinsics into instruction...Craig Topper2012-04-161-3/+3
* Add credit and release notes for r150307. By Kai Nacke.Bill Wendling2012-04-162-0/+5
* Add a Fixme.Bill Wendling2012-04-161-0/+2
* add configure flag --with-default-sysrootSebastian Pop2012-04-164-5/+27
* Say something about -vectorize in the release notes.Hal Finkel2012-04-161-0/+3
* Simplify checking for pointer types in BBVectorize (this change was suggested...Hal Finkel2012-04-161-5/+2
* Remove dead SD nodes after the combining pass. Fixes PR12201.Hal Finkel2012-04-162-0/+47
* Rewrite how machine block placement handles loop rotation.Chandler Carruth2012-04-162-69/+196
* Merge vpermps/vpermd and vpermpd/vpermq SD nodes.Craig Topper2012-04-164-31/+20
* Fix SDTypeProfile for vpermps. The mask operand should be v8i32.Craig Topper2012-04-161-2/+4
* Spacing fixes and 80 column fixes. Use 0 instead of 0x80 for undef indices in...Craig Topper2012-04-151-9/+12
* Remove AVX2 vpermq and vpermpd intrinsics. These can now be handled with norm...Craig Topper2012-04-153-39/+8
* Make member variables of AsmToken private. Remove unnecessary forward declara...Craig Topper2012-04-153-5/+2
* Fix class name.Jakub Staszak2012-04-151-1/+1
* Do not convert between fp128 <-> ppc_fp128 since there is no legal cast conve...Nadav Rotem2012-04-151-9/+12
* Fix filename and register numbers.Jakub Staszak2012-04-151-3/+3
* Fix PR12529. The Vxx family of instructions are only supported by AVX.Nadav Rotem2012-04-152-4/+14
* Add the MDBuilder helper class for conveniently creating metadata.Duncan Sands2012-04-153-0/+194
* Wire up support for diagnostic ranges in the ARMAsmParser.Benjamin Kramer2012-04-151-3/+12
* When emulating vselect using OR/AND/XOR make sure to bitcast the result back ...Nadav Rotem2012-04-152-1/+10
* Added VPERM optimization for AVX2 shufflesElena Demikhovsky2012-04-156-4/+110
* HexagonCopyToCombine.cpp: Silence two warnings, -Wunused-variable, with -Asse...NAKAMURA Takumi2012-04-151-0/+2
* Target/Hexagon: Tweak to fix msvc build.NAKAMURA Takumi2012-04-151-2/+2
* Remove trailing whitespace.Anshuman Dasgupta2012-04-141-1/+1
* Add VLIW packetizer to ReleaseNotes.html and CREDITS.TXT. Committing patchAnshuman Dasgupta2012-04-142-0/+7
* Add the loop unrolling info to ReleaseNotes.html and CREDITS.TXT.Brendon Cahoon2012-04-142-0/+7
* There is no need for setIsExact to be public. Make it private.Duncan Sands2012-04-141-2/+3
* Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'mDuncan Sands2012-04-146-47/+47
* Make StringMap's copy ctor non-explicit.Benjamin Kramer2012-04-141-1/+1
* Fix an error in BBVectorize important for vectorizing pointer types.Hal Finkel2012-04-142-0/+54
* Enhance BBVectorize to more-properly handle pointer values and vectorize GEPs.Hal Finkel2012-04-143-2/+114
* misched: Added CanHandleTerminators.Andrew Trick2012-04-132-3/+10
* Remove old code to strip out unwanted PPC slices for Apple llvmCore.Bob Wilson2012-04-131-13/+0
* Fix X86 codegen for 'atomicrmw nand' to generate *x = ~(*x & y), not *x = ~*x...Richard Smith2012-04-133-27/+48
* Remove iostream from New Value Jump.Sirish Pande2012-04-131-1/+0
* Add support to BBVectorize for vectorizing selects.Hal Finkel2012-04-133-0/+41
* Add support for Hexagon Architectural feature, New Value Jump.Sirish Pande2012-04-137-10/+684
* Pass to replace tranfer/copy instructions into combine instruction where poss...Sirish Pande2012-04-135-0/+484
* Reduce malloc traffic in DwarfAccelTableBenjamin Kramer2012-04-132-58/+28
* Support for Hexagon backend.Tony Linthicum2012-04-131-0/+2
* Support for Hexagon backend.Tony Linthicum2012-04-131-0/+4
* On Darwin targets, only use vfma etc. if the source use fma() intrinsic expli...Evan Cheng2012-04-132-3/+6
* Add some comments, and fix a few places that missed setting Changed.Dan Gohman2012-04-131-2/+24
* For ARM disassembly only print 32 unsigned bits for the address of branchKevin Enderby2012-04-131-2/+2
* Consider ObjC runtime calls objc_storeWeak and others which make a copy ofDan Gohman2012-04-132-14/+160
* By default, use Early-CSE instead of GVN for vectorization cleanup.Hal Finkel2012-04-131-2/+9