aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM with patches for fp16Pirama Arumuga Nainar2015-05-261-2/+22
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-0/+1
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-1/+45
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-167/+280
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-535/+544
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-78/+169
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-171/+125
* Update to LLVM 3.5a.Stephen Hines2014-04-241-69/+123
* [mips] Fix a bug in function CC_MipsO32_FP64. The second double precisionAkira Hatanaka2013-11-121-1/+1
* [mips] Revert part of r194510 that was accidentally committed.Akira Hatanaka2013-11-121-1/+1
* [mips] Fix and re-enable a test case that has been disabled for a long time.Akira Hatanaka2013-11-121-1/+1
* [mips][msa] Enable inlinse assembly for MSA.Daniel Sanders2013-11-121-9/+46
* [mips] Make sure there is a chain edge dependency between loads that readAkira Hatanaka2013-11-091-3/+5
* [mips] Simplify LowerFormalArguments using getRegClassFor.Akira Hatanaka2013-10-281-15/+2
* [mips] Rename isel nodes.Akira Hatanaka2013-10-151-3/+3
* [mips] Transfer kill flag to the newly created operand.Akira Hatanaka2013-10-151-1/+5
* [mips] Do not generate INS/EXT nodes if target does not have support forAkira Hatanaka2013-10-091-14/+18
* [mips] Coding style clean up.Akira Hatanaka2013-10-071-48/+34
* [mips] Fix definition of mfhi and mflo instructions to read from the wholeAkira Hatanaka2013-10-071-1/+2
* [mips] Make sure loads from lazy-binding entries do not get CSE'd or hoisted outAkira Hatanaka2013-09-281-8/+18
* [mips] Rewrite MipsTargetLowering::getAddr functions as template functions.Akira Hatanaka2013-09-271-74/+48
* Revert r191350.Akira Hatanaka2013-09-251-83/+51
* [mips] Define getTargetNode as a template function.Akira Hatanaka2013-09-251-51/+83
* [mips][msa] Added support for matching pckev, and pckod from normal IR (i.e. ...Daniel Sanders2013-09-241-0/+2
* [mips][msa] Added support for matching ilv[lr], ilvod, and ilvev from normal ...Daniel Sanders2013-09-241-0/+4
* [mips][msa] Added support for matching shf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-241-0/+1
* [mips][msa] Added support for matching vshf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-241-0/+1
* [mips][msa] Remove the VSPLAT and VSPLATD nodes in favour of matching BUILD_V...Daniel Sanders2013-09-241-2/+0
* [mips][msa] Added support for matching max, maxi, min, mini from normal IR (i...Daniel Sanders2013-09-241-0/+4
* [mips][msa] Added support for matching comparisons from normal IR (i.e. not i...Daniel Sanders2013-09-241-0/+5
* [mips][msa] Added support for matching insert and copy from normal IR (i.e. n...Daniel Sanders2013-09-231-0/+2
* [mips][msa] Added support for matching nor from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-231-0/+1
* [mips][msa] Implemented build_vector using ldi, fill, and custom SelectionDAG...Daniel Sanders2013-09-231-0/+2
* Fix unused variables.Eli Friedman2013-09-101-2/+0
* Fix a problem with dual mips16/mips32 mode. When the underlying processorReed Kotler2013-08-301-4/+4
* [mips][msa] Added bnz.df, bnz.v, bz.df, and bz.vDaniel Sanders2013-08-281-0/+4
* [mips] Add support for calling convention CC_MipsO32_FP64, which is used when...Akira Hatanaka2013-08-201-13/+29
* [mips] Resolve register classes dynamically using ptr_rc to reduce the number ofAkira Hatanaka2013-08-201-48/+12
* [mips] Rename HIRegs and LORegs.Akira Hatanaka2013-08-141-5/+5
* [mips] Properly parse registers that appear in inline-asm constraints.Akira Hatanaka2013-08-141-0/+81
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-061-7/+7
* [mips] Implement llvm.trap intrinsic.Akira Hatanaka2013-07-261-0/+2
* [mips] Fix FP conditional move instructions to have explicit FP condition codeAkira Hatanaka2013-07-261-1/+2
* [mips] Fix FP branch instructions to have explicit FP condition code registerAkira Hatanaka2013-07-261-1/+2
* Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...Craig Topper2013-07-141-4/+4
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-041-5/+0
* Revert r185595-185596 which broke buildbots.Jakob Stoklund Olesen2013-07-041-0/+5
* Remove the EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes.Jakob Stoklund Olesen2013-07-031-5/+0
* [mips] Reverse the order of source operands of shift and rotate instructions ...Akira Hatanaka2013-07-011-7/+7
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-221-1/+1