| Commit message (Expand) | Author | Age | Files | Lines |
* | Update aosp/master llvm for rebase to r233350 | Pirama Arumuga Nainar | 2015-04-09 | 1 | -0/+11 |
* | Update aosp/master LLVM for rebase to r230699. | Stephen Hines | 2015-03-23 | 1 | -21/+26 |
* | Update aosp/master LLVM for rebase to r222494. | Stephen Hines | 2014-12-02 | 1 | -122/+52 |
* | Update LLVM for rebase to r212749. | Stephen Hines | 2014-07-21 | 1 | -7/+8 |
* | Update LLVM for 3.5 rebase (r209712). | Stephen Hines | 2014-05-29 | 1 | -47/+56 |
* | Update to LLVM 3.5a. | Stephen Hines | 2014-04-24 | 1 | -6/+14 |
* | [mips] Rename isel nodes. | Akira Hatanaka | 2013-10-15 | 1 | -3/+3 |
* | [mips] Fix definition of mfhi and mflo instructions to read from the whole | Akira Hatanaka | 2013-10-07 | 1 | -1/+2 |
* | [mips] Make sure loads from lazy-binding entries do not get CSE'd or hoisted out | Akira Hatanaka | 2013-09-28 | 1 | -6/+8 |
* | [mips] Rewrite MipsTargetLowering::getAddr functions as template functions. | Akira Hatanaka | 2013-09-27 | 1 | -6/+84 |
* | Revert r191350. | Akira Hatanaka | 2013-09-25 | 1 | -8/+3 |
* | [mips] Define getTargetNode as a template function. | Akira Hatanaka | 2013-09-25 | 1 | -3/+8 |
* | [mips][msa] Added support for matching pckev, and pckod from normal IR (i.e. ... | Daniel Sanders | 2013-09-24 | 1 | -0/+2 |
* | [mips][msa] Added support for matching ilv[lr], ilvod, and ilvev from normal ... | Daniel Sanders | 2013-09-24 | 1 | -0/+4 |
* | [mips][msa] Added support for matching shf from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-24 | 1 | -0/+1 |
* | [mips][msa] Added support for matching vshf from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-24 | 1 | -0/+3 |
* | [mips][msa] Remove the VSPLAT and VSPLATD nodes in favour of matching BUILD_V... | Daniel Sanders | 2013-09-24 | 1 | -6/+0 |
* | [mips][msa] Added support for matching max, maxi, min, mini from normal IR (i... | Daniel Sanders | 2013-09-24 | 1 | -0/+6 |
* | [mips][msa] Added support for matching comparisons from normal IR (i.e. not i... | Daniel Sanders | 2013-09-24 | 1 | -0/+8 |
* | [mips][msa] Added support for matching insert and copy from normal IR (i.e. n... | Daniel Sanders | 2013-09-23 | 1 | -0/+4 |
* | [mips][msa] Added support for matching nor from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-23 | 1 | -0/+3 |
* | [mips][msa] Implemented build_vector using ldi, fill, and custom SelectionDAG... | Daniel Sanders | 2013-09-23 | 1 | -1/+7 |
* | [mips] Enhance command line option "-mno-ldc1-sdc1" to expand base+index double | Akira Hatanaka | 2013-09-07 | 1 | -2/+3 |
* | [mips][msa] Added bnz.df, bnz.v, bz.df, and bz.v | Daniel Sanders | 2013-08-28 | 1 | -0/+6 |
* | [mips] Add support for calling convention CC_MipsO32_FP64, which is used when... | Akira Hatanaka | 2013-08-20 | 1 | -4/+3 |
* | [mips] Properly parse registers that appear in inline-asm constraints. | Akira Hatanaka | 2013-08-14 | 1 | -0/+5 |
* | Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s... | Craig Topper | 2013-07-14 | 1 | -1/+1 |
* | Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ... | Craig Topper | 2013-07-03 | 1 | -1/+1 |
* | The getRegForInlineAsmConstraint function should only accept MVT value types. | Chad Rosier | 2013-06-22 | 1 | -1/+1 |
* | Track IR ordering of SelectionDAG nodes 2/4. | Andrew Trick | 2013-05-25 | 1 | -7/+7 |
* | Add LLVMContext argument to getSetCCResultType | Matt Arsenault | 2013-05-18 | 1 | -1/+1 |
* | [mips] Improve instruction selection for pattern (store (fp_to_sint $src), $p... | Akira Hatanaka | 2013-05-16 | 1 | -0/+4 |
* | [mips] Delete unused enum value. | Akira Hatanaka | 2013-05-16 | 1 | -3/+0 |
* | Checkin in of first of several patches to finish implementation of | Reed Kotler | 2013-05-10 | 1 | -2/+12 |
* | [mips] Instruction selection patterns for DSP-ASE vector select and compare | Akira Hatanaka | 2013-04-30 | 1 | -0/+4 |
* | Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE. | Tim Northover | 2013-04-20 | 1 | -1/+0 |
* | [mips] Instruction selection patterns for DSP-ASE vector shifts. | Akira Hatanaka | 2013-04-19 | 1 | -0/+5 |
* | [mips] Move MipsTargetLowering::lowerINTRINSIC_W_CHAIN and | Akira Hatanaka | 2013-04-13 | 1 | -2/+0 |
* | [mips] Add mips-specific nodes which will be used to select multiply and divide | Akira Hatanaka | 2013-03-30 | 1 | -0/+12 |
* | [mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is for | Akira Hatanaka | 2013-03-13 | 1 | -40/+35 |
* | [mips] Rename function and variable names to start with proper case. Fix typos. | Akira Hatanaka | 2013-03-12 | 1 | -40/+40 |
* | [mips] Custom-legalize BR_JT. | Akira Hatanaka | 2013-03-06 | 1 | -0/+1 |
* | [mips] Fix MipsTargetLowering::LowerCallResult and LowerReturn to correctly | Akira Hatanaka | 2013-03-05 | 1 | -1/+14 |
* | [mips] Fix MipsTargetLowering::LowerCall to pass fp128 arguments in floating | Akira Hatanaka | 2013-03-05 | 1 | -1/+3 |
* | [mips] Correct handling of fp128 (long double) formals and read long double | Akira Hatanaka | 2013-03-05 | 1 | -1/+11 |
* | Fix PR10475 | Michael Liao | 2013-03-01 | 1 | -1/+1 |
* | Make pseudos FEXT_CCRX16_ins and FEXT_CCRXI16_ins into custom emitters. | Reed Kotler | 2013-02-25 | 1 | -0/+7 |
* | Make psuedo FEXT_T8I816_ins into a custom emitter. | Reed Kotler | 2013-02-24 | 1 | -0/+3 |
* | Make psuedo FEXT_T8I816_ins a custom inserter. It should be expanded | Reed Kotler | 2013-02-24 | 1 | -0/+3 |
* | Expand pseudos/macros for Selt. This is the last of the complex | Reed Kotler | 2013-02-23 | 1 | -0/+3 |