aboutsummaryrefslogtreecommitdiffstats
path: root/utils/PerfectShuffle/PerfectShuffle.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort the #include lines for utils/...Chandler Carruth2012-12-041-3/+3
* In r131488 I misunderstood how VREV works. It splits the vector in half and s...Tanya Lattner2011-05-181-1/+1
* vrev is incorrectly defined in the perfect shuffle table. The ordering is bac...Tanya Lattner2011-05-171-1/+1
* Teach PerfectShuffle to not generate files with embedded tab characters.Jim Grosbach2010-10-141-1/+2
* Provide proper masks for neon perfect shuffle table.Anton Korobeynikov2009-09-251-6/+6
* Add lowering of ARM 4-element shuffles to multiple instructios via perfectshu...Anton Korobeynikov2009-08-211-2/+73
* Add simple cost model to perfect shuffle. Currently we're doing just greedy s...Anton Korobeynikov2009-08-211-6/+9
* Whitespace cleanupAnton Korobeynikov2009-08-211-37/+37
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+1
* remove attributions from utils.Chris Lattner2007-12-291-2/+2
* silence warningChris Lattner2006-11-031-0/+2
* For PR786:Reid Spencer2006-11-021-1/+0
* Patches to make the LLVM sources more -pedantic clean. Patch providedChris Lattner2006-05-241-1/+1
* Fix a build failure on Vladimir's tester.Chris Lattner2006-04-181-0/+1
* Encode a cost of zero as a cost of 1.Chris Lattner2006-04-171-1/+3
* Really, I can count!Chris Lattner2006-04-171-1/+1
* assign stable opcodes to the various altivec ops.Chris Lattner2006-04-171-14/+33
* Rename BuildShuffleTable -> PerfectShuffleChris Lattner2006-04-171-1/+1
* rename the tableChris Lattner2006-04-171-1/+1
* Initial checking of a perfect shuffle generation program for 4-elementChris Lattner2006-04-171-0/+474