| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert EVT->MVT changes, r169836-169851, due to buildbot failures. | Patrik Hagglund | 2012-12-11 | 1 | -30/+29 |
* | Change a parameter of TargetLowering::getVectorTypeBreakdown to MVT, | Patrik Hagglund | 2012-12-11 | 1 | -9/+10 |
* | Change TargetLowering::RegisterTypeForVT to contain MVTs, instead of | Patrik Hagglund | 2012-12-11 | 1 | -4/+4 |
* | Change TargetLowering::TransformToType to contain MVTs, instead of | Patrik Hagglund | 2012-12-11 | 1 | -4/+4 |
* | Change TargetLowering::findRepresentativeClass to take an MVT, instead | Patrik Hagglund | 2012-12-11 | 1 | -2/+2 |
* | Change TargetLowering::isCondCodeLegal to take an MVT, instead of EVT. | Patrik Hagglund | 2012-12-11 | 1 | -9/+9 |
* | Change TargetLowering::getCondCodeAction to take an MVT, instead of | Patrik Hagglund | 2012-12-11 | 1 | -2/+2 |
* | Change TargetLowering::setTypeAction to take an MVT, instead fo EVT. | Patrik Hagglund | 2012-12-11 | 1 | -1/+1 |
* | Fix a coding style nit. | Eric Christopher | 2012-12-10 | 1 | -2/+2 |
* | Replace r169459 with something safer. Rather than having computeMaskedBits to | Evan Cheng | 2012-12-06 | 1 | -24/+0 |
* | Let targets provide hooks that compute known zero and ones for any_extend | Evan Cheng | 2012-12-06 | 1 | -0/+24 |
* | Use the new script to sort the includes of every file under lib. | Chandler Carruth | 2012-12-03 | 1 | -11/+11 |
* | Allow targets to prefer TypeSplitVector over TypePromoteInteger when computin... | Justin Holewinski | 2012-11-29 | 1 | -1/+1 |
* | Cleanup: Simplify loop end logic in computeRegisterProperties(). | Patrik Hägglund | 2012-11-23 | 1 | -5/+4 |
* | OutputArg: added an index of the original argument to match the change to | Manman Ren | 2012-11-01 | 1 | -1/+1 |
* | This patch is to fix radar://8426430. It is about llvm support of __builtin_d... | Shuxin Yang | 2012-10-19 | 1 | -0/+5 |
* | Add in the first step of the multiple pointer support. This adds in support t... | Micah Villmow | 2012-10-09 | 1 | -6/+7 |
* | Create enums for the different attributes. | Bill Wendling | 2012-10-09 | 1 | -5/+5 |
* | Move TargetData to DataLayout. | Micah Villmow | 2012-10-08 | 1 | -2/+2 |
* | Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S... | Sylvestre Ledru | 2012-09-27 | 1 | -4/+4 |
* | Fix a typo 'iff' => 'if' | Sylvestre Ledru | 2012-09-27 | 1 | -4/+4 |
* | TargetLowering interface to set/get minimum block entries for jump tables. | Sebastian Pop | 2012-09-25 | 1 | -0/+1 |
* | Add predicates for queries on whether an attribute exists. | Bill Wendling | 2012-09-19 | 1 | -7/+6 |
* | Fix a few old-GCC warnings. No functional change. | Nadav Rotem | 2012-09-06 | 1 | -1/+1 |
* | Stop casting away const qualifier needlessly. | Roman Divacky | 2012-09-05 | 1 | -1/+1 |
* | Generic Bypass Slow Div | Preston Gurd | 2012-09-04 | 1 | -1/+0 |
* | TargetLowering: Use the large shift amount during legalize types. The legaliz... | Benjamin Kramer | 2012-08-17 | 1 | -3/+3 |
* | Conform to LLVM coding style. | Micah Villmow | 2012-07-31 | 1 | -2/+2 |
* | Don't generate ordered or unordered comparison operations if it is not legal ... | Micah Villmow | 2012-07-31 | 1 | -1/+2 |
* | Remove tabs. | Bill Wendling | 2012-07-19 | 1 | -4/+6 |
* | Implement r160312 as target indepedenet dag combine. | Evan Cheng | 2012-07-17 | 1 | -0/+27 |
* | Make sure constant bitwidth is <= 64 bit before calling getSExtValue(). | Evan Cheng | 2012-07-17 | 1 | -1/+2 |
* | This is another case where instcombine demanded bits optimization created | Evan Cheng | 2012-07-17 | 1 | -0/+21 |
* | All cases are covered, no need for a default. This deals with the | Duncan Sands | 2012-07-05 | 1 | -1/+0 |
* | Use the right kind of booleans: we were emitting 0/1 booleans, instead of 0/-1 | Duncan Sands | 2012-07-05 | 1 | -9/+17 |
* | Target option DisableJumpTables is a gross hack. Move it to TargetLowering in... | Evan Cheng | 2012-07-02 | 1 | -0/+1 |
* | Remove the "-promote-elements" flag. This flag is now enabled by default. | Nadav Rotem | 2012-06-04 | 1 | -12/+1 |
* | Fix typos found by http://github.com/lyda/misspell-check | Benjamin Kramer | 2012-06-02 | 1 | -1/+1 |
* | Simplify code for calling a function where CanLowerReturn fails, fixing a sma... | Eli Friedman | 2012-05-25 | 1 | -9/+1 |
* | Add a new target hook "predictableSelectIsExpensive". | Benjamin Kramer | 2012-05-05 | 1 | -0/+1 |
* | Make sure findRepresentativeClass picks the widest super-register. | Jakob Stoklund Olesen | 2012-05-04 | 1 | -6/+10 |
* | Use SuperRegClassIterator for findRepresentativeClass(). | Jakob Stoklund Olesen | 2012-05-04 | 1 | -26/+15 |
* | Teach getVectorTypeBreakdown about promotion of vectors in addition to wideni... | Nadav Rotem | 2012-04-21 | 1 | -3/+6 |
* | Fixes a problem in instruction selection with testing whether or not the | Joel Jones | 2012-04-17 | 1 | -2/+3 |
* | Have TargetLowering::getPICJumpTableRelocBase return a node that points to the | Akira Hatanaka | 2012-04-09 | 1 | -1/+5 |
* | Move the TLSModel information into the TargetMachine rather than hiding | Chandler Carruth | 2012-04-08 | 1 | -22/+0 |
* | Don't break the IV update in TLI::SimplifySetCC(). | Jakob Stoklund Olesen | 2012-04-05 | 1 | -15/+27 |
* | Always compute all the bits in ComputeMaskedBits. | Rafael Espindola | 2012-04-04 | 1 | -14/+11 |
* | Remove default case from switch that was already covering all cases. | Craig Topper | 2012-04-04 | 1 | -1/+0 |
* | Fix an issue in SimplifySetCC() specific to vector comparisons. | Chad Rosier | 2012-04-03 | 1 | -2/+10 |