summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-04-24FileCheck-ize these tests. Harden some of them.Bill Wendling28-82/+159
2012-04-24Remove dangling spaces. Fix some other formatting.Craig Topper1-8/+10
2012-04-24Simplify code a bit and make it compile better. Remove unused parameters.Craig Topper1-21/+10
2012-04-23Add a missing cpu subtype.Evan Cheng1-0/+4
2012-04-23Tidy up. 80 columns, whitespace, et. al.Jim Grosbach4-59/+65
2012-04-23Optimize the vector UINT_TO_FP, SINT_TO_FP and FP_TO_SINT operations where th...Nadav Rotem2-0/+105
2012-04-23This patch fixes a problem which arose when using the Post-RA schedulerPreston Gurd19-10/+64
2012-04-23ARM: VSLI two-operand assmebly aliases are tblgen'erated.Jim Grosbach1-19/+0
2012-04-23ARM: tblgen'erate VSRA/VRSRA/VSRI assembly two-operand aliases.Jim Grosbach1-58/+4
2012-04-23ARM: Add testcases for two-operand variants of VSRA/VRSRA/VSRI.Jim Grosbach2-0/+209
2012-04-23Add ARM mode tests for the NEON vector shift-accumulate tests.Jim Grosbach1-0/+105
2012-04-23Tidy up. Reformat for ease of reading.Jim Grosbach1-95/+102
2012-04-23ARM: vqdmulh two-operand aliases are tblgen'erated now.Jim Grosbach1-11/+0
2012-04-23[Support/Unix] Unconditionally include time.h.Michael J. Spencer1-8/+2
2012-04-23Allow forward declarations to take a context. This helps the debuggerEric Christopher2-9/+10
2012-04-23Temporarily revert r155364 until the upstream review can complete, perChandler Carruth2-68/+67
2012-04-23Revert r155365, r155366, and r155367. All three of these have regressionChandler Carruth57-13879/+2472
2012-04-23Hexagon V5 (floating point) support.Sirish Pande37-1809/+5284
2012-04-23Support for Hexagon architectural feature, new value jump.Sirish Pande10-5/+743
2012-04-23Support for Hexagon VLIW Packetizer.Sirish Pande22-685/+7879
2012-04-23Hexagon Packetizer's target independent fix.Sirish Pande2-67/+68
2012-04-23Reapply r155136 after fixing PR12599.Jakob Stoklund Olesen7-56/+200
2012-04-23Conflict with st_dev/st_ino identifiers under Debian GNU/HurdSylvestre Ledru2-6/+6
2012-04-23Fix issue 67 by checking that the interface functions weren't redefined in th...Alexander Potapenko1-4/+18
2012-04-23[tsan] use llvm/ADT/Statistic.h for tsan statsKostya Serebryany1-40/+17
2012-04-23Use MVT instead of EVT through all of LowerVECTOR_SHUFFLEtoBlend and not just...Craig Topper1-2/+2
2012-04-23Make getZeroVector and getOnesVector more alike as far as how they detect 128...Craig Topper1-13/+16
2012-04-23Tidy up by removing some 'else' after 'return'Craig Topper1-44/+60
2012-04-23Tidy up spacing in LowerVECTOR_SHUFFLEtoBlend. Remove code that checks if shu...Craig Topper1-39/+34
2012-04-23Add a couple llvm_unreachables.Craig Topper1-0/+2
2012-04-23Remove some tab characers.Craig Topper1-8/+8
2012-04-23Remove some 'else' after 'return'. No functional change.Craig Topper1-3/+7
2012-04-23Don't die with an assertion if the Result bitwidth is already correct. ThisChris Lattner1-1/+1
2012-04-23Cleanup whitespace.Bill Wendling1-32/+32
2012-04-23Limit the number of times we recurse through this algorithm. All of theBill Wendling1-5/+17
2012-04-22Make Extract128BitVector and Insert128BitVector take an unsigned instead of a...Craig Topper1-99/+68
2012-04-22Convert getNode(UNDEF) to getUNDEF.Craig Topper1-6/+7
2012-04-22Make calls to getVectorShuffle more consistent. Use shuffle VT for calls to g...Craig Topper1-8/+7
2012-04-22Tidy up. 80 columns and argument alignment.Craig Topper1-18/+17
2012-04-22Simplify code by converting multiple places that were manually concatenating ...Craig Topper1-20/+18
2012-04-22cleaned line endings in the newly added test fileElena Demikhovsky1-68/+68
2012-04-22ARM: Initialize the HasRAS bit.Benjamin Kramer1-0/+1
2012-04-22Tidy up this test more:Chandler Carruth2-22/+23
2012-04-22FileCheck-ize a test, and tidy it up a touch.Chandler Carruth1-9/+14
2012-04-22ZERO_EXTEND/SIGN_EXTEND/TRUNCATE optimization for AVX2Elena Demikhovsky5-14/+158
2012-04-22Remove some potential warnings about variables used uninitialized.Bill Wendling2-4/+4
2012-04-21Add a flag to the struct type finder to collect only those types which haveBill Wendling3-8/+12
2012-04-21No need for "else if" after a return. Autosense "0o123" as octal inChris Lattner1-4/+12
2012-04-21stop hiding SmallVector's append that takes a count + element.Chris Lattner1-1/+6
2012-04-21Teach getVectorTypeBreakdown about promotion of vectors in addition to wideni...Nadav Rotem2-3/+27